D: [iurt_root_command] chroot Building target platforms: armv7hl Building for target armv7hl Installing /home/iurt/rpmbuild/SRPMS/@2365130:tiled-1.12.2-1.mga11.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.WYXIgL Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.09aD0x + umask 022 + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + rm -rf tiled-1.12.2 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/tiled-1.12.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd tiled-1.12.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf src/zlib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.S8X5df + umask 022 + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tiled-1.12.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + qbs setup-toolchains --detect Trying to detect gcc... Profile 'gcc-16' created for '/usr/bin/gcc-16'. Trying to detect clang... No clang toolchains found. Trying to detect IAR toolchains... No IAR toolchains found. Trying to detect KEIL toolchains... No KEIL toolchains found. Trying to detect SDCC toolchains... No SDCC toolchains found. Trying to detect COSMIC toolchains... No COSMIC toolchains found. Trying to detect DMC toolchains... No DMC toolchains found. Trying to detect WATCOM toolchains... No WATCOM toolchains found. Trying to detect emscripten toolchain... No emscripten toolchain found. Making profile 'gcc-16' the default. + qbs setup-qt --detect Creating profile 'qt-0-0-0-bin'. Setting profile 'gcc-16' as the base profile for this profile. Creating profile 'qt-0-0-0-bin'. Setting profile 'gcc-16' as the base profile for this profile. + qbs build qbs.installPrefix:/usr projects.Tiled.useRPaths:false projects.Tiled.installHeaders:true projects.Tiled.libDir:lib Build graph does not yet exist for configuration 'default'. Starting from scratch. Resolving project for configuration default Detecting Qt installations... Found Qt at '/usr/lib/qt6/bin/qmake'. Getting info about Qt at '/usr/lib/qt6/bin/qmake'... WARNING: Could not open prl file '/usr/lib/libQt6DeviceDiscoverySupport.prl' for module 'QtDeviceDiscoverySupport' (Unable to open file '/usr/lib/libQt6DeviceDiscoverySupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6EglFsKmsGbmSupport.prl' for module 'QtEglFsKmsGbmSupport' (Unable to open file '/usr/lib/libQt6EglFsKmsGbmSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6EglFsKmsSupport.prl' for module 'QtEglFsKmsSupport' (Unable to open file '/usr/lib/libQt6EglFsKmsSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6FbSupport.prl' for module 'QtFbSupport' (Unable to open file '/usr/lib/libQt6FbSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6InputSupport.prl' for module 'QtInputSupport' (Unable to open file '/usr/lib/libQt6InputSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6KmsSupport.prl' for module 'QtKmsSupport' (Unable to open file '/usr/lib/libQt6KmsSupport.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6QuickTest.prl' for module 'QtQuickTest' (Unable to open file '/usr/lib/libQt6QuickTest.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6WaylandClient.prl' for module 'QtWaylandClient' (Unable to open file '/usr/lib/libQt6WaylandClient.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. WARNING: Could not open prl file '/usr/lib/libQt6WlShellIntegration.prl' for module 'QtWlShellIntegration' (Unable to open file '/usr/lib/libQt6WlShellIntegration.prl': No such file or directory), and failed to deduce the library file path. This module will likely not be usable by qbs. Setting up Qt module 'core' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'widgets' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'gui' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'plugin_support' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'network' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'testlib' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'quick' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'qml' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'qmlintegration' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'opengl' for Qt located at '/usr/lib/qt6/bin/qmake'. WARNING: PYTHONHOME not set. The Python plugin will not be available. Setting up Qt module 'concurrent' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'openglwidgets' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up Qt module 'dbus' for Qt located at '/usr/lib/qt6/bin/qmake'. Setting up build graph for configuration default [libtiled] installing orthogonalrenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing grouplayer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing plugin.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing pluginmanager.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing properties.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tiled.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing hexagonalrenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tile.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing hex.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing mapreader.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tilelayer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tileset.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing imagecache.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing maprenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tiled_global.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing imagelayer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing mapwriter.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing wangset.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing staggeredrenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing propertytype.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing object.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing world.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing objectgroup.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing compression.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tilesetmanager.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing templatemanager.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing containerhelpers.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing objecttemplate.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing mapobject.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing objecttypes.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing grid.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing gidmapper.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tileanimationdriver.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing imagereference.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing objecttemplateformat.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing filesystemwatcher.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing maptovariantconverter.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing fileformat.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing minimaprenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing map.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing isometricrenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing layer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tmxmapformat.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing savefile.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing varianttomapconverter.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing tilesetformat.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing logginginterface.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing obliquerenderer.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] installing mapformat.h into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [tmxviewer] installing tmxviewer.1 into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/man/man1 [tmxrasterizer] installing tmxrasterizer.1 into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/man/man1 [tiled] installing tiled.svg into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/scalable/apps [tiled] installing application-x-tiled.png into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/16x16/mimetypes [tiled] installing application-x-tiled.png into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/32x32/mimetypes [tiled] installing application-x-tiled.svg into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/scalable/mimetypes [tiled] installing org.mapeditor.Tiled.desktop into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/applications [tiled] installing tiled.1 into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/man/man1 [tiled] installing tiled.png into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/16x16/apps [tiled] installing tiled.png into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/icons/hicolor/32x32/apps [tiled] installing org.mapeditor.Tiled.appdata.xml into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/metainfo [tiled] installing tiled.thumbnailer into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/thumbnailers [tiled] installing org.mapeditor.Tiled.xml into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/mime/packages Building for configuration default [libtiled] moc filesystemwatcher.h [libtiled] moc mapformat.h [libtiled] moc tilesetformat.h [libtiled] moc logginginterface.h [libtiled] moc tmxmapformat.h [libtiled] moc fileformat.h [libtiled] moc objecttemplateformat.h [libtiled] moc tileanimationdriver.h [libtiled] moc templatemanager.h [libtiled] moc world.h [libtiled] moc tilesetmanager.h [libtiled] moc pluginmanager.h [libtiled] moc properties.h [libtiled] moc tilelayer.h [libtiled] moc plugin.h [csv] moc csvplugin.h [libtiled] installing moc_filesystemwatcher.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [defold] moc defoldplugin.h [libtiled] installing moc_templatemanager.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [defoldcollection] moc defoldcollectionplugin.h [libtiled] installing moc_tilesetmanager.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [droidcraft] rcc droidcraft.qrc [libtiled] installing moc_tileanimationdriver.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [flare] moc flareplugin.h [libtiled] installing moc_tilesetformat.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [gmx] moc gmxplugin.h [droidcraft] moc droidcraftplugin.h [libtiled] installing moc_logginginterface.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [json] moc jsonplugin.h [libtiled] installing moc_tmxmapformat.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [json1] moc jsonplugin.h [libtiled] installing moc_pluginmanager.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [qtsingleapplication] moc qtsingleapplication.h [libtiled] installing moc_plugin.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [qtsingleapplication] moc qtlocalpeer.h [libtiled] installing moc_tilelayer.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [translations] creating tiled_th.qm [translations] installing tiled_th.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_de.qm [libtiled] installing moc_world.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [translations] creating tiled_nb.qm [libtiled] installing moc_mapformat.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [translations] creating tiled_cs.qm [libtiled] installing moc_properties.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [translations] creating tiled_ar_DZ.qm [translations] installing tiled_nb.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_en.qm [libtiled] installing moc_fileformat.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [translations] creating tiled_it.qm [translations] installing tiled_cs.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_fi.qm [translations] installing tiled_en.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_fr.qm [libtiled] installing moc_objecttemplateformat.cpp into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/include/tiled [libtiled] compiling tmxmapformat.cpp [translations] installing tiled_ar_DZ.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtiled] compiling gidmapper.cpp [translations] installing tiled_fi.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtiled] compiling world.cpp [translations] installing tiled_fr.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtiled] compiling objecttemplateformat.cpp [translations] installing tiled_it.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtiled] compiling tilesetformat.cpp [translations] installing tiled_de.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtiled] compiling grouplayer.cpp [libtiled] compiling orthogonalrenderer.cpp [libtiled] compiling objecttypes.cpp [libtiled] compiling mapwriter.cpp [libtiled] compiling tileanimationdriver.cpp [libtiled] compiling objectgroup.cpp [libtiled] compiling fileformat.cpp [libtiled] compiling imagelayer.cpp [libtiled] compiling tile.cpp [libtiled] compiling mapobject.cpp [libtiled] compiling compression.cpp [libtiled] compiling propertytype.cpp [libtiled] compiling tileset.cpp [libtiled] compiling imagecache.cpp [libtiled] compiling maptovariantconverter.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/world.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/world.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/world.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/world.cpp:29: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ [libtiled] compiling pluginmanager.cpp [libtiled] compiling properties.cpp [libtiled] compiling maprenderer.cpp [libtiled] compiling tilelayer.cpp [libtiled] compiling varianttomapconverter.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/objecttypes.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/objecttypes.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/objecttypes.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/objecttypes.cpp:29: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ [libtiled] compiling logginginterface.cpp [libtiled] compiling tilesetmanager.cpp [libtiled] compiling obliquerenderer.cpp [libtiled] compiling staggeredrenderer.cpp [libtiled] compiling hex.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/propertytype.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp:29: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QString QJsonValueConstRef::toString(const QString&) const': /usr/include/qt6/QtCore/qjsonvalue.h:170:48: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 170 | { return concreteString(*this, defaultValue); } | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp: In function 'QJsonValue Tiled::exportValueToJson(const QVariant&, const ExportContext&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp:329:37: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 329 | for (const QVariant &item : list) { | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp: In member function 'bool Tiled::ClassPropertyType::canAddMember(const QVariant&, const Tiled::PropertyTypes&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp:462:33: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 462 | for (const auto &item : list) { | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp: In member function 'void Tiled::PropertyTypes::ensureMembersResolvedHelper(const QVariant&, const Tiled::ExportContext&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp:679:33: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 679 | for (const auto &item : list) | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp: In member function 'void Tiled::PropertyTypes::resolveValue(Tiled::ClassPropertyType*, QVariant&, const Tiled::ExportContext&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.cpp:721:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 721 | for (auto &item : list) { | ^~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qlist.h:13: /usr/include/qt6/QtCore/qmap.h: In member function 'void QMutableMapIterator::remove() [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:946:1: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 946 | Q_DECLARE_MUTABLE_ASSOCIATIVE_ITERATOR(Map) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::erase(const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:755:14: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 755 | iterator erase(const_iterator it) | ^~~~~ /usr/include/qt6/QtCore/qmap.h:757:21: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 757 | return erase(it, std::next(it)); | ~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::erase(const_iterator, const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:760:14: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 760 | iterator erase(const_iterator afirst, const_iterator alast) | ^~~~~ /usr/include/qt6/QtCore/qmap.h:760:14: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 [libtiled] compiling hexagonalrenderer.cpp [libtiled] compiling savefile.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/mapwriter.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp: In member function 'void Tiled::Internal::MapWriterPrivate::writeTileset(QXmlStreamWriter&, const Tiled::Tileset&, unsigned int)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp:499:45: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 499 | for (const WangTile &wangTile : wangTiles) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp: In member function 'void Tiled::Internal::MapWriterPrivate::writeObject(QXmlStreamWriter&, const Tiled::MapObject&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp:791:59: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 791 | for (const QPointF &point : mapObject.polygon()) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp: In member function 'void Tiled::Internal::MapWriterPrivate::writePropertyValue(QXmlStreamWriter&, const QVariant&, const Tiled::ExportContext&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp:952:37: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 952 | for (const QVariant &item : list) { | ^~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapwriter.cpp:31: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 [libtiled] compiling templatemanager.cpp [libtiled] compiling imagereference.cpp [libtiled] compiling mapreader.cpp [libtiled] compiling layer.cpp [libtiled] compiling wangset.cpp [libtiled] compiling mapformat.cpp [libtiled] compiling map.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/hexagonalrenderer.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/hexagonalrenderer.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/hexagonalrenderer.cpp: In member function 'virtual QPointF Tiled::HexagonalRenderer::snapToGrid(const QPointF&, int) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/hexagonalrenderer.cpp:294:54: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 294 | for (const QPointF &candidate : std::as_const(hex)) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapobject.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/orthogonalrenderer.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/hexagonalrenderer.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/hexagonalrenderer.cpp:29: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtiled] compiling filesystemwatcher.cpp [libtiled] compiling minimaprenderer.cpp [libtiled] compiling objecttemplate.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/maprenderer.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp: In member function 'void Tiled::MapRenderer::setupGridPens(const QPaintDevice*, QColor, QPen&, QPen&, int, QSize) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp:382:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 382 | gridPen.setDashPattern({dashLength, dashLength}); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp: In member function 'void Tiled::CellRenderer::paintTileCollisionShapes()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp:631:57: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 631 | for (const auto &fragment : std::as_const(mFragments)) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapobject.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maprenderer.cpp:29: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = double]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPainter::PixmapFragment]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtiled] compiling isometricrenderer.cpp [libtiled] compiling tiled.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/maptovariantconverter.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp: In member function 'QVariant Tiled::MapToVariantConverter::toVariant(const Tiled::WangSet&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp:417:37: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 417 | for (const WangTile &wangTile : wangTiles) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp: In member function 'QVariant Tiled::MapToVariantConverter::toVariant(const Tiled::MapObject&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp:618:56: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 618 | for (const QPointF &point : object.polygon()) { | ^ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtCore/qiodevice.h:11, from /usr/include/qt6/QtCore/qfiledevice.h:8, from /usr/include/qt6/QtCore/qdirlisting.h:10, from /usr/include/qt6/QtCore/qdir.h:10, from /usr/include/qt6/QtCore/QDir:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/maptovariantconverter.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 [libtiled] compiling plugin.cpp [libtiled] compiling object.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/varianttomapconverter.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'std::unique_ptr Tiled::VariantToMapConverter::toMap(const QVariant&, const QDir&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:112:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 112 | for (const QVariant &tilesetVariant : tilesetVariants) { | ^~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:121:41: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 121 | for (const QVariant &layerVariant : layerVariants) { | ^~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'Tiled::Properties Tiled::VariantToMapConverter::toProperties(const QVariant&, const QVariant&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:189:44: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 189 | for (const QVariant &propertyVariant : propertiesList) { | ^~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'Tiled::SharedTileset Tiled::VariantToMapConverter::toTileset(const QVariant&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:464:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 464 | for (const QVariant &wangSetVariant : wangSetVariants) { | ^~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'std::unique_ptr Tiled::VariantToMapConverter::toWangSet(const QVariantMap&, Tiled::Tileset*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:489:41: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 489 | for (const QVariant &colorVariant : colorVariants) | ^~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:497:45: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 497 | for (const QVariant &edgeColorVariant : edgeColorVariants) { | ^~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:503:47: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 503 | for (const QVariant &cornerColorVariant : cornerColorVariants) { | ^~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:510:44: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 510 | for (const QVariant &wangTileVariant : wangTileVariants) { | ^~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'std::unique_ptr Tiled::VariantToMapConverter::toTileLayer(const QVariantMap&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:682:45: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 682 | for (const QVariant &chunkVariant : chunks) { | ^~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'std::unique_ptr Tiled::VariantToMapConverter::toObjectGroup(const QVariantMap&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:716:42: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 716 | for (const QVariant &objectVariant : objectVariants) | ^~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'std::unique_ptr Tiled::VariantToMapConverter::toGroupLayer(const QVariantMap&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:861:41: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 861 | for (const QVariant &layerVariant : layerVariants) { | ^~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'QPolygonF Tiled::VariantToMapConverter::toPolygon(const QVariant&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:876:41: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 876 | for (const QVariant &pointVariant : pointVariants) { | ^~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp: In member function 'bool Tiled::VariantToMapConverter::readTileLayerData(Tiled::TileLayer&, const QVariant&, Tiled::Map::LayerDataFormat, QRect)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:980:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 980 | for (const QVariant &gidVariant : dataVariantList) { | ^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/gidmapper.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/varianttomapconverter.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [csv] compiling moc_csvplugin.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/properties.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp:29: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp: In function 'QJsonArray Tiled::valuesToJson(const QVariantList&, const QString&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp:274:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 274 | for (auto &value : values) { | ^~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp: In member function 'Tiled::ExportValue Tiled::ExportContext::toExportValue(const QVariant&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp:435:44: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 435 | for (const QVariant &element : list) | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp:439:44: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 439 | for (const QVariant &element : list) { | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp: In member function 'QVariant Tiled::ExportContext::toPropertyValue(const QVariant&, int) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.cpp:496:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 496 | for (QVariant &item : list) { | ^~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const Tiled::AggregatedPropertyData&; _Key = QString; _Tp = Tiled::AggregatedPropertyData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = Tiled::AggregatedPropertyData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = Tiled::AggregatedPropertyData; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [csv] compiling csvplugin.cpp [defold] compiling moc_defoldplugin.cpp [defold] compiling defoldplugin.cpp [defoldcollection] compiling moc_defoldcollectionplugin.cpp [defoldcollection] compiling defoldcollectionplugin.cpp [droidcraft] compiling moc_droidcraftplugin.cpp [droidcraft] compiling qrc_droidcraft.cpp [droidcraft] compiling droidcraftplugin.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/wangset.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp: In member function 'QList Tiled::WangSet::sortedWangTiles() const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp:763:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 763 | std::stable_sort(wangTiles.begin(), wangTiles.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp: In member function 'bool Tiled::WangSet::wangIdIsUsed(Tiled::WangId, Tiled::WangId) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp:852:54: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 852 | for (const auto &wangIdAndCell : wangIdsAndCells()) | ^ In file included from /usr/include/c++/16/algorithm:63, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled_global.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tilelayer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.cpp:29: /usr/include/c++/16/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = QList::iterator]': /usr/include/c++/16/bits/stl_algo.h:5033:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 5033 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:5033:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:5043:36: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 5043 | _GLIBCXX_STD_A::__stable_sort(__first, __last, | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tilelayer.h:34: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::WangSet::WangIdAndCell]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:4977:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 4977 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:4977:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:4985:19: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 4985 | if (__first == __last) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:4998:38: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 4998 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:4998:15: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 4998 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/16/bits/stl_algo.h:5001:36: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 5001 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5002 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5003 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:5005:35: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 5005 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:5007:43: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 5007 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5008 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator==(QList::iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:150:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 150 | inline constexpr bool operator==(iterator o) const { return i == o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::iterator::operator-(QList::iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:169:26: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 169 | inline qsizetype operator-(iterator j) const { return i - j.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algo.h:69: /usr/include/c++/16/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = QList::iterator; _Tp = Tiled::WangTile]': /usr/include/c++/16/bits/stl_tempbuf.h:321:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 321 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = QList::iterator; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2705:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2705 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2705:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2705:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2710:36: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2710 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2711:36: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2711 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2713:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2713 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2714 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2713:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2713 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2714 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2713:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2713 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2714 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2749:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2749 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2749:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2752:18: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2752 | if (__last - __first < 15) | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2754:32: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2754 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2757:58: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2757 | _RandomAccessIterator __middle = __first + (__last - __first) / 2; | ~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2758:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2758 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2759:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2759 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2760:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2760 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2761 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2762 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2763 | __comp); | ~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2760:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2760 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2761 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2762 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2763 | __comp); | ~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2760:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2760 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2761 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2762 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2763 | __comp); | ~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = QList::iterator; _Pointer = Tiled::WangTile*; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2721:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2721 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2721:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2726:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2726 | const _Distance __len = (__last - __first + 1) / 2; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2730:45: note: parameter passing for argument of type 'const QList::iterator' changed in GCC 7.1 2730 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2731 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2732:45: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2732 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2733 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2735:59: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2735 | _Distance(__middle - __first), | ~~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2736:57: note: parameter passing for argument of type 'const QList::iterator' changed in GCC 7.1 2736 | _Distance(__last - __middle), | ~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2734:39: note: parameter passing for argument of type 'const QList::iterator' changed in GCC 7.1 2734 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2735 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __comp); | ~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2741:36: note: parameter passing for argument of type 'const QList::iterator' changed in GCC 7.1 2741 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Tp*, _Tp*, _ForwardIterator) [with _Tp = Tiled::WangTile; _ForwardIterator = QList::iterator]': /usr/include/c++/16/bits/stl_tempbuf.h:312:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 312 | __uninitialized_construct_buf(_Tp* __first, _Tp* __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = QList::iterator; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2679:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2679 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2679:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2686:38: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2686 | const _Distance __len = __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2690:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2690 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2694:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2694 | std::__merge_sort_loop(__first, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2695 | __step_size, __comp); | ~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2361:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2361 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2361:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2361:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/algorithm:62: /usr/include/c++/16/bits/stl_algo.h:2369:35: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2369 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2370:37: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2370 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2371 | __first, __comp); | ~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2370:37: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2375:35: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2375 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2376:46: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2376 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2377 | __buffer_end, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2376:46: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1773:19: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1773 | if (__first == __last) | ~~~~~~~~^~~~~~~~~ In function '_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = QList::iterator; _BI2 = QList::iterator]', inlined from '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:781:31, inlined from '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = QList::iterator; _BI2 = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:880:47, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:1784:8: /usr/include/c++/16/bits/stl_algobase.h:751:51: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 751 | { return std::__copy_move_backward_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1779:64: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1779 | for (_RandomAccessIterator __i = __first + _Dist(1); __i != __last; ++__i) | ~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2436:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2436 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2436:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2436:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2448:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2448 | std::iter_swap(__first, __middle); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2461:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2461 | = std::__lower_bound(__middle, __last, *__first_cut, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algobase.h:65: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:2462:27: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2469:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2469 | = std::__upper_bound(__first, __middle, *__second_cut, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:2470:27: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2474:22: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2474 | = std::rotate(__first_cut, __middle, __second_cut); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2475:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2475 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2477:34: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2477 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2384:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2384 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2384:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2384:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2392:30: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2392 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2393 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2405:37: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2405 | = std::__lower_bound(__middle, __last, *__first_cut, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:2406:31: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2413:37: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2413 | = std::__upper_bound(__first, __middle, *__second_cut, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:2414:31: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = QList::iterator; _Distance = int; _Pointer = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2418:37: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2419 | _Distance(__len1 - __len11), __len22, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2420 | __buffer, __buffer_size); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2421:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2422 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2423 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2424:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2425 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = Tiled::WangTile*; _ForwardIterator = QList::iterator; bool = false]': /usr/include/c++/16/bits/stl_tempbuf.h:265:9: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 265 | __ucr(_Pointer __first, _Pointer __last, | ^~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = QList::iterator; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2663:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2663 | __chunk_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2663:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2669:32: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2669 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2667:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2667 | while (__last - __first >= __chunk_size) | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2672:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2672 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = QList::iterator; _RandomAccessIterator2 = Tiled::WangTile*; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2638:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2638 | __merge_sort_loop(_RandomAccessIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2638:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2647:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2647 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2648 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2649 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2650 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2647:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2645:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2645 | while (__last - __first >= __two_step) | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2653:47: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2653 | __step_size = std::min(_Distance(__last - __first), __step_size); | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2655:24: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2655 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2656 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2655:24: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = Tiled::WangTile*; _RandomAccessIterator2 = QList::iterator; _Distance = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2638:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2638 | __merge_sort_loop(_RandomAccessIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2647:39: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2647 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2648 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2649 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2650 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2655:24: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2655 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2656 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = QList::iterator; _OI = Tiled::WangTile*]': /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 664 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = Tiled::WangTile*]', inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = Tiled::WangTile*]' at /usr/include/c++/16/bits/stl_algobase.h:498:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = QList::iterator; _OI = Tiled::WangTile*]' at /usr/include/c++/16/bits/stl_algobase.h:672:38: /usr/include/c++/16/bits/stl_algobase.h:490:42: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 490 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = Tiled::WangTile*; _InputIterator2 = QList::iterator; _OutputIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2254:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2254 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2254:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2254:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2258:46: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2258 | while (__first1 != __last1 && __first2 != __last2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = QList::iterator; _BidirectionalIterator2 = Tiled::WangTile*; _BidirectionalIterator3 = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2280:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2280 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2280:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2280:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2287:20: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2287 | if (__first1 == __last1) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2302:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2302 | if (__first1 == __last1) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1750:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = QList::iterator; _ForwardIterator2 = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:154:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 154 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:154:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = QList::iterator; _Tp = Tiled::WangTile; _Compare = less]': /usr/include/c++/16/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1502 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = QList::iterator; _Tp = Tiled::WangTile; _Compare = less]' at /usr/include/c++/16/bits/stl_algobase.h:1508:42: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = QList::iterator; _Tp = Tiled::WangTile; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1990:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1990 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1990:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = QList::iterator; _Tp = Tiled::WangTile; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:1996:42: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = QList::iterator]': /usr/include/c++/16/bits/stl_algo.h:1332:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1332 | rotate(_ForwardIterator __first, _ForwardIterator __middle, | ^~~~~~ /usr/include/c++/16/bits/stl_algo.h:1332:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1332:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1341:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = QList::iterator; _BidirectionalIterator2 = Tiled::WangTile*; _Distance = int]': /usr/include/c++/16/bits/stl_algo.h:2323:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2323 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2323:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2323:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2335:30: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2335 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); | ^~~~~~~~~~~~~~ In function '_BI2 std::__copy_move_backward_a1(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = QList::iterator; _BI2 = QList::iterator]', inlined from '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:781:31, inlined from '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = QList::iterator; _BI2 = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:880:47, inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = QList::iterator; _BidirectionalIterator2 = Tiled::WangTile*; _Distance = int]' at /usr/include/c++/16/bits/stl_algo.h:2336:8: /usr/include/c++/16/bits/stl_algobase.h:751:51: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 751 | { return std::__copy_move_backward_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = QList::iterator; _BidirectionalIterator2 = Tiled::WangTile*; _Distance = int]': /usr/include/c++/16/bits/stl_algo.h:2346:30: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2346 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2347:15: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2347 | _GLIBCXX_MOVE3(__middle, __last, __first); | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2354:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2354 | return std::rotate(__first, __middle, __last); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = QList::iterator; _OutputIterator = Tiled::WangTile*; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2612 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:2616:23: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2616 | while (__first1 != __last1 && __first2 != __last2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2616:46: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2616 | while (__first1 != __last1 && __first2 != __last2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2630:14: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2630 | return _GLIBCXX_MOVE3(__first2, __last2, | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:2630:14: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2630 | return _GLIBCXX_MOVE3(__first2, __last2, | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = Tiled::WangTile*; _OutputIterator = QList::iterator; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:2612:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2612 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algobase.h:60: /usr/include/c++/16/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = QList::iterator]': /usr/include/c++/16/bits/cpp_type_traits.h:709:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 709 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = Tiled::WangTile*; _OI = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 664 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = QList::iterator]': /usr/include/c++/16/bits/stl_algo.h:1213:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1213 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1213:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1213:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1222:19: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1222 | if (__first == __middle) | ~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1224:23: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1224 | else if (__last == __middle) | ~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1238:32: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1238 | _Distance __n = __last - __first; | ~~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1239:32: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1239 | _Distance __k = __middle - __first; | ~~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1243:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1243 | std::swap_ranges(__first, __middle, __middle); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1248:45: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1248 | _RandomAccessIterator __ret = __first + (__last - __middle); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1267:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1267 | std::iter_swap(__p, __q); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1296:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1296 | std::iter_swap(__p, __q); | ~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = QList::iterator; _OI = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 664 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:664:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = QList::iterator]', inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = QList::iterator; _OI = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:498:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = QList::iterator; _OI = QList::iterator]' at /usr/include/c++/16/bits/stl_algobase.h:672:38: /usr/include/c++/16/bits/stl_algobase.h:490:42: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 490 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = QList::iterator; _ForwardIterator2 = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:203:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 203 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, | ^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:203:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:203:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:214:23: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 214 | std::iter_swap(__first1, __first2); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:213:23: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 213 | for (; __first1 != __last1; ++__first1, (void)++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = QList::iterator; _Sent = QList::iterator; _OutIter = Tiled::WangTile*]': /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 411 | __copy_move_a2(_InIter __first, _Sent __last, _OutIter __result) | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:459:22: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 459 | for (; __first != __last; ++__result, (void)++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = QList::iterator; _BI2 = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:686:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 686 | __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:686:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:686:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:733:22: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 733 | while (__first != __last) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = Tiled::WangTile*; _Sent = Tiled::WangTile*; _OutIter = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 411 | __copy_move_a2(_InIter __first, _Sent __last, _OutIter __result) | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = Tiled::WangTile*; _BI2 = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:686:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 686 | __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = true; _InIter = QList::iterator; _Sent = QList::iterator; _OutIter = QList::iterator]': /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 411 | __copy_move_a2(_InIter __first, _Sent __last, _OutIter __result) | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:459:22: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 459 | for (; __first != __last; ++__result, (void)++__first) | ~~~~~~~~^~~~~~~~~ [flare] compiling moc_flareplugin.cpp [flare] compiling flareplugin.cpp [gmx] compiling moc_gmxplugin.cpp [gmx] compiling gmxplugin.cpp [json] compiling moc_jsonplugin.cpp [json] compiling json.cpp [json] compiling jsonplugin.cpp [json1] compiling moc_jsonplugin.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_LIBRARY '-DTILED_LIB_DIR="lib"' -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_URL_CAST_FROM_STRING -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -D_USE_MATH_DEFINES -DTILED_ZSTD_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtiled.080f31f8/3a52ce780950d4d9/mapreader.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapreader.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapobject.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/objecttemplate.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapreader.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapreader.cpp:31: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtiled] linking libtiled.so [json1] compiling json.cpp [json1] compiling jsonplugin.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DDEFOLD_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/defold.2c43ffbe/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/defold.2c43ffbe/3a52ce780950d4d9/defoldplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defold/defoldplugin.cpp In file included from /usr/include/qt6/QtCore/qset.h:8, from /usr/include/qt6/QtCore/qdebug.h:43, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qdirlisting.h:15, from /usr/include/qt6/QtCore/qdir.h:10, from /usr/include/qt6/QtCore/QDir:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defold/defoldplugin.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defold/defoldplugin.cpp:22: /usr/include/qt6/QtCore/qhash.h: In member function 'QHash::TryEmplaceResult QHash::tryEmplace_impl(K&&, Args&& ...) [with K = const QString&; Args = {}; Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qhash.h:1491:61: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1491 | return {iterator(bucket.toIterator(d)), shouldInsert}; | ^ /usr/include/qt6/QtCore/qhash.h: In constructor 'QHash::TryEmplaceResult::TryEmplaceResult(QHash::iterator, bool) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qhash.h:1280:9: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1280 | TryEmplaceResult(QHash::iterator it, bool b) | ^~~~~~~~~~~~~~~~ [qtsingleapplication] compiling moc_qtlocalpeer.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DDEFOLDCOLLECTION_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/defoldcollection.2599b772/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/defoldcollection.2599b772/3a52ce780950d4d9/defoldcollectionplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defoldcollection/defoldcollectionplugin.cpp In file included from /usr/include/qt6/QtCore/qset.h:8, from /usr/include/qt6/QtCore/qdebug.h:43, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qdirlisting.h:15, from /usr/include/qt6/QtCore/qdir.h:10, from /usr/include/qt6/QtCore/QDir:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defoldcollection/defoldcollectionplugin.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/defoldcollection/defoldcollectionplugin.cpp:22: /usr/include/qt6/QtCore/qhash.h: In member function 'QHash::TryEmplaceResult QHash::tryEmplace_impl(K&&, Args&& ...) [with K = const QString&; Args = {}; Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qhash.h:1491:61: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1491 | return {iterator(bucket.toIterator(d)), shouldInsert}; | ^ /usr/include/qt6/QtCore/qhash.h: In constructor 'QHash::TryEmplaceResult::TryEmplaceResult(QHash::iterator, bool) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qhash.h:1280:9: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1280 | TryEmplaceResult(QHash::iterator it, bool b) | ^~~~~~~~~~~~~~~~ [qtsingleapplication] compiling moc_qtsingleapplication.cpp [qtsingleapplication] compiling qtlocalpeer.cpp [qtsingleapplication] compiling qtsingleapplication.cpp [translations] creating tiled_ko.qm [translations] installing tiled_ko.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_he.qm [translations] installing tiled_he.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_pt_PT.qm [translations] installing tiled_pt_PT.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_pl.qm [translations] installing tiled_pl.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_ta.qm [translations] installing tiled_ta.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_hu.qm [libtiled] installing libtiled.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib [csv] linking libcsv.so [translations] installing tiled_hu.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [defold] linking libdefold.so [defoldcollection] linking libdefoldcollection.so [droidcraft] linking libdroidcraft.so [defoldcollection] installing libdefoldcollection.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [translations] creating tiled_nl.qm [csv] installing libcsv.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [translations] creating tiled_zh_CN.qm [translations] installing tiled_nl.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_sv.qm [defold] installing libdefold.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [translations] creating tiled_ja.qm [translations] installing tiled_zh_CN.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_es.qm [translations] installing tiled_sv.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_bg.qm [translations] installing tiled_ja.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_pt.qm [translations] installing tiled_es.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_ru.qm [translations] installing tiled_bg.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_tr.qm [translations] installing tiled_pt.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [translations] creating tiled_uk.qm [droidcraft] installing libdroidcraft.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [translations] creating tiled_zh_TW.qm [translations] installing tiled_tr.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtilededitor] generating ui_commandsedit.h [translations] installing tiled_ru.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtilededitor] generating ui_exportasimagedialog.h [translations] installing tiled_uk.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtilededitor] generating ui_worldpropertiesdialog.h [translations] installing tiled_zh_TW.qm into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/share/tiled/translations [libtilededitor] generating ui_resizedialog.h [libtilededitor] generating ui_newversiondialog.h [libtilededitor] generating ui_projectpropertiesdialog.h [libtilededitor] generating ui_shortcutsettingspage.h [libtilededitor] generating ui_offsetmapdialog.h [libtilededitor] generating ui_preferencesdialog.h [libtilededitor] generating ui_aboutdialog.h [libtilededitor] generating ui_newmapdialog.h [libtilededitor] generating ui_imagecolorpickerwidget.h [libtilededitor] generating ui_mainwindow.h [libtilededitor] generating ui_propertytypeseditor.h [libtilededitor] generating ui_texteditordialog.h [libtilededitor] generating ui_objectrefdialog.h [libtilededitor] generating ui_tileanimationeditor.h [libtilededitor] generating ui_commanddialog.h [libtilededitor] generating ui_noeditorwidget.h [libtilededitor] generating ui_newtilesetdialog.h [libtilededitor] generating tilededitor.qrc [lua] moc luaplugin.h [python] moc pythonplugin.h [replicaisland] rcc replicaisland.qrc [libtilededitor] rcc tilededitor.qrc [rpd] moc rpdplugin.h [replicaisland] moc replicaislandplugin.h [libtilededitor] moc createobjecttool.h [libtilededitor] moc wangbrush.h [libtilededitor] moc reversingproxymodel.h [libtilededitor] moc layermodel.h [libtilededitor] moc consoledock.h [libtilededitor] moc preferences.h [libtilededitor] moc minimapdock.h [flare] linking libflare.so [libtilededitor] moc scriptmanager.h [libtilededitor] moc newsbutton.h [libtilededitor] moc scriptedaction.h [libtilededitor] moc brokenlinks.h [libtilededitor] moc resizehelper.h [libtilededitor] moc clickablelabel.h [gmx] linking libgmx.so [libtilededitor] moc listedit.h [libtilededitor] moc issuescounter.h [libtilededitor] moc zoomable.h [flare] installing libflare.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [libtilededitor] moc tilesetview.h [libtilededitor] moc editabletileset.h [libtilededitor] moc tilesetdocument.h [libtilededitor] moc tilesetmodel.h [libtilededitor] moc editableasset.h [libtilededitor] moc expressionspinbox.h [libtilededitor] moc document.h [libtilededitor] moc editableobject.h [libtilededitor] moc tileanimationeditor.h [libtilededitor] moc preferencesdialog.h [gmx] installing libgmx.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [libtilededitor] moc mapeditor.h [libtilededitor] moc objectselectionitem.h [libtilededitor] moc mainwindow.h [libtilededitor] moc undodock.h [libtilededitor] moc layerdock.h [libtilededitor] moc tiledproxystyle.h [libtilededitor] moc mapscene.h [libtilededitor] moc propertyeditorwidgets.h [json] linking libjson.so [libtilededitor] moc aboutdialog.h [libtilededitor] moc editableselectedarea.h [libtilededitor] moc tileanimationeditor.cpp [libtilededitor] moc flexiblescrollbar.h [libtilededitor] moc worldmanager.h [libtilededitor] moc createtextobjecttool.h [qtsingleapplication] creating libqtsingleapplication.a [libtilededitor] moc tileselectionitem.h [libtilededitor] moc minimap.h [libtilededitor] moc newtilesetdialog.h [libtilededitor] moc wangdock.h [libtilededitor] moc commanddialog.h [libtilededitor] moc tileseteditor.h [libtilededitor] moc newsfeed.h [libtilededitor] moc createrectangleobjecttool.h [libtilededitor] moc offsetmapdialog.h [libtilededitor] moc propertieswidget.h [libtilededitor] moc objectselectiontool.h [libtilededitor] moc createellipseobjecttool.h [libtilededitor] moc createpolygonobjecttool.h [libtilededitor] moc issuesdock.h [libtilededitor] moc eraser.h [libtilededitor] moc scriptedfileformat.h [libtilededitor] moc pluginlistmodel.h [json] installing libjson.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [libtilededitor] moc tilelayeredit.h [libtilededitor] moc treeviewcombobox.h [libtilededitor] moc createpointobjecttool.h [libtilededitor] moc wangtemplateview.h [json1] linking libjson1.so [libtilededitor] moc filteredit.h [libtilededitor] moc layeroffsettool.h [libtilededitor] moc scriptpropertytype.h [libtilededitor] moc stampbrush.h [libtilededitor] moc imagecolorpickerwidget.h [libtilededitor] moc propertiesdock.h [libtilededitor] moc tilesetwangsetmodel.h [libtilededitor] moc projectmodel.h [libtilededitor] moc automappingmanager.h [libtilededitor] moc tilestampsdock.h [libtilededitor] moc editableobjectgroup.h [libtilededitor] moc scriptsession.h [libtilededitor] moc stampactions.h [libtilededitor] moc editor.h [json1] installing libjson1.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [libtilededitor] moc pannableviewhelper.h [libtilededitor] moc commandmanager.h [libtilededitor] moc mapitem.h [libtilededitor] moc createcapsuleobjecttool.h [libtilededitor] moc mapdocument.h [libtilededitor] moc worlddocument.h [libtilededitor] moc actionmanager.h [libtilededitor] moc projectmanager.h [libtilededitor] moc mapview.h [libtilededitor] moc documentmanager.h [libtilededitor] moc editablewangset.h [libtilededitor] moc commandbutton.h [libtilededitor] moc editableworld.h [libtilededitor] moc objectsview.h [libtilededitor] moc command.cpp [libtilededitor] moc fileedit.h [libtilededitor] moc variantmapproperty.h [libtilededitor] moc newversionchecker.h [libtilededitor] moc objectsdock.h [libtilededitor] moc selectsametiletool.h [libtilededitor] moc objectrefedit.h [libtilededitor] moc maintoolbar.h [libtilededitor] moc tilesetparametersedit.h [libtilededitor] moc scriptdialog.h [libtilededitor] moc mapdocumentactionhandler.h [libtilededitor] moc editabletilelayer.h [libtilededitor] moc pannableviewhelper.cpp [libtilededitor] moc propertiesview.h [libtilededitor] moc newversionbutton.h [libtilededitor] moc tiledapplication.h [libtilededitor] moc newmapdialog.h [libtilededitor] moc popupwidget.h [libtilededitor] moc clipboardmanager.h [libtilededitor] moc toolmanager.h [libtilededitor] moc editablemap.h [libtilededitor] moc tilesetdock.h [libtilededitor] moc colorbutton.h [libtilededitor] moc filechangedwarning.h [libtilededitor] moc projectdocument.h [libtilededitor] moc scriptmodule.h [libtilededitor] moc editableimagelayer.h [libtilededitor] moc tilecollisiondock.h [libtilededitor] moc propertytypesmodel.h [libtilededitor] moc wangsetview.h [libtilededitor] moc resizedialog.h [libtilededitor] moc editablegrouplayer.h [libtilededitor] moc donationpopup.h [libtilededitor] moc abstractworldtool.h [libtilededitor] moc texteditordialog.h [libtilededitor] moc scriptimage.h [libtilededitor] moc textpropertyedit.h [libtilededitor] moc worldmovemaptool.h [libtilededitor] moc abstracttiletool.h [libtilededitor] moc worldpropertiesdialog.h [libtilededitor] moc templatesdock.h [libtilededitor] moc abstracttool.h [libtilededitor] moc actionsearch.h [libtilededitor] moc wangcolorview.h [libtilededitor] moc tilestampmodel.h [libtilededitor] moc createtileobjecttool.h [libtilededitor] moc abstracttilefilltool.h [libtilededitor] moc shortcutsettingspage.h [libtilededitor] moc abstracttileselectiontool.h [libtilededitor] moc tileselectiontool.h [libtilededitor] moc exportasimagedialog.h [libtilededitor] moc createtemplatetool.h [libtilededitor] moc stylehelper.h [libtilededitor] moc scriptfile.cpp [libtilededitor] moc noeditorwidget.h [libtilededitor] moc abstractobjecttool.h [libtilededitor] moc createscalableobjecttool.h [libtilededitor] moc wangcolormodel.h [libtilededitor] moc bucketfilltool.h [libtilededitor] moc magicwandtool.h [libtilededitor] moc projectpropertiesdialog.h [libtilededitor] moc regionvaluetype.h [libtilededitor] moc commandsedit.h [libtilededitor] moc editablemapobject.h [libtilededitor] moc propertytypeseditor.h [libtilededitor] moc editabletile.h [libtilededitor] moc scriptedtool.h [libtilededitor] moc issuesmodel.h [libtilededitor] moc wangsetmodel.h [libtilededitor] moc layerdock.cpp [libtilededitor] moc propertieswidget.cpp [libtilededitor] moc projectmodel.cpp [libtilededitor] moc objectrefdialog.h [libtilededitor] moc shapefilltool.h [libtilededitor] moc scriptdialog.cpp [libtilededitor] moc mapitem.cpp [libtilededitor] moc shortcutsettingspage.cpp [libtilededitor] moc scriptfileinfo.cpp [libtilededitor] moc newversiondialog.h [libtilededitor] moc scriptbase64.cpp [libtilededitor] moc editpolygontool.h [libtilededitor] moc tilehighlightitem.h [libtilededitor] moc wangtemplatemodel.h [libtilededitor] moc commanddatamodel.h [libtilededitor] moc mapobjectmodel.h [libtilededitor] moc tilestampmanager.h [libtilededitor] moc propertyeditorwidgets.cpp [libtilededitor] moc scriptfileformatwrappers.h [libtilededitor] moc scriptprocess.cpp [libtilededitor] moc tilelayerwangedit.h [libtilededitor] moc tilesetdock.cpp [libtilededitor] moc locatorwidget.h [libtilededitor] moc scriptgeometry.cpp [libtilededitor] moc variantmapproperty.cpp [libtilededitor] moc wangdock.cpp [libtilededitor] moc editableproject.h [libtilededitor] moc projectdock.h [libtilededitor] moc editablelayer.h [libtilededitor] moc tileseteditor.cpp [lua] compiling moc_luaplugin.cpp [lua] compiling luatablewriter.cpp [lua] compiling luaplugin.cpp [python] compiling moc_pythonplugin.cpp [python] compiling pythonplugin.cpp [python] compiling pythonbind.cpp [libtilededitor] moc projectdock.cpp [replicaisland] compiling moc_replicaislandplugin.cpp [replicaisland] compiling qrc_replicaisland.cpp [replicaisland] compiling replicaislandplugin.cpp [rpd] compiling moc_rpdplugin.cpp [rpd] compiling rpdplugin.cpp [rpd] compiling json.cpp [karchive] moc kfilterdev.h [karchive] moc kcompressiondevice.h [karchive] moc klimitediodevice_p.h [rpmap] moc rpmapplugin.h [tbin] moc tbinplugin.h [tbin] moc tbinmapformat.h [libtilededitor] compiling exporthelper.cpp [libtilededitor] compiling abstractworldtool.cpp [libtilededitor] compiling scriptedtool.cpp [libtilededitor] compiling geometry.cpp [libtilededitor] compiling changetileimagesource.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DRPD_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/rpd.ea011b79/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/rpd.ea011b79/09d868704433c02e/json.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp: In member function 'void JsonWriter::stringify(const QVariant&, int)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:156:21: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 156 | if (variant.type() == QVariant::List || variant.type() == QVariant::StringList) { | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtCore/QVariant:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.h:13, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:10: /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:156:57: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 156 | if (variant.type() == QVariant::List || variant.type() == QVariant::StringList) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:175:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 175 | } else if (variant.type() == QVariant::Map) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:201:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 201 | } else if (variant.type() == QVariant::String || variant.type() == QVariant::ByteArray) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:201:66: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 201 | } else if (variant.type() == QVariant::String || variant.type() == QVariant::ByteArray) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:203:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 203 | } else if (variant.type() == QVariant::Double || (int)variant.type() == (int)QMetaType::Float) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:203:71: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 203 | } else if (variant.type() == QVariant::Double || (int)variant.type() == (int)QMetaType::Float) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:209:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 209 | } else if (variant.type() == QVariant::Bool) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:211:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 211 | } else if (variant.type() == QVariant::Invalid) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:213:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 213 | } else if (variant.type() == QVariant::ULongLong) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:215:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 215 | } else if (variant.type() == QVariant::LongLong) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:217:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 217 | } else if (variant.type() == QVariant::Int) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:219:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 219 | } else if (variant.type() == QVariant::UInt) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/rpd/qjsonparser/json.cpp:221:28: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 221 | } else if (variant.type() == QVariant::Char) { | ~~~~~~~~~~~~^~ /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ [libtilededitor] compiling undocommands.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DLUA_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/lua.b8bd907a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/lua.b8bd907a/3a52ce780950d4d9/luatablewriter.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luatablewriter.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luatablewriter.cpp: In member function 'void Lua::LuaTableWriter::writeVariantValue(const QVariant&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luatablewriter.cpp:171:33: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 171 | for (const auto &item : list) | ^~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:41, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/QVariant:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luatablewriter.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luatablewriter.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling tilesetparametersedit.cpp [libtilededitor] compiling mapdocument.cpp [libtilededitor] compiling propertieswidget.cpp [libtilededitor] compiling filteredit.cpp [libtilededitor] compiling scriptdialog.cpp [libtilededitor] compiling exportasimagedialog.cpp [libtilededitor] compiling commandmanager.cpp [libtilededitor] compiling tiledapplication.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DREPLICAISLAND_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/replicaisland.a11aa436/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/replicaisland.a11aa436/3a52ce780950d4d9/replicaislandplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/replicaisland/replicaislandplugin.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/replicaisland/replicaislandplugin.h:26, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/replicaisland/replicaislandplugin.cpp:22: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling editabletilelayer.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wno-cast-function-type -fPIC -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/python3.13 -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/python.4235227b/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/python.4235227b/3a52ce780950d4d9/pythonplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonplugin.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmap.h:22, from /usr/include/qt6/QtCore/QMap:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonplugin.h:29, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonplugin.cpp:21: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling propertyeditorwidgets.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wno-cast-function-type -fPIC -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/python3.13 -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/python.4235227b/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/python.4235227b/3a52ce780950d4d9/pythonbind.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonbind.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonbind.cpp: In function 'PyObject* _wrap_PyQImage_mirrored(PyQImage*, PyObject*, PyObject*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonbind.cpp:1771:48: warning: 'QImage QImage::mirrored(bool, bool) const &' is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations] 1771 | QImage const & retval = self->obj->mirrored(horiz, vert); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qpixmap.h:13, from /usr/include/qt6/QtGui/qpainter.h:12, from /usr/include/qt6/QtGui/QPainter:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled.h:36, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonplugin.h:29, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/python/pythonbind.cpp:46: /usr/include/qt6/QtGui/qimage.h:220:26: note: declared here 220 | [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const & | ^~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmap.h:22, from /usr/include/qt6/QtCore/QMap:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:31: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QList QMapData::keys() const [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:166:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 166 | std::transform(m.cbegin(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 167 | m.cend(), | ~~~~~~~~~ 168 | std::back_inserter(result), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | extractKey); | ~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:63, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled_global.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:31: /usr/include/c++/16/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _Rb_tree_const_iterator >; _OIter = back_insert_iterator >; _UnaryOperation = QMapData, allocator > > >::keys() const::]': /usr/include/c++/16/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 4229 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling projectdocument.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DLUA_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/lua.b8bd907a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/lua.b8bd907a/3a52ce780950d4d9/luaplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp: In member function 'void Lua::LuaWriter::writeWangSet(const Tiled::WangSet&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp:501:37: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 501 | for (const WangTile &wangTile : wangTiles) { | ^~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp: In member function 'void Lua::LuaWriter::writePolygon(const Tiled::MapObject*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp:815:52: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 815 | for (const QPointF &point : mapObject->polygon()) { | ^ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/plugin.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/lua/luaplugin.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::WangTile]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 [libtilededitor] compiling shortcutsettingspage.cpp [libtilededitor] compiling tilestampmodel.cpp [libtilededitor] compiling objectsdock.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/exporthelper.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/exporthelper.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/exporthelper.cpp: In function 'bool Tiled::resolveClassPropertyMembers(QVariant&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/exporthelper.cpp:150:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 150 | for (auto &item : list) | ^~~~ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/exporthelper.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/exporthelper.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling tilepainter.cpp [libtilededitor] compiling stampactions.cpp [libtilededitor] compiling wangtemplateview.cpp [libtilededitor] compiling changemapobject.cpp [libtilededitor] compiling objectreferenceitem.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/commandmanager.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/commandmanager.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/commandmanager.cpp: In constructor 'Tiled::CommandManager::CommandManager()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/commandmanager.cpp:44:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 44 | for (const QVariant &commandVariant : commands) | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:41, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/QVariant:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/command.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/commandmanager.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/commandmanager.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling automapper.cpp [libtilededitor] compiling languagemanager.cpp [libtilededitor] compiling undodock.cpp [libtilededitor] compiling editablelayer.cpp [libtilededitor] compiling addremovemapobject.cpp [libtilededitor] compiling actionsearch.cpp [libtilededitor] compiling scriptmanager.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/tiledapplication.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tiledapplication.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/project.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/projectmanager.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tiledapplication.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tiledapplication.cpp:21: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ [libtilededitor] compiling abstracttilefilltool.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/tilestampmodel.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp: In member function 'virtual QVariant Tiled::TileStampModel::data(const QModelIndex&, int) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp:163:81: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 163 | for (const TileStampVariation &variation : stamp.variations()) | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp: In member function 'virtual bool Tiled::TileStampModel::removeRows(int, int, const QModelIndex&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp:243:83: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 243 | for (const TileStampVariation &variation : mStamps.at(row).variations()) | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp: In member function 'void Tiled::TileStampModel::removeStamp(const Tiled::TileStamp&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp:304:65: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 304 | for (const TileStampVariation &variation : stamp.variations()) | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmodel.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling createtileobjecttool.cpp [libtilededitor] compiling tilehighlightitem.cpp [libtilededitor] compiling templatesdock.cpp [libtilededitor] compiling abstracttileselectiontool.cpp [libtilededitor] compiling resizemap.cpp [libtilededitor] compiling actionmanager.cpp [libtilededitor] compiling scriptprocess.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/objectreferenceitem.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceitem.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceitem.cpp: In member function 'virtual void Tiled::ObjectReferenceItem::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceitem.cpp:178:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 178 | pen.setDashPattern({dashLength, dashLength}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtWidgets/qgraphicsitem.h:9, from /usr/include/qt6/QtWidgets/QGraphicsItem:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceitem.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceitem.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = double]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ [libtilededitor] compiling tileselectiontool.cpp [libtilededitor] compiling wangtemplatemodel.cpp [libtilededitor] compiling resizehelper.cpp [libtilededitor] compiling document.cpp [libtilededitor] compiling createtextobjecttool.cpp [libtilededitor] compiling wangcolormodel.cpp [libtilededitor] compiling documentmanager.cpp [libtilededitor] compiling createrectangleobjecttool.cpp [libtilededitor] compiling addremovewangset.cpp [libtilededitor] compiling editableimagelayer.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/abstracttilefilltool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttilefilltool.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttilefilltool.cpp: In member function 'void Tiled::AbstractTileFillTool::updateRandomListAndMissingTilesets()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttilefilltool.cpp:272:70: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 272 | for (const TileStampVariation &variation : mStamp.variations()) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttilefilltool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttilefilltool.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:824:16: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 824 | return iterator(d->m.insert_or_assign(key, value).first); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::lowerBound(const Key&) const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:805:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 805 | return const_iterator(d->m.lower_bound(key)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::lowerBound(const Key&) const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:805:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 805 | return const_iterator(d->m.lower_bound(key)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const Tiled::Cell&; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::iterator::iterator(typename QMap::Map::iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:568:18: note: parameter passing for argument of type 'std::map, std::allocator > >::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 568 | explicit iterator(typename Map::iterator it) : i(it) {} | ^~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 637 | explicit const_iterator(typename Map::const_iterator it) : i(it) {} | ^~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling objectgroupitem.cpp [libtilededitor] compiling donationpopup.cpp [libtilededitor] compiling popupwidget.cpp [libtilededitor] compiling selectsametiletool.cpp [libtilededitor] compiling magicwandtool.cpp [libtilededitor] compiling tilecollisiondock.cpp [libtilededitor] compiling scriptfileinfo.cpp [libtilededitor] compiling movemapobjecttogroup.cpp [libtilededitor] compiling worldmanager.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/propertieswidget.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.cpp: In lambda function: /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.cpp:1144:52: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1144 | for (QPointF &offset : offsets) | ^~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.cpp:1147:52: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 1147 | for (QPointF &offset : offsets) | ^~~~~~~ In file included from /usr/include/qt6/QtGui/qicon.h:9, from /usr/include/qt6/QtGui/QIcon:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmap.h:22, from /usr/include/qt6/QtCore/QMap:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertieswidget.h:24: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qicon.h:7: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qmap.h: In member function 'QList QMapData::keys() const [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:166:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 166 | std::transform(m.cbegin(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~ 167 | m.cend(), | ~~~~~~~~~ 168 | std::back_inserter(result), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | extractKey); | ~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ In file included from /usr/include/c++/16/algorithm:63: /usr/include/c++/16/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _Rb_tree_const_iterator >; _OIter = back_insert_iterator >; _UnaryOperation = QMapData, allocator > > >::keys() const::]': /usr/include/c++/16/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 4229 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:4229:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'bool std::operator==(const _Rb_tree, _Select1st >, less, allocator > >&, const _Rb_tree, _Select1st >, less, allocator > >&)': /usr/include/c++/16/bits/stl_tree.h:2294:24: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2294 | && std::equal(__x.begin(), __x.end(), __y.begin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = std::_Rb_tree_const_iterator >; _II2 = std::_Rb_tree_const_iterator >; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 [libtilededitor] compiling wangdock.cpp [libtilededitor] compiling projectdock.cpp [libtilededitor] compiling pointhandle.cpp [libtilededitor] compiling adjusttileindexes.cpp [libtilededitor] compiling projectmanager.cpp [libtilededitor] compiling wangfiller.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/automapper.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.cpp: In function 'Type& Tiled::find_or_emplace(Container&, Pred, Args&& ...) [with Type = OutputSet; Container = std::vector; Pred = AutoMapper::setupRuleMapLayers()::; Args = {QString&}]': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.cpp:76:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | auto it = std::find_if(container.begin(), container.end(), pred); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:63, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qundostack.h:8, from /usr/include/qt6/QtGui/QUndoCommand:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/addremovemapobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.cpp:22: /usr/include/c++/16/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = Tiled::AutoMapper::setupRuleMapLayers()::]': /usr/include/c++/16/bits/stl_algo.h:3890:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3890 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/16/bits/stl_algo.h:3890:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:3899:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3899 | return std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:62: /usr/include/c++/16/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = Tiled::AutoMapper::setupRuleMapLayers()::]': /usr/include/c++/16/bits/stl_algobase.h:2097:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:2097:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:13, from /usr/include/qt6/QtConcurrent/qtconcurrentfilterkernel.h:13, from /usr/include/qt6/QtConcurrent/qtconcurrentfilter.h:16, from /usr/include/qt6/QtConcurrent/QtConcurrent:6, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/automapper.cpp:37: /usr/include/qt6/QtConcurrent/qtconcurrentreducekernel.h: In constructor 'QtConcurrent::SequenceHolder2::SequenceHolder2(QThreadPool*, S&&, F1&&, F2&&, QtConcurrent::ReduceOptions) [with S = const std::vector&; F1 = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::&; F2 = QtPrivate::PushBackWrapper; Sequence = std::vector; Base = QtConcurrent::MappedReducedKernel >, __gnu_cxx::__normal_iterator >, Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::, QtPrivate::PushBackWrapper, QtConcurrent::ReduceKernel >, QList > >; Functor1 = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::; Functor2 = QtPrivate::PushBackWrapper]': /usr/include/qt6/QtConcurrent/qtconcurrentreducekernel.h:210:85: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 210 | std::forward(functor1), std::forward(functor2), reduceOptions) | ^ /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h: In constructor 'QtConcurrent::MappedReducedKernel::MappedReducedKernel(QThreadPool*, Iterator, Iterator, F1&&, F2&&, QtConcurrent::ReduceOptions) [with F1 = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::&; F2 = QtPrivate::PushBackWrapper; ReducedResultType = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; MapFunctor = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::; ReduceFunctor = QtPrivate::PushBackWrapper; Reducer = QtConcurrent::ReduceKernel >, QList >]': /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:71:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 71 | MappedReducedKernel(QThreadPool *pool, Iterator begin, Iterator end, F1 &&_map, F2 &&_reduce, | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:71:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:77:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 77 | reducer(pool, reduceOptions) | ^ In file included from /usr/include/c++/16/vector:68, from /usr/include/c++/16/functional:81, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qobjectdefs.h:13, from /usr/include/qt6/QtCore/qobject.h:11, from /usr/include/qt6/QtGui/qundostack.h:9: /usr/include/c++/16/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Tiled::AutoMapper::Rule; _Alloc = std::allocator]': /usr/include/c++/16/bits/stl_vector.h:626:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 626 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 627 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 628 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtConcurrent/qtconcurrentfilterkernel.h:12: /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h: In constructor 'QtConcurrent::IterateKernel::IterateKernel(QThreadPool*, Iterator, Iterator) [with U = std::vector >; typename std::enable_if<(! is_same_v), bool>::type = true; Iterator = __gnu_cxx::__normal_iterator >; T = std::vector >]': /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:167:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 167 | IterateKernel(QThreadPool *pool, Iterator _begin, Iterator _end) | ^~~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:167:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/16/vector:67: /usr/include/c++/16/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = Tiled::AutoMapper::Rule*; _Tp = Tiled::AutoMapper::Rule]': /usr/include/c++/16/bits/stl_uninitialized.h:637:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 637 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:637:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_uninitialized.h:661:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Tiled::AutoMapper::Rule*]': /usr/include/c++/16/bits/stl_uninitialized.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 252 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = Tiled::AutoMapper::Rule*]': /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 160 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h: In member function 'bool QtConcurrent::MappedReducedKernel::runIteration(Iterator, int, ReducedResultType*) [with ReducedResultType = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; MapFunctor = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::; ReduceFunctor = QtPrivate::PushBackWrapper; Reducer = QtConcurrent::ReduceKernel >, QList >]': /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:92:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 92 | bool runIteration(Iterator it, int index, ReducedResultType *) override | ^~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h: In member function 'bool QtConcurrent::MappedReducedKernel::runIterations(Iterator, int, int, ReducedResultType*) [with ReducedResultType = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; MapFunctor = Tiled::AutoMapper::autoMap(const QRegion&, QRegion*, Tiled::AutoMappingContext&) const::; ReduceFunctor = QtPrivate::PushBackWrapper; Reducer = QtConcurrent::ReduceKernel >, QList >]': /usr/include/qt6/QtConcurrent/qtconcurrentmapkernel.h:103:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 103 | bool runIterations(Iterator sequenceBeginIterator, int beginIndex, int endIndex, ReducedResultType *) override | ^~~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h: In member function 'bool QtConcurrent::IterateKernel::runIteration(Iterator, int, T*) [with Iterator = __gnu_cxx::__normal_iterator >; T = std::vector >]': /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:194:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 194 | virtual bool runIteration(Iterator, int , T *) { return false; } | ^~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h: In member function 'bool QtConcurrent::IterateKernel::runIterations(Iterator, int, int, T*) [with Iterator = __gnu_cxx::__normal_iterator >; T = std::vector >]': /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:195:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 195 | virtual bool runIterations(Iterator, int, int, T *) { return false; } | ^~~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h: In member function 'QtConcurrent::ThreadFunctionResult QtConcurrent::IterateKernel::forThreadFunction() [with Iterator = __gnu_cxx::__normal_iterator >; T = std::vector >]': /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:253:62: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 253 | const bool resultsAvailable = this->runIterations(begin, beginIndex, endIndex, resultReporter.getPointer()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h: In member function 'QtConcurrent::ThreadFunctionResult QtConcurrent::IterateKernel::whileThreadFunction() [with Iterator = __gnu_cxx::__normal_iterator >; T = std::vector >]': /usr/include/qt6/QtConcurrent/qtconcurrentiteratekernel.h:293:61: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 293 | const bool resultAavailable = this->runIteration(prev, index, resultReporter.getPointer()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling propertytypesmodel.cpp [libtilededitor] compiling addremovetileset.cpp [libtilededitor] compiling editablegrouplayer.cpp [libtilededitor] compiling replacetileset.cpp [libtilededitor] compiling abstractobjecttool.cpp [libtilededitor] compiling scriptimage.cpp [libtilededitor] compiling createscalableobjecttool.cpp [libtilededitor] compiling createtemplatetool.cpp [libtilededitor] compiling changelayer.cpp [libtilededitor] compiling tilelayerwangedit.cpp [libtilededitor] compiling editableobjectgroup.cpp [libtilededitor] compiling regionvaluetype.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/adjusttileindexes.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/adjusttileindexes.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/adjusttileindexes.cpp: In constructor 'Tiled::AdjustTileMetaData::AdjustTileMetaData(Tiled::TilesetDocument*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/adjusttileindexes.cpp:283:33: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 283 | if (!std::any_of(changes.begin(), changes.end(), matchesTile)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:63, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qundostack.h:8, from /usr/include/qt6/QtGui/QUndoCommand:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/adjusttileindexes.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/adjusttileindexes.cpp:21: /usr/include/c++/16/bits/stl_algo.h: In function 'bool std::any_of(_IIter, _IIter, _Predicate) [with _IIter = QList::iterator; _Predicate = Tiled::AdjustTileMetaData::AdjustTileMetaData(Tiled::TilesetDocument*)::]': /usr/include/c++/16/bits/stl_algo.h:449:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 449 | any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred) | ^~~~~~ /usr/include/c++/16/bits/stl_algo.h:449:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:450:27: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 450 | { return !std::none_of(__first, __last, __pred); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = QList::iterator; _Predicate = Tiled::AdjustTileMetaData::AdjustTileMetaData(Tiled::TilesetDocument*)::]': /usr/include/c++/16/bits/stl_algo.h:430:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 430 | none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred) | ^~~~~~~ /usr/include/c++/16/bits/stl_algo.h:430:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:431:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 431 | { return __last == _GLIBCXX_STD_A::find_if(__first, __last, __pred); } | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:431:21: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 431 | { return __last == _GLIBCXX_STD_A::find_if(__first, __last, __pred); } | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = QList::iterator; _Predicate = Tiled::AdjustTileMetaData::AdjustTileMetaData(Tiled::TilesetDocument*)::]': /usr/include/c++/16/bits/stl_algo.h:3890:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 3890 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/16/bits/stl_algo.h:3890:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:3899:28: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 3899 | return std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtGui/qundostack.h:9: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator==(QList::iterator) const [with T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:150:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 150 | inline constexpr bool operator==(iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/map:64, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qobject.h:19: /usr/include/c++/16/bits/stl_tree.h: In function 'bool std::operator==(const _Rb_tree, _Select1st >, less, allocator > >&, const _Rb_tree, _Select1st >, less, allocator > >&)': /usr/include/c++/16/bits/stl_tree.h:2294:24: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2294 | && std::equal(__x.begin(), __x.end(), __y.begin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:62: /usr/include/c++/16/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = QList::iterator; _Predicate = Tiled::AdjustTileMetaData::AdjustTileMetaData(Tiled::TilesetDocument*)::]': /usr/include/c++/16/bits/stl_algobase.h:2097:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2097 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:2097:5: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:2100:22: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 2100 | while (__first != __last && !__pred(*__first)) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = std::_Rb_tree_const_iterator >; _II2 = std::_Rb_tree_const_iterator >; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 [libtilededitor] compiling editableobject.cpp [libtilededitor] compiling qrc_tilededitor.cpp [libtilededitor] compiling newmapdialog.cpp [libtilededitor] compiling worldpropertiesdialog.cpp [libtilededitor] compiling wangsetview.cpp [libtilededitor] compiling scriptmodule.cpp [libtilededitor] compiling wangcolorview.cpp [libtilededitor] compiling locatorwidget.cpp [libtilededitor] compiling objectselectiontool.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/wangfiller.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.cpp: In member function 'bool Tiled::WangFiller::findBestMatch(const Tiled::TileLayer&, const Tiled::Grid&, QPoint, Tiled::Cell&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.cpp:434:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 434 | for (const auto &wangIdAndCell : wangIdsAndCells) | ^~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qhash.h:13, from /usr/include/qt6/QtCore/QHash:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/grid.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.cpp:23: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::WangSet::WangIdAndCell]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tile.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangfiller.h:26: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:824:16: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 824 | return iterator(d->m.insert_or_assign(key, value).first); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::lowerBound(const Key&) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:798:16: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 798 | return iterator(d->m.lower_bound(key)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::end() [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:738:39: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 738 | iterator end() { detach(); return iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const Tiled::Cell&; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::iterator::iterator(typename QMap::Map::iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:568:18: note: parameter passing for argument of type 'std::map, std::allocator > >::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 568 | explicit iterator(typename Map::iterator it) : i(it) {} | ^~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::erase(const_iterator, const_iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:766:20: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 766 | return iterator(d->m.erase(afirst.i, alast.i)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h:766:20: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 766 | return iterator(d->m.erase(afirst.i, alast.i)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h:768:31: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 768 | auto result = d->erase(afirst.i, alast.i); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h:770:16: note: parameter passing for argument of type 'QMapData, std::allocator > > >::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 770 | return iterator(result.it); | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(const_iterator, const_iterator) [with _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1333:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1333 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/16/bits/stl_map.h:1333:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 /usr/include/c++/16/bits/stl_map.h:1334:26: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1334 | { return _M_t.erase(__first, __last); } | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::EraseResult QMapData::erase(const_iterator, const_iterator) const [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:214:17: note: parameter passing for argument of type 'QMapData, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 214 | EraseResult erase(const_iterator first, const_iterator last) const | ^~~~~ /usr/include/qt6/QtCore/qmap.h:214:17: note: parameter passing for argument of type 'QMapData, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 /usr/include/qt6/QtCore/qmap.h:226:46: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 226 | result.it = result.data->m.insert(newDataEnd, *i); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h:236:34: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 236 | result.data->m.insert(newDataEnd, *i); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const_iterator, const_iterator) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1887:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1887 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/16/bits/stl_tree.h:1887:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_tree.h:1889:21: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1889 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3313:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3313 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:3313:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_tree.h:3320:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 3320 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3301:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3301 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling commandbutton.cpp [libtilededitor] compiling brushitem.cpp [libtilededitor] compiling tabbar.cpp [libtilededitor] compiling changeworld.cpp [libtilededitor] compiling toolmanager.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/changelayer.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changelayer.cpp In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changevalue.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changelayer.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changelayer.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = double; T = double]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtCore/qpair.h:9, from /usr/include/qt6/QtCore/qarraydata.h:9, from /usr/include/qt6/QtCore/qarraydataops.h:9, from /usr/include/qt6/QtCore/qarraydatapointer.h:8, from /usr/include/qt6/QtCore/qlist.h:9: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 [libtilededitor] compiling editablemap.cpp [libtilededitor] compiling tilesetwangsetmodel.cpp [libtilededitor] compiling layerdock.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/abstractobjecttool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstractobjecttool.cpp In file included from /usr/include/c++/16/map:64, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstractobjecttool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstractobjecttool.cpp:21: /usr/include/c++/16/bits/stl_tree.h: In function 'bool std::operator==(const _Rb_tree, _Select1st >, less, allocator > >&, const _Rb_tree, _Select1st >, less, allocator > >&)': /usr/include/c++/16/bits/stl_tree.h:2294:24: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2294 | && std::equal(__x.begin(), __x.end(), __y.begin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled_global.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:32: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = std::_Rb_tree_const_iterator >; _II2 = std::_Rb_tree_const_iterator >; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 [libtilededitor] compiling tileseteditor.cpp [libtilededitor] compiling commanddialog.cpp [libtilededitor] compiling mainwindow.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/editableobject.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableobject.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableobject.cpp:21: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_unique(const _Key&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3358:19: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3358 | _M_erase_aux(__it); | ~~~~~~~~~~~~^~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3301:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3301 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling resizetilelayer.cpp [libtilededitor] compiling newversionchecker.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/wangcolorview.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangcolorview.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangcolorview.cpp: In member function 'virtual void {anonymous}::WangColorDelegate::initStyleOption(QStyleOptionViewItem*, const QModelIndex&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangcolorview.cpp:81:76: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 81 | painter.drawPolygon(QVector { QPointF(), topRight, bottomLeft }); | ^ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtWidgets/qwidget.h:10, from /usr/include/qt6/QtWidgets/qframe.h:9, from /usr/include/qt6/QtWidgets/qabstractscrollarea.h:9, from /usr/include/qt6/QtWidgets/qabstractitemview.h:9, from /usr/include/qt6/QtWidgets/qtreeview.h:9, from /usr/include/qt6/QtWidgets/QTreeView:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangcolorview.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/wangcolorview.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ [libtilededitor] compiling mapdocumentactionhandler.cpp [libtilededitor] compiling mapscene.cpp [libtilededitor] compiling propertiesview.cpp [libtilededitor] compiling eraser.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/objectselectiontool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::startMoving(const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1239:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1239 | for (const MovingObject &object : std::as_const(mMovingObjects)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::updateMovingItems(const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1259:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1259 | for (const MovingObject &object : std::as_const(mMovingObjects)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::updateRotatingItems(const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1347:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1347 | for (const MovingObject &object : std::as_const(mMovingObjects)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::updateResizingItems(const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1454:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1454 | for (const MovingObject &object : std::as_const(mMovingObjects)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::updateResizingSingleItem(const QPointF&, const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1643:87: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1643 | auto command = new TransformMapObjects(mapDocument(), { mapObject }, { state }); | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'void Tiled::ObjectSelectionTool::abortCurrentAction(AbortReason)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1715:75: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | for (const MovingObject &object : std::as_const(mMovingObjects)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp: In member function 'QList Tiled::ObjectSelectionTool::changingObjects() const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:1802:45: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1802 | for (const MovingObject &movingObject : mMovingObjects) | ^~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstractobjecttool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectiontool.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::ObjectSelectionTool::MovingObject]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = Tiled::TransformState]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ [libtilededitor] compiling editableselectedarea.cpp [libtilededitor] compiling editabletileset.cpp [libtilededitor] compiling offsetmapdialog.cpp [libtilededitor] compiling changewangcolordata.cpp [libtilededitor] compiling scriptbase64.cpp [libtilededitor] compiling scriptedfileformat.cpp [libtilededitor] compiling selectionrectangle.cpp [libtilededitor] compiling projectpropertiesdialog.cpp [libtilededitor] compiling aboutdialog.cpp [libtilededitor] compiling createobjecttool.cpp [libtilededitor] compiling createpointobjecttool.cpp [libtilededitor] compiling newsfeed.cpp [libtilededitor] compiling tilestampmanager.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/editablemap.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemap.cpp In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableasset.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemap.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemap.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qcolor.h:7: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling newtilesetdialog.cpp [libtilededitor] compiling listedit.cpp [libtilededitor] compiling noeditorwidget.cpp [libtilededitor] compiling imagelayeritem.cpp [libtilededitor] compiling changetileanimation.cpp [libtilededitor] compiling layeritem.cpp [libtilededitor] compiling tileselectionitem.cpp [libtilededitor] compiling issuesdock.cpp [libtilededitor] compiling changepolygon.cpp [libtilededitor] compiling changetile.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/listedit.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/listedit.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/listedit.cpp: In member function 'void Tiled::ListEdit::populateAddMenu()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/listedit.cpp:129:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 129 | for (const auto &value : values) { | ^~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtWidgets/qwidget.h:10, from /usr/include/qt6/QtWidgets/QWidget:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/listedit.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/listedit.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling editpolygontool.cpp [libtilededitor] compiling worlddocument.cpp [libtilededitor] compiling painttilelayer.cpp [libtilededitor] compiling swaptiles.cpp [libtilededitor] compiling newsbutton.cpp [libtilededitor] compiling scriptsession.cpp [libtilededitor] compiling movelayer.cpp [libtilededitor] compiling pluginlistmodel.cpp [libtilededitor] compiling clickablelabel.cpp [libtilededitor] compiling wangbrush.cpp [libtilededitor] compiling automapperwrapper.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/newtilesetdialog.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/newtilesetdialog.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qobject.h:19, from /usr/include/qt6/QtCore/qiodevice.h:11, from /usr/include/qt6/QtCore/qfiledevice.h:8, from /usr/include/qt6/QtCore/qdirlisting.h:10, from /usr/include/qt6/QtCore/qdir.h:10, from /usr/include/qt6/QtCore/QDir:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagereference.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tileset.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/newtilesetdialog.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/newtilesetdialog.cpp:21: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qdirlisting.h:15: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling brokenlinks.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/tilestampmanager.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmanager.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmanager.cpp: In member function 'void Tiled::TileStampManager::addVariation(const Tiled::TileStamp&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmanager.cpp:135:65: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 135 | for (const TileStampVariation &variation : stamp.variations()) | ^ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtCore/qiodevice.h:11, from /usr/include/qt6/QtCore/qfiledevice.h:8, from /usr/include/qt6/QtCore/qdirlisting.h:10, from /usr/include/qt6/QtCore/qdir.h:10, from /usr/include/qt6/QtCore/QDir:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/session.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmanager.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestampmanager.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling tilesetchanges.cpp [libtilededitor] compiling debugdrawitem.cpp [libtilededitor] compiling scriptgeometry.cpp [libtilededitor] compiling erasetiles.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/changepolygon.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp: In member function 'virtual void Tiled::SplitPolyline::redo()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:94:58: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 94 | firstPolygon.erase(firstPolygon.begin() + mEdgeIndex + 1, firstPolygon.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:94:79: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 94 | firstPolygon.erase(firstPolygon.begin() + mEdgeIndex + 1, firstPolygon.end()); | ~~~~~~~~~~~~~~~~^~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:94:23: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 94 | firstPolygon.erase(firstPolygon.begin() + mEdgeIndex + 1, firstPolygon.end()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:98:48: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 98 | secondPolygon.erase(secondPolygon.begin(), secondPolygon.begin() + mEdgeIndex + 1); | ~~~~~~~~~~~~~~~~~~~^~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:98:87: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 98 | secondPolygon.erase(secondPolygon.begin(), secondPolygon.begin() + mEdgeIndex + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:98:28: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 98 | secondPolygon.erase(secondPolygon.begin(), secondPolygon.begin() + mEdgeIndex + 1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtGui/qundostack.h:9, from /usr/include/qt6/QtGui/QUndoCommand:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/addremovemapobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changepolygon.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'constexpr QList::const_iterator::const_iterator(QList::iterator) [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:218:26: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 218 | inline constexpr const_iterator(iterator o): i(o.i) {} | ^~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'QList::iterator QList::erase(const_iterator, const_iterator) [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:963:29: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 963 | typename QList::iterator QList::erase(const_iterator abegin, const_iterator aend) | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h:963:29: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In file included from /usr/include/qt6/QtCore/qglobal.h:34, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qundostack.h:8: /usr/include/qt6/QtCore/qlist.h:965:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 965 | Q_ASSERT_X(isValidIterator(abegin), "QList::erase", "The specified iterator argument 'abegin' is invalid"); | ^ /usr/include/qt6/QtCore/qlist.h:966:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 966 | Q_ASSERT_X(isValidIterator(aend), "QList::erase", "The specified iterator argument 'aend' is invalid"); | ^ /usr/include/qt6/QtCore/qlist.h:967:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 967 | Q_ASSERT(aend >= abegin); | ^ In file included from /usr/include/c++/16/bits/stl_algobase.h:65, from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::const_iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::const_iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'QList::iterator QList::erase(const_iterator, const_iterator) [with T = QPointF]' at /usr/include/qt6/QtCore/qlist.h:969:32: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = QList::const_iterator]', inlined from 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QList::const_iterator]' at /usr/include/c++/16/bits/stl_iterator_base_funcs.h:193:29, inlined from 'QList::iterator QList::erase(const_iterator, const_iterator) [with T = QPointF]' at /usr/include/qt6/QtCore/qlist.h:970:32: /usr/include/c++/16/bits/stl_iterator_base_funcs.h:108:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 108 | return __last - __first; | ~~~~~~~^~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'bool QList::isValidIterator(const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:281:10: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 281 | bool isValidIterator(const_iterator i) const | ^~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator>=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:235:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 235 | inline constexpr bool operator>=(const_iterator other) const { return i >= other.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'void QList::append(const QList&) [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:535:15: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 535 | append(l.constBegin(), l.constEnd()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'void QList::append(const_iterator, const_iterator) [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:904:13: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 904 | inline void QList::append(const_iterator i1, const_iterator i2) | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h:904:13: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ [libtilededitor] compiling treeviewcombobox.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/changetile.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetile.cpp In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changevalue.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetile.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetile.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = double; T = double]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtCore/qpair.h:9, from /usr/include/qt6/QtCore/qarraydata.h:9, from /usr/include/qt6/QtCore/qarraydataops.h:9, from /usr/include/qt6/QtCore/qarraydatapointer.h:8, from /usr/include/qt6/QtCore/qlist.h:9: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling issuescounter.cpp [libtilededitor] compiling changeobjectgroupproperties.cpp [libtilededitor] compiling reparentlayers.cpp [libtilededitor] compiling command.cpp [libtilededitor] compiling stampbrush.cpp [libtilededitor] compiling mapobjectitem.cpp [libtilededitor] compiling layeroffsettool.cpp [libtilededitor] compiling editor.cpp [libtilededitor] compiling automappingutils.cpp [libtilededitor] compiling tilelayeredit.cpp [libtilededitor] compiling imagecolorpickerwidget.cpp [libtilededitor] compiling pannableviewhelper.cpp [libtilededitor] compiling createellipseobjecttool.cpp [libtilededitor] compiling stylehelper.cpp [libtilededitor] compiling editableproject.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/debugdrawitem.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/debugdrawitem.cpp In file included from /usr/include/qt6/QtCore/qset.h:8, from /usr/include/qt6/QtCore/qdebug.h:43, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtWidgets/qgraphicsitem.h:10, from /usr/include/qt6/QtWidgets/QGraphicsItem:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/debugdrawitem.h:26, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/debugdrawitem.cpp:21: /usr/include/qt6/QtCore/qhash.h: In member function 'QHash::TryEmplaceResult QHash::tryEmplace_impl(K&&, Args&& ...) [with K = const Tiled::Id&; Args = {}; Key = Tiled::Id; T = Tiled::DebugDrawItem::Entry]': /usr/include/qt6/QtCore/qhash.h:1491:61: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1491 | return {iterator(bucket.toIterator(d)), shouldInsert}; | ^ /usr/include/qt6/QtCore/qhash.h: In constructor 'QHash::TryEmplaceResult::TryEmplaceResult(QHash::iterator, bool) [with Key = Tiled::Id; T = Tiled::DebugDrawItem::Entry]': /usr/include/qt6/QtCore/qhash.h:1280:9: note: parameter passing for argument of type 'QHash::iterator' changed in GCC 7.1 1280 | TryEmplaceResult(QHash::iterator it, bool b) | ^~~~~~~~~~~~~~~~ [libtilededitor] compiling colorbutton.cpp [libtilededitor] compiling tiledproxystyle.cpp [libtilededitor] compiling relocatetiles.cpp [libtilededitor] compiling mapobjectmodel.cpp [libtilededitor] compiling tilestamp.cpp [libtilededitor] compiling offsetlayer.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/mapobjectitem.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapobjectitem.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapobjectitem.cpp: In member function 'virtual void Tiled::MapObjectItem::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapobjectitem.cpp:185:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 185 | pen.setDashPattern({dashLength, dashLength}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapobject.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapobjectitem.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapobjectitem.cpp:23: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = double]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qcolor.h:7: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling createcapsuleobjecttool.cpp [libtilededitor] compiling createpolygonobjecttool.cpp [libtilededitor] compiling propertiesdock.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/layeroffsettool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp: In member function 'virtual void Tiled::LayerOffsetTool::mouseMoved(const QPointF&, Qt::KeyboardModifiers)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp:107:71: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 107 | for (const DraggingLayer &dragging : std::as_const(mDraggingLayers)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp: In member function 'void Tiled::LayerOffsetTool::abortDrag()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp:207:69: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 207 | for (const DraggingLayer &dragging : std::as_const(draggedLayers)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp: In member function 'void Tiled::LayerOffsetTool::finishDrag()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp:230:69: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | for (const DraggingLayer &dragging : std::as_const(draggedLayers)) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/layeroffsettool.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::LayerOffsetTool::DraggingLayer]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling replacetemplate.cpp [libtilededitor] compiling editableasset.cpp [libtilededitor] compiling addremovetiles.cpp [libtilededitor] compiling tilesetdock.cpp [libtilededitor] compiling reversingproxymodel.cpp [libtilededitor] compiling id.cpp [libtilededitor] compiling tilesetdocumentsmodel.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/stampbrush.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/stampbrush.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/stampbrush.cpp: In member function 'void Tiled::StampBrush::updateRandomList()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/stampbrush.cpp:303:66: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 303 | for (const TileStampVariation &variation : mStamp.variations()) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/stampbrush.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/stampbrush.cpp:22: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:824:16: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 824 | return iterator(d->m.insert_or_assign(key, value).first); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::lowerBound(const Key&) const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:805:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 805 | return const_iterator(d->m.lower_bound(key)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::lowerBound(const Key&) const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:805:16: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 805 | return const_iterator(d->m.lower_bound(key)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const Tiled::Cell&; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::iterator::iterator(typename QMap::Map::iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:568:18: note: parameter passing for argument of type 'std::map, std::allocator > >::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 568 | explicit iterator(typename Map::iterator it) : i(it) {} | ^~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 637 | explicit const_iterator(typename Map::const_iterator it) : i(it) {} | ^~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = double; T = Tiled::Cell]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = double; _Tp = Tiled::Cell; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling automappingmanager.cpp [libtilededitor] compiling variantmapproperty.cpp [libtilededitor] compiling zoomable.cpp [libtilededitor] compiling wangoverlay.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/tilestamp.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:21: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In copy constructor 'Tiled::TileStampData::TileStampData(const Tiled::TileStampData&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:57:42: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 57 | for (TileStampVariation &variation : variations) | ^~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In destructor 'Tiled::TileStampData::~TileStampData()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:63:72: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 63 | for (const TileStampVariation &variation : std::as_const(variations)) | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In member function 'QSize Tiled::TileStamp::maxSize() const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:136:75: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 136 | for (const TileStampVariation &variation : std::as_const(d->variations)) | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In member function 'Tiled::RandomPicker Tiled::TileStamp::randomVariations() const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:187:75: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 187 | for (const TileStampVariation &variation : std::as_const(d->variations)) | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In member function 'Tiled::TileStamp Tiled::TileStamp::flipped(Tiled::FlipDirection) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:202:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 202 | for (const TileStampVariation &variation : flipped.variations()) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In member function 'Tiled::TileStamp Tiled::TileStamp::rotated(Tiled::RotateDirection) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:246:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 246 | for (const TileStampVariation &variation : rotated.variations()) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp: In member function 'QJsonObject Tiled::TileStamp::toJson(const QDir&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilestamp.cpp:294:75: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 294 | for (const TileStampVariation &variation : std::as_const(d->variations)) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::iterator::operator!=(QList::iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:151:31: note: parameter passing for argument of type 'QList::iterator' changed in GCC 7.1 151 | inline constexpr bool operator!=(iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:824:16: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 824 | return iterator(d->m.insert_or_assign(key, value).first); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = Tiled::Map* const&; _Key = double; _Tp = Tiled::Map*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::iterator::iterator(typename QMap::Map::iterator) [with Key = double; T = Tiled::Map*]': /usr/include/qt6/QtCore/qmap.h:568:18: note: parameter passing for argument of type 'std::map, std::allocator > >::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 568 | explicit iterator(typename Map::iterator it) : i(it) {} | ^~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Tp = Tiled::Map*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = double; _Tp = Tiled::Map*; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling capturestamphelper.cpp [libtilededitor] compiling layermodel.cpp [libtilededitor] compiling project.cpp [libtilededitor] compiling scriptfile.cpp [libtilededitor] compiling flipmapobjects.cpp [libtilededitor] compiling expressionspinbox.cpp [libtilededitor] compiling abstracttool.cpp [libtilededitor] compiling tileanimationeditor.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/createpolygonobjecttool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp: In function 'QPolygonF joinPolygons(const QPolygonF&, const QPolygonF&, bool, bool)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:270:18: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 270 | std::copy(a.begin(), a.end(), appender); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:272:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 272 | std::reverse_copy(b.begin(), b.end(), appender); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:274:22: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 274 | std::copy(b.begin(), b.end(), appender); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:277:22: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 277 | std::copy(b.begin(), b.end(), appender); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:279:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 279 | std::reverse_copy(b.begin(), b.end(), appender); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:280:18: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 280 | std::copy(a.begin(), a.end(), appender); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tiled_global.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstractobjecttool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createobjecttool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/createpolygonobjecttool.cpp:22: /usr/include/c++/16/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = QList::const_iterator; _OI = back_insert_iterator]': /usr/include/c++/16/bits/stl_algobase.h:631:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 631 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/16/bits/stl_algobase.h:631:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = QList::const_iterator; _OI = back_insert_iterator]', inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = QList::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:498:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = QList::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:640:7: /usr/include/c++/16/bits/stl_algobase.h:490:42: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 490 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:63: /usr/include/c++/16/bits/stl_algo.h: In function '_OIter std::reverse_copy(_BIter, _BIter, _OIter) [with _BIter = QList::const_iterator; _OIter = back_insert_iterator]': /usr/include/c++/16/bits/stl_algo.h:1089:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1089 | reverse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1089:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1099:22: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1099 | while (__first != __last) | ~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algobase.h:60: /usr/include/c++/16/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = QList::const_iterator]': /usr/include/c++/16/bits/cpp_type_traits.h:709:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 709 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function '_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = false; _InIter = QList::const_iterator; _Sent = QList::const_iterator; _OutIter = back_insert_iterator]': /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 411 | __copy_move_a2(_InIter __first, _Sent __last, _OutIter __result) | ^~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:411:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:459:22: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 459 | for (; __first != __last; ++__result, (void)++__first) | ~~~~~~~~^~~~~~~~~ [libtilededitor] compiling objectreferencetool.cpp [libtilededitor] compiling objectrefedit.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/zoomable.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp: In constructor 'Tiled::Zoomable::Zoomable(QObject*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp:72:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 72 | }; | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp: In member function 'void Tiled::Zoomable::zoomIn()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp:146:50: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 146 | for (qreal scale : std::as_const(mZoomFactors)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp: In member function 'void Tiled::Zoomable::setComboBox(QComboBox*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp:187:54: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 187 | for (qreal scale : std::as_const(mZoomFactors)) | ^ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtCore/QObject:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/zoomable.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = double]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = double]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling transformmapobjects.cpp [libtilededitor] compiling commanddatamodel.cpp [libtilededitor] compiling newversiondialog.cpp [libtilededitor] compiling session.cpp [libtilededitor] compiling shapefilltool.cpp [libtilededitor] compiling objectsview.cpp [libtilededitor] compiling changetileobjectgroup.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/project.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/project.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/project.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/project.cpp:21: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ [libtilededitor] compiling worldmovemaptool.cpp [libtilededitor] compiling scriptedaction.cpp [libtilededitor] compiling editablewangset.cpp [libtilededitor] compiling issuesmodel.cpp [libtilededitor] compiling texteditordialog.cpp [libtilededitor] compiling clipboardmanager.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/variantmapproperty.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp: In member function 'void Tiled::VariantListProperty::insertValuesAt(int, const QVariantList&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp:617:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 617 | for (const auto &value : values) { | ^~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp: In member function 'virtual void Tiled::VariantListProperty::addContextMenuActions(QMenu*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp:657:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 657 | for (const auto &value : values) { | ^~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp: In member function 'virtual QWidget* Tiled::AddValueProperty::createEditor(QWidget*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp:805:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 805 | for (const auto &value : values) { | ^~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/variantmapproperty.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::key_iterator QMap::keyBegin() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:742:44: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 742 | key_iterator keyBegin() const { return key_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::key_iterator QMap::keyEnd() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:743:42: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 743 | key_iterator keyEnd() const { return key_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::key_iterator::key_iterator(QMap::const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:716:18: note: parameter passing for argument of type 'QMap::const_iterator' changed in GCC 7.1 716 | explicit key_iterator(const_iterator o) : i(o) { } | ^~~~~~~~~~~~ [libtilededitor] compiling resizedialog.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/tilesetdock.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilesetdock.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilesetdock.cpp: In member function 'void Tiled::TilesetDock::selectTilesInStamp(const Tiled::TileStamp&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilesetdock.cpp:382:65: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 382 | for (const TileStampVariation &variation : stamp.variations()) | ^ In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtWidgets/qwidget.h:10, from /usr/include/qt6/QtWidgets/qframe.h:9, from /usr/include/qt6/QtWidgets/qlineedit.h:9, from /usr/include/qt6/QtWidgets/QLineEdit:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/filteredit.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilesetdock.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/tilesetdock.cpp:23: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] compiling addremovelayer.cpp [libtilededitor] compiling editableworld.cpp [libtilededitor] compiling objectreferenceshelper.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/transformmapobjects.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/transformmapobjects.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/transformmapobjects.cpp: In constructor 'Tiled::TransformMapObjects::TransformMapObjects(Tiled::Document*, QList, QVector&, QUndoCommand*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/transformmapobjects.cpp:75:40: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 75 | for (const TransformState &state : states) | ^~~~~~ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changevalue.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/transformmapobjects.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/transformmapobjects.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TransformState]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtCore/qpair.h:9, from /usr/include/qt6/QtCore/qarraydata.h:9, from /usr/include/qt6/QtCore/qarraydataops.h:9, from /usr/include/qt6/QtCore/qarraydatapointer.h:8, from /usr/include/qt6/QtCore/qlist.h:9: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = Tiled::TransformState; T = Tiled::TransformState]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = Tiled::TransformState]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = Tiled::TransformState]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ [libtilededitor] compiling minimapdock.cpp [libtilededitor] compiling preferences.cpp [libtilededitor] compiling wangsetmodel.cpp [libtilededitor] compiling minimap.cpp [libtilededitor] compiling changeimagelayerproperty.cpp [libtilededitor] compiling editabletile.cpp [libtilededitor] compiling grouplayeritem.cpp [libtilededitor] compiling scriptpropertytype.cpp [libtilededitor] compiling objectrefdialog.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/objectsview.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectsview.cpp In file included from /usr/include/qt6/QtCore/qobject.h:14, from /usr/include/qt6/QtWidgets/qwidget.h:10, from /usr/include/qt6/QtWidgets/qframe.h:9, from /usr/include/qt6/QtWidgets/qabstractscrollarea.h:9, from /usr/include/qt6/QtWidgets/qabstractitemview.h:9, from /usr/include/qt6/QtWidgets/qtreeview.h:9, from /usr/include/qt6/QtWidgets/QTreeView:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectsview.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectsview.cpp:22: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ /usr/include/qt6/QtCore/qlist.h: In function 'qsizetype QtPrivate::indexOf(const QList&, const U&, qsizetype) [with V = QVariant; U = int]': /usr/include/qt6/QtCore/qlist.h:1010:36: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1010 | return qsizetype(n - vector.begin()); | ~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:1008:20: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1008 | while (++n != e) | ~~~~^~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectsview.cpp: In function 'void __static_initialization_and_destruction_0()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectsview.cpp:43:129: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 43 | static Preference visibleColumns { "ObjectsDock/VisibleSections", { MapObjectModel::Name, MapObjectModel::Class } }; | ^ [libtilededitor] compiling tilesetmodel.cpp [libtilededitor] compiling consoledock.cpp [libtilededitor] compiling scriptfileformatwrappers.cpp [libtilededitor] compiling maintoolbar.cpp [libtilededitor] compiling tilestampsdock.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/objectreferenceshelper.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceshelper.cpp In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/grouplayer.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectreferenceshelper.cpp:23: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 637 | explicit const_iterator(typename Map::const_iterator it) : i(it) {} | ^~~~~~~~~~~~~~ [libtilededitor] compiling commandsedit.cpp [libtilededitor] compiling moc_popupwidget.cpp [libtilededitor] compiling newversionbutton.cpp [libtilededitor] compiling changemapobjectsorder.cpp [libtilededitor] compiling textpropertyedit.cpp [libtilededitor] compiling moc_propertytypesmodel.cpp [libtilededitor] compiling snaphelper.cpp [libtilededitor] compiling mapeditor.cpp [libtilededitor] compiling raiselowerhelper.cpp [libtilededitor] compiling propertytypeseditor.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/scriptpropertytype.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/scriptpropertytype.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/scriptpropertytype.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/scriptpropertytype.cpp:21: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_unique(const _Key&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3358:19: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3358 | _M_erase_aux(__it); | ~~~~~~~~~~~~^~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3301:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3301 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [libtilededitor] compiling fileedit.cpp [libtilededitor] compiling projectmodel.cpp [libtilededitor] compiling tilesetdocument.cpp [libtilededitor] compiling filechangedwarning.cpp [libtilededitor] compiling tilesetview.cpp [libtilededitor] compiling bucketfilltool.cpp [libtilededitor] compiling changewangsetdata.cpp [libtilededitor] compiling changeselectedarea.cpp [libtilededitor] compiling utils.cpp [libtilededitor] compiling objectselectionitem.cpp [libtilededitor] compiling tilelayeritem.cpp [libtilededitor] compiling mapitem.cpp [libtilededitor] compiling changetilewangid.cpp [libtilededitor] compiling abstracttiletool.cpp [libtilededitor] compiling mapview.cpp [libtilededitor] compiling preferencesdialog.cpp [libtilededitor] compiling flexiblescrollbar.cpp [libtilededitor] compiling editablemapobject.cpp [libtilededitor] compiling iconcheckdelegate.cpp [libtilededitor] compiling changeproperties.cpp [lua] linking liblua.so /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/propertytypeseditor.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertytypeseditor.cpp In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertytypeseditor.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/propertytypeseditor.cpp:21: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:433:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 433 | const auto keep = [&m] (auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:433:50: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 433 | const auto keep = [&m] (auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:454:33: note: parameter passing for argument of type 'const std::_Rb_tree_const_iterator >' changed in GCC 7.1 454 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'T QMap::take(const Key&) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:440:25: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 440 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:446:29: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 446 | keep(it); | ~~~~^~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::node_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::extract(const_iterator) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2193:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2193 | extract(const_iterator __pos) | ^~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [python] linking libpython.so [replicaisland] linking libreplicaisland.so [lua] installing liblua.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [rpd] linking librpd.so [rpd] installing librpd.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [karchive] compiling moc_kfilterdev.cpp [karchive] compiling klimitediodevice.cpp [replicaisland] installing libreplicaisland.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [karchive] compiling krcc.cpp [karchive] compiling kfilterbase.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/changetilewangid.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp: In member function 'virtual void Tiled::ChangeTileWangId::redo()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp:92:67: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 92 | for (const WangIdChange &wangIdChange : std::as_const(mChanges)) { | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp: In static member function 'static void Tiled::ChangeTileWangId::applyChanges(Tiled::WangSet*, QVector&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp:168:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 168 | for (const WangIdChange &change : changes) | ^~~~~~~ In file included from /usr/include/qt6/QtCore/qlist.h:13, from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/tile.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/wangset.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changetilewangid.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'bool QListIterator::hasPrevious() const [with It = QList::const_iterator; typename std::enable_if, bool>::type = true; T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:1070:1: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1070 | Q_DECLARE_SEQUENTIAL_ITERATOR(List) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'void QList::append(const QList&) [with T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:535:15: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 535 | append(l.constBegin(), l.constEnd()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'void QList::append(const_iterator, const_iterator) [with T = Tiled::ChangeTileWangId::WangIdChange]': /usr/include/qt6/QtCore/qlist.h:904:13: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 904 | inline void QList::append(const_iterator i1, const_iterator i2) | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h:904:13: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 [karchive] compiling kcompressiondevice.cpp [python] installing libpython.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [karchive] compiling moc_kcompressiondevice.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/utils.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/utils.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/utils.cpp: In function 'void Tiled::Utils::showInFileManager(const QString&)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/utils.cpp:509:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 509 | message.setArguments({ | ~~~~~~~~~~~~~~~~~~~~^~ 510 | QStringList(QUrl::fromLocalFile(fileName).toString()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 511 | QString() | ~~~~~~~~~ 512 | }); | ~~ In file included from /usr/include/qt6/QtCore/qdebug.h:41, from /usr/include/qt6/QtCore/QDebug:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/rangeset.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/utils.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/utils.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ [karchive] compiling moc_klimitediodevice_p.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/mapeditor.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapeditor.cpp In file included from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapscene.h:28, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapeditor.cpp:46: /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/session.h: In function 'T Tiled::fromSettingsValue(const QVariant&) [with T = QSet]': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/session.h:124:37: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 124 | for (const auto &variantValue : variantList) | ^~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qhash.h:13, from /usr/include/qt6/QtCore/QHash:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapeditor.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapeditor.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmap.h:22, from /usr/include/qt6/QtCore/QMap:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/mapeditor.h:24: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [karchive] compiling ktar.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/abstracttiletool.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.cpp: In member function 'QList Tiled::AbstractTileTool::targetLayersForStamp(const Tiled::TileStamp&) const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.cpp:277:65: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 277 | for (const TileStampVariation &variation : stamp.variations()) { | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttool.h:24, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/abstracttiletool.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = Tiled::TileStampVariation]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [karchive] compiling kgzipfilter.cpp [karchive] compiling karchive.cpp [karchive] compiling loggingcategory.cpp [karchive] compiling kbzip2filter.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/objectselectionitem.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp: In member function 'virtual void Tiled::MapObjectOutline::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp:151:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 151 | pen.setDashPattern({dashLength, dashLength}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/imagelayer.h:34, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeevents.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = double]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32: /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 637 | explicit const_iterator(typename Map::const_iterator it) : i(it) {} | ^~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp: In function 'void Tiled::forEachObjectReference(const QVariantList&, Callback) [with Callback = ObjectSelectionItem::addRemoveObjectReferences()::]': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp:864:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 864 | for (const QVariant &item : list) | ^~~ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp: In function 'void Tiled::forEachObjectReference(const QVariantList&, Callback) [with Callback = ObjectSelectionItem::addRemoveObjectReferences(Tiled::MapObject*)::]': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/objectselectionitem.cpp:864:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 864 | for (const QVariant &item : list) | ^~~ [karchive] compiling kzip.cpp [karchive] compiling knonefilter.cpp [karchive] compiling kar.cpp [karchive] compiling kfilterdev.cpp [rpmap] compiling moc_rpmapplugin.cpp [rpmap] compiling rpmapplugin.cpp [tbin] moc tidemapformat.h [tengine] moc tengineplugin.h [terraingenerator] compiling main.cpp [tbin] compiling moc_tbinmapformat.cpp [tbin] compiling moc_tbinplugin.cpp [tbin] compiling moc_tidemapformat.cpp [tbin] compiling tidemapformat.cpp [tbin] compiling Map.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/changeproperties.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp: In constructor 'Tiled::SetProperty::SetProperty(Tiled::Document*, const QList&, const QString&, const QVariant&, QUndoCommand*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp:126:82: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 126 | : SetProperty(document, objects, PropertyPath { name }, QVariantList { value }, | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp: In constructor 'Tiled::SetProperty::SetProperty(Tiled::Document*, const QList&, const Tiled::PropertyPath&, const QVariant&, QUndoCommand*)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp:135:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 135 | : SetProperty(document, objects, path, QVariantList { value }, parent) | ^ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changevalue.h:25, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/changeproperties.cpp:21: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ [tbin] compiling tbinmapformat.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=default -fPIC -DKARCHIVE_NO_DEPRECATED -DKARCHIVE_STATIC_DEFINE -DQT_NO_CAST_FROM_ASCII -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/karchive.3dccb69d/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/karchive.3dccb69d/f27fede2220bcd32/ktar.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/ktar.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/ktar.cpp: In member function 'virtual bool KTar::createDevice(QIODeviceBase::OpenMode)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/ktar.cpp:145:25: warning: ignoring return value of 'bool QTemporaryFile::open()', declared with attribute 'nodiscard' [-Wunused-result] 145 | d->tmpFile->open(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtCore/QTemporaryFile:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/ktar.cpp:19: /usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here 52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); } | ^~~~ [tbin] compiling tbinplugin.cpp [tengine] compiling moc_tengineplugin.cpp [tengine] compiling tengineplugin.cpp [test_automapping] moc test_automapping.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DTILED_EDITOR_LIBRARY -DTILED_VERSION=1.12.2 -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -D_USE_MATH_DEFINES -DTILED_ENABLE_DBUS -DQT_QML_LIB -DQT_OPENGLWIDGETS_LIB -DQT_DBUS_LIB -DQT_CONCURRENT_LIB -DQT_WIDGETS_LIB -DQT_QMLINTEGRATION_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/qtsingleapplication/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtQml -isystem/usr/include/qt6/QtOpenGLWidgets -isystem/usr/include/qt6/QtDBus -isystem/usr/include/qt6/QtConcurrent -isystem/usr/include/qt6/QtWidgets -isystem/usr/include/qt6/QtQmlIntegration -isystem/usr/include/qt6/QtOpenGL -isystem/usr/include/qt6/QtNetwork -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/libtilededitor.877b2b3a/3a52ce780950d4d9/editablemapobject.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemapobject.cpp In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editableobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemapobject.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/tiled/editablemapobject.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'QTypeTraits::compare_eq_result_container, U> QList::operator==(const QList&) const [with U = QPointF; T = QPointF]': /usr/include/qt6/QtCore/qlist.h:400:21: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 400 | if (begin() == other.begin()) | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 404 | return std::equal(begin(), end(), other.begin(), other.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h:404:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator==(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:230:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 230 | inline constexpr bool operator==(const_iterator o) const { return i == o.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qcolor.h:7: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1715 | equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1715:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1726 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^ /usr/include/c++/16/bits/stl_algobase.h:1726:38: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal4(_II1, _II1, _II2, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1646 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1646:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1654:24: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1654:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1654 | if ((__last1 - __first1) != (__last2 - __first2)) | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1656:39: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1656 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = QList::const_iterator; _II2 = QList::const_iterator; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1196:27: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 1196 | for (; __first1 != __last1; ++__first1, (void) ++__first2) | ~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [libtilededitor] linking libtilededitor.so [test_automapping] compiling test_automapping.cpp [test_mapreader] moc test_mapreader.cpp /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=default -fPIC -DKARCHIVE_NO_DEPRECATED -DKARCHIVE_STATIC_DEFINE -DQT_NO_CAST_FROM_ASCII -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/karchive.3dccb69d/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/karchive.3dccb69d/f27fede2220bcd32/karchive.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/karchive.cpp In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qobject.h:19, from /usr/include/qt6/QtCore/qabstracteventdispatcher.h:8, from /usr/include/qt6/QtCore/qbasictimer.h:9, from /usr/include/qt6/QtCore/qcoreevent.h:8, from /usr/include/qt6/QtCore/qcoreapplication.h:11, from /usr/include/qt6/QtCore/QCoreApplication:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/karchive.h:15, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/karchive.cpp:10: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QString&; _Key = long long int; _Tp = QString; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/QDate:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/karchive/src/karchive.h:16: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = long long int; _Tp = QString; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = long long int; _Tp = QString; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [karchive] creating libkarchive.a [test_properties] moc test_properties.cpp [test_mapreader] compiling test_mapreader.cpp [test_staggeredrenderer] moc test_staggeredrenderer.cpp [test_properties] compiling test_properties.cpp [tiled] compiling commandlineparser.cpp [test_staggeredrenderer] compiling test_staggeredrenderer.cpp [tiled] compiling main.cpp [tmxrasterizer] compiling main.cpp [tmxrasterizer] compiling tmxrasterizer.cpp [rpmap] linking librpmap.so [tmxviewer] moc tmxviewer.h [tmxviewer] compiling moc_tmxviewer.cpp [rpmap] installing librpmap.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [tmxviewer] compiling tmxviewer.cpp [tmxviewer] compiling main.cpp [terraingenerator] linking terraingenerator [tscn] moc tscnplugin.h [yy] moc yyplugin.h [tscn] compiling moc_tscnplugin.cpp [terraingenerator] installing terraingenerator into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/bin [tscn] compiling tscnplugin.cpp [yy] compiling moc_yyplugin.cpp [tengine] linking libtengine.so [tengine] installing libtengine.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [yy] compiling yyplugin.cpp [yy] compiling jsonwriter.cpp [tbin] linking libtbin.so [libtilededitor] installing libtilededitor.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib [tbin] installing libtbin.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins [test_mapreader] linking test_mapreader [tmxrasterizer] linking tmxrasterizer [tmxrasterizer] installing tmxrasterizer into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/bin [test_automapping] linking test_automapping [tiled] linking tiled [tmxviewer] linking tmxviewer /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=default -fPIC -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/test-properties.9a09f115/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtTest -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/test-properties.9a09f115/3a52ce780950d4d9/test_properties.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp: In member function 'void test_Properties::roundTripListProperty()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:549:89: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 549 | QVariantList { QStringLiteral("layer1"), QStringLiteral("layer2") }); | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:552:95: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 552 | nested.append(QVariant::fromValue(QVariantList { QStringLiteral("a"), QStringLiteral("b") })); | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:553:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 553 | nested.append(QVariant::fromValue(QVariantList { QStringLiteral("c") })); | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:558:79: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 558 | QVariantList { QStringLiteral("x"), QStringLiteral("y") }); | ^ /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp: In member function 'void test_Properties::typedListPassesThroughDefaultMode()': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:599:81: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 599 | exportValue.value = QVariantList { QStringLiteral("a"), QStringLiteral("b") }; | ^ In file included from /usr/include/qt6/QtTest/qtesteventloop.h:8, from /usr/include/qt6/QtTest/qsignalspy.h:10, from /usr/include/qt6/QtTest/QtTest:10, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:9: /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:603:71: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 603 | (QVariantList { QStringLiteral("a"), QStringLiteral("b") })); | ^ In file included from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/QColor:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/properties.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/object.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/layer.h:32, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/map.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/tests/properties/test_properties.cpp:1: /usr/include/qt6/QtCore/qlist.h: In constructor 'QList::QList(std::initializer_list<_Tp>) [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:319:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 319 | inline QList(std::initializer_list args) | ^~~~~ In file included from /usr/include/qt6/QtTest/QtTest:11: /usr/include/qt6/QtTest/qtest.h: In function 'bool QTest::qCompare(const QList&, const QList&, const char*, const char*, const char*, int) [with T = QVariant]': /usr/include/qt6/QtTest/qtest.h:102:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 102 | return _q_compareSequence(t1.cbegin(), t1.cend(), t2.cbegin(), t2.cend(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | actual, expected, file, line); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtTest/qtest.h:102:30: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qcborcommon.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:9, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/propertytype.h:32: /usr/include/c++/16/bits/stl_map.h: In member function 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert_or_assign(const key_type&, _Obj&&) [with _Obj = const QVariant&; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1108:33: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1108 | __i = emplace_hint(__i, std::piecewise_construct, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | std::forward_as_tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1110 | std::forward_as_tuple( | ~~~~~~~~~~~~~~~~~~~~~~ 1111 | std::forward<_Obj>(__obj))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdebug.h:42, from /usr/include/qt6/QtCore/qvariant.h:13, from /usr/include/qt6/QtCore/qlocale.h:8, from /usr/include/qt6/QtCore/qcalendar.h:11, from /usr/include/qt6/QtCore/qdatetime.h:9, from /usr/include/qt6/QtCore/qcborvalue.h:11: /usr/include/qt6/QtCore/qmap.h: In lambda function: /usr/include/qt6/QtCore/qmap.h:62:27: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ^ /usr/include/qt6/QtCore/qmap.h:62:47: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 62 | const auto keep = [this](auto it) { m.insert(m.cend(), *it); }; | ~~^~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]': /usr/include/qt6/QtCore/qmap.h:69:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 69 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtCore/qmap.h:75:17: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 75 | keep(it); | ~~~~^~~~ /usr/include/qt6/QtTest/qtest.h: In function 'bool QTest::_q_compareSequence(ActualIterator, ActualIterator, ExpectedIterator, ExpectedIterator, const char*, const char*, const char*, int) [with ActualIterator = QList::const_iterator; ExpectedIterator = QList::const_iterator]': /usr/include/qt6/QtTest/qtest.h:46:6: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 46 | bool _q_compareSequence(ActualIterator actualIt, ActualIterator actualEnd, | ^~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtTest/qtest.h:46:6: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtTest/qtest.h:46:6: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtTest/qtest.h:46:6: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 /usr/include/qt6/QtTest/qtest.h:54:44: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 54 | const qsizetype actualSize = actualEnd - actualIt; | ~~~~~~~~~~^~~~~~~~~~ /usr/include/qt6/QtTest/qtest.h:55:48: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 55 | const qsizetype expectedSize = expectedEnd - expectedBegin; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtTest/qtest.h:68:54: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 68 | const qsizetype i = qsizetype(expectedIt - expectedBegin); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/qt6/QtTest/qtest.h:66:62: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 66 | for (auto expectedIt = expectedBegin; isOk && expectedIt < expectedEnd; ++actualIt, ++expectedIt) { | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:699:9: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 699 | emplace_hint(const_iterator __pos, _Args&&... __args) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_map.h:1044:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1044 | insert(const_iterator __position, const value_type& __x) | ^~~~~~ /usr/include/c++/16/bits/stl_map.h:1048:38: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 1048 | { return _M_t._M_insert_unique_(__position, __x); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'qsizetype QList::const_iterator::operator-(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:249:26: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 249 | inline qsizetype operator-(const_iterator j) const { return i - j.i; } | ^~~~~~~~ /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator<(QList::const_iterator) const [with T = QVariant]': /usr/include/qt6/QtCore/qlist.h:232:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 232 | inline constexpr bool operator<(const_iterator other) const { return i < other.i; } | ^~~~~~~~ In file included from /usr/include/c++/16/map:64: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:1703:9: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1703 | _M_insert_unique_(const_iterator __pos, _Arg&& __x) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'bool std::operator==(const _Rb_tree, _Select1st >, less, allocator > >&, const _Rb_tree, _Select1st >, less, allocator > >&)': /usr/include/c++/16/bits/stl_tree.h:2294:24: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2294 | && std::equal(__x.begin(), __x.end(), __y.begin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:11, from /usr/include/qt6/QtCore/qglobal.h:50, from /usr/include/qt6/QtGui/qtguiglobal.h:7, from /usr/include/qt6/QtGui/qcolor.h:7: /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1593 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1593:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In function 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]', inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]' at /usr/include/c++/16/bits/stl_algobase.h:1603:30: /usr/include/c++/16/bits/stl_algobase.h:1261:31: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1261 | return std::__equal_aux1(std::__niter_base(__first1), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1262 | std::__niter_base(__last1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | std::__niter_base(__first2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In function 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = _Rb_tree_const_iterator >; _II2 = _Rb_tree_const_iterator >]': /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1240 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1240:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1252:43: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1252 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algobase.h: In static member function 'static bool std::__equal<_BoolType>::equal(_II1, _II1, _II2) [with _II1 = std::_Rb_tree_const_iterator >; _II2 = std::_Rb_tree_const_iterator >; bool _BoolType = false]': /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 1194 | equal(_II1 __first1, _II1 __last1, _II2 __first2) | ^~~~~ /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algobase.h:1194:9: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::begin() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:735:76: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 735 | const_iterator begin() const { if (!d) return const_iterator(); return const_iterator(d->m.cbegin()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In member function 'QMap::const_iterator QMap::end() const [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:739:74: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 739 | const_iterator end() const { if (!d) return const_iterator(); return const_iterator(d->m.end()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qmap.h: In constructor 'QMap::const_iterator::const_iterator(typename QMap::Map::const_iterator) [with Key = QString; T = QVariant]': /usr/include/qt6/QtCore/qmap.h:637:18: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 637 | explicit const_iterator(typename Map::const_iterator it) : i(it) {} | ^~~~~~~~~~~~~~ [test_properties] linking test_properties [test_staggeredrenderer] linking test_staggeredrenderer /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DYY_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/yy.b2a801fc/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/yy.b2a801fc/3a52ce780950d4d9/jsonwriter.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/jsonwriter.cpp In file included from /usr/include/qt6/QtCore/qjsonarray.h:8, from /usr/include/qt6/QtCore/QJsonArray:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/jsonwriter.cpp:24: /usr/include/qt6/QtCore/qjsonvalue.h: In member function 'QJsonValueConstRef::operator QJsonValue() const': /usr/include/qt6/QtCore/qjsonvalue.h:149:63: note: parameter passing for argument of type 'const QJsonValueConstRef' changed in GCC 9.1 149 | inline operator QJsonValue() const { return concrete(*this); } | ^ [tiled] installing tiled into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/bin [tmxviewer] installing tmxviewer into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/bin /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DTSCN_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/tscn.83b966e5/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/tscn.83b966e5/3a52ce780950d4d9/tscnplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/tscn/tscnplugin.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/tscn/tscnplugin.cpp: In function 'bool exportTileCollisions(QFileDevice*, const Tiled::Tile*, const QString&, int)': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/tscn/tscnplugin.cpp:524:51: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 524 | for (auto point : object->polygon()) { | ^ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/tscn/tscnplugin.h:22, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/tscn/tscnplugin.cpp:20: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [tscn] linking libtscn.so [tscn] installing libtscn.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins /usr/bin/g++ -g -O0 -Wall -Wextra -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050F00 -DQT_NO_DEPRECATED_WARNINGS -DQT_NO_FOREACH -DQT_NO_URL_CAST_FROM_STRING -DYY_LIBRARY -DQT_GUI_LIB -DQT_CORE_LIB -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled -I/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/yy.b2a801fc/qt.headers -isystem/usr/include/qt6 -isystem/usr/include/qt6/QtGui -isystem/usr/include/qt6/QtCore -isystem/usr/lib/qt6/mkspecs/linux-g++ -std=c++17 -o /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/yy.b2a801fc/3a52ce780950d4d9/yyplugin.cpp.o -c /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/yyplugin.cpp /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/yyplugin.cpp: In member function 'virtual QJsonObject Yy::GMPath::toJson() const': /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/yyplugin.cpp:439:33: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 439 | for (const QPointF &point : points) { | ^~~~~~ In file included from /usr/include/qt6/QtCore/QList:1, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/pluginmanager.h:33, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/fileformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/libtiled/mapformat.h:31, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/yyplugin.h:23, from /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/src/plugins/yy/yyplugin.cpp:21: /usr/include/qt6/QtCore/qlist.h: In member function 'constexpr bool QList::const_iterator::operator!=(QList::const_iterator) const [with T = QPointF]': /usr/include/qt6/QtCore/qlist.h:231:31: note: parameter passing for argument of type 'QList::const_iterator' changed in GCC 7.1 231 | inline constexpr bool operator!=(const_iterator o) const { return i != o.i; } | ^~~~~~~~ [yy] linking libyy.so Build done for configuration default. [yy] installing libyy.so into /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/default/install-root/usr/lib/tiled/plugins + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.pdpj7l + umask 022 + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + mkdir /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tiled-1.12.2 + '[' 1 -eq 1 ']' + qbs qbs.installPrefix:/usr projects.Tiled.useRPaths:false projects.Tiled.installHeaders:true projects.Tiled.libDir:lib Restoring build graph from disk Building for configuration default Build done for configuration default. + qbs install --install-root /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT Restoring build graph from disk Building for configuration default Build done for configuration default. Installing + find -name .uic -or -name .moc -or -name .rcc -delete + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT tiled --with-qt + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 1.12.2-1.mga11 --unique-debug-suffix -1.12.2-1.mga11.arm --unique-debug-src-base tiled-1.12.2-1.mga11.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2 find-debuginfo: starting Extracting debug info from 23 files DWARF-compressing 23 files sepdebugcrcfix: Updated 23 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/tiled-1.12.2-1.mga11.arm find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files Warning: unused libraries in /usr/bin/tiled: libGLX.so.0 libOpenGL.so.0 libm.so.6 libgcc_s.so.1 Warning: unused libraries in /usr/bin/tmxviewer: libOpenGL.so.0 libm.so.6 Warning: unused libraries in /usr/bin/terraingenerator: libOpenGL.so.0 libm.so.6 Warning: unused libraries in /usr/bin/tmxrasterizer: libOpenGL.so.0 libm.so.6 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/SPECPARTS/rpm-debuginfo.specpart Processing files: tiled-1.12.2-1.mga11.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.rZdjMA + umask 022 + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + cd tiled-1.12.2 + DOCDIR=/home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/AUTHORS /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/NEWS.md /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/README.md /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/COPYING /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/LICENSE.GPL /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + cp -pr /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/tiled-1.12.2/LICENSE.BSD /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT/usr/share/doc/tiled + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(org.mapeditor.Tiled.desktop) libtiled.so libtilededitor.so metainfo() metainfo(org.mapeditor.Tiled.appdata.xml) mimehandler(application/x-tiled-tmx) mimehandler(application/x-tiled-tsx) tiled = 1.12.2-1.mga11 tiled(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libGLX.so.0 libOpenGL.so.0 libQt6Concurrent.so.6 libQt6Concurrent.so.6(Qt_6) libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6DBus.so.6 libQt6DBus.so.6(Qt_6) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libQt6Network.so.6 libQt6Network.so.6(Qt_6) libQt6OpenGLWidgets.so.6 libQt6OpenGLWidgets.so.6(Qt_6) libQt6Qml.so.6 libQt6Qml.so.6(Qt_6) libQt6Widgets.so.6 libQt6Widgets.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.35) libm.so.6(GLIBC_2.38) libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so libtilededitor.so libz.so.1 libzstd.so.1 Processing files: tiled-devel-1.12.2-1.mga11.armv7hl Provides: tiled-devel = 1.12.2-1.mga11 tiled-devel(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tiled-plugin-python-1.12.2-1.mga11.armv7hl Provides: libpython.so tiled-plugin-python = 1.12.2-1.mga11 tiled-plugin-python(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libQt6Widgets.so.6 libQt6Widgets.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libpython3.13.so.1.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-rpmap-1.12.2-1.mga11.armv7hl Provides: librpmap.so tiled-plugin-rpmap = 1.12.2-1.mga11 tiled-plugin-rpmap(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libc.so.6 libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so libz.so.1 Processing files: tiled-plugin-tbin-1.12.2-1.mga11.armv7hl Provides: libtbin.so tiled-plugin-tbin = 1.12.2-1.mga11 tiled-plugin-tbin(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-droidcraft-1.12.2-1.mga11.armv7hl Provides: libdroidcraft.so tiled-plugin-droidcraft = 1.12.2-1.mga11 tiled-plugin-droidcraft(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-flare-1.12.2-1.mga11.armv7hl Provides: libflare.so tiled-plugin-flare = 1.12.2-1.mga11 tiled-plugin-flare(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-replica-island-1.12.2-1.mga11.armv7hl Provides: libreplicaisland.so tiled-plugin-replica-island = 1.12.2-1.mga11 tiled-plugin-replica-island(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-t-engine4-1.12.2-1.mga11.armv7hl Provides: libtengine.so tiled-plugin-t-engine4 = 1.12.2-1.mga11 tiled-plugin-t-engine4(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-defold-1.12.2-1.mga11.armv7hl Provides: libdefold.so tiled-plugin-defold = 1.12.2-1.mga11 tiled-plugin-defold(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-gmx-1.12.2-1.mga11.armv7hl Provides: libgmx.so tiled-plugin-gmx = 1.12.2-1.mga11 tiled-plugin-gmx(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-yy-1.12.2-1.mga11.armv7hl Provides: libyy.so tiled-plugin-yy = 1.12.2-1.mga11 tiled-plugin-yy(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-plugin-tscn-1.12.2-1.mga11.armv7hl Provides: libtscn.so tiled-plugin-tscn = 1.12.2-1.mga11 tiled-plugin-tscn(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) libtiled.so Processing files: tiled-plugin-rpd-1.12.2-1.mga11.armv7hl Provides: librpd.so tiled-plugin-rpd = 1.12.2-1.mga11 tiled-plugin-rpd(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libtiled.so Processing files: tiled-debugsource-1.12.2-1.mga11.armv7hl Provides: tiled-debugsource = 1.12.2-1.mga11 tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tiled-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 07fb717de41b91b127b67633648d43d5d1d435bb debuginfo(build-id) = 081a55ad713eaaae42cf42034e9a7ba3e29013d5 debuginfo(build-id) = 0dc4b9b2d78eedf40af11b3496f7c002838123b4 debuginfo(build-id) = 450f2b3c7edd28330ef2742a86b71030f92b664c debuginfo(build-id) = 4b9f44f5fbacdb12a4d49e7fc6bb95c8e7ac3375 debuginfo(build-id) = 52effa4fd0d3790c1fbcef960c95f1d96757bb5b debuginfo(build-id) = 6e025aa0c1892145600103858a9b1d336b174ef7 debuginfo(build-id) = 7a2756d06b6495a6e76bc6d3edcbf30e633cacde debuginfo(build-id) = c1e89319f603b1af34ed11f64414124dafc5a77c debuginfo(build-id) = cfb3344a34320d71c7449a742405a6a806c44725 debuginfo(build-id) = da44976fea955f62344d857afcd4cce3672b9912 debuginfo(build-id) = f4308b44b63dcace43c49d80210a3301ba65e79c tiled-debuginfo = 1.12.2-1.mga11 tiled-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-python-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 7a5dbf0277f4bda6837d84127848a3b5c61c7eef tiled-plugin-python-debuginfo = 1.12.2-1.mga11 tiled-plugin-python-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-rpmap-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 68d81f11a0f54166b28d938731c63791e144db8c tiled-plugin-rpmap-debuginfo = 1.12.2-1.mga11 tiled-plugin-rpmap-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-tbin-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = f02a6a3dd9ef34d9df3a88f36f7ce7965d482f3e tiled-plugin-tbin-debuginfo = 1.12.2-1.mga11 tiled-plugin-tbin-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-droidcraft-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 3deb5e54ba46830f04ad6a83f0202ffc04bf2d75 tiled-plugin-droidcraft-debuginfo = 1.12.2-1.mga11 tiled-plugin-droidcraft-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-flare-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 61815656677b95c24f62c59fa1843069fb0d24a7 tiled-plugin-flare-debuginfo = 1.12.2-1.mga11 tiled-plugin-flare-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-replica-island-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 2b105d8bd79e72640fa9f1362bac02f48425368a tiled-plugin-replica-island-debuginfo = 1.12.2-1.mga11 tiled-plugin-replica-island-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-t-engine4-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 7bb35123ef0263b1b02a12320dd90a83c47cc6ca tiled-plugin-t-engine4-debuginfo = 1.12.2-1.mga11 tiled-plugin-t-engine4-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-defold-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 803b48b2ee2f1f8d2645f3acbae72731b60a4275 tiled-plugin-defold-debuginfo = 1.12.2-1.mga11 tiled-plugin-defold-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-gmx-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 081a55ad713eaaae42cf42034e9a7ba3e29013d5 tiled-plugin-gmx-debuginfo = 1.12.2-1.mga11 tiled-plugin-gmx-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-yy-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 826fe35fd8ac7b715886938c84732b469065801f tiled-plugin-yy-debuginfo = 1.12.2-1.mga11 tiled-plugin-yy-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-tscn-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = 76bbbf5bbdf22efd12cc018ffba0caca18636f13 tiled-plugin-tscn-debuginfo = 1.12.2-1.mga11 tiled-plugin-tscn-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Processing files: tiled-plugin-rpd-debuginfo-1.12.2-1.mga11.armv7hl Provides: debuginfo(build-id) = c81b493a7a174b99e151a3e6c38b9be0826afebc tiled-plugin-rpd-debuginfo = 1.12.2-1.mga11 tiled-plugin-rpd-debuginfo(armv7hl-32) = 1.12.2-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tiled-debugsource(armv7hl-32) = 1.12.2-1.mga11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-tbin-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-rpmap-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-yy-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-python-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-tscn-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-rpd-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-flare-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-t-engine4-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-gmx-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-replica-island-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-droidcraft-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-defold-debuginfo-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-replica-island-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-rpmap-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-yy-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-devel-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-tbin-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-python-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-tscn-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-rpd-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-gmx-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-flare-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-t-engine4-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-droidcraft-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-debugsource-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-plugin-defold-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-1.12.2-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/tiled-debuginfo-1.12.2-1.mga11.armv7hl.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.08iSnL + umask 022 + cd /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + test -d /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + rm -rf /home/iurt/rpmbuild/BUILD/tiled-1.12.2-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!