==> Building on u ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,399 68% 0.00kB/s 0:00:00 2,039 100% 625.00kB/s 0:00:00 (xfr#1, to-chk=3/5) fs54269.patch 365 100% 356.45kB/s 0:00:00 365 100% 356.45kB/s 0:00:00 (xfr#2, to-chk=2/5) fs72345.patch 700 43% 683.59kB/s 0:00:00 1,627 100% 1.55MB/s 0:00:00 (xfr#3, to-chk=1/5) texstudio-4.2.2-2.log 450 100% 439.45kB/s 0:00:00 450 100% 439.45kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,014 bytes received 143 bytes 2,314.00 bytes/sec total size is 4,219 speedup is 3.65 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix3 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix3]...done ==> Making package: texstudio 4.2.2-2 (Mon Apr 18 06:09:17 2022) ==> Retrieving sources...  -> Found texstudio-4.2.2.tar.gz  -> Found fs54269.patch  -> Found fs72345.patch ==> Validating source files with sha512sums... texstudio-4.2.2.tar.gz ... Passed fs54269.patch ... Passed fs72345.patch ... Passed ==> Making package: texstudio 4.2.2-2 (Mon 18 Apr 2022 06:10:12 AM EEST) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (98) New Version Net Change Download Size core/argon2 20190702-4 0.08 MiB extra/avahi 0.8+22+gfd482a7-3 1.70 MiB extra/cairo 1.17.6-2 3.10 MiB core/cryptsetup 2.4.3-2 2.24 MiB core/dbus 1.12.20-1 0.72 MiB core/device-mapper 2.03.15-1 0.74 MiB extra/double-conversion 3.2.0-1 0.16 MiB extra/fontconfig 2:2.14.0-1 0.97 MiB extra/freetype2 2.12.0-1 1.47 MiB extra/graphite 1:1.3.14-1 0.16 MiB extra/harfbuzz 4.2.0-3 5.43 MiB core/hwdata 0.358-1 1.99 MiB core/iptables 1:1.8.7-1 1.62 MiB core/json-c 0.15-3 0.15 MiB core/kbd 2.4.0-2 2.77 MiB core/kmod 29-3 0.24 MiB extra/lcms2 2.13.1-1 0.58 MiB extra/libb2 0.98.1-2 0.05 MiB extra/libcups 1:2.4.1-1 0.74 MiB extra/libdaemon 0.14-5 0.05 MiB extra/libdrm 2.4.110-1 0.77 MiB core/libedit 20210910_3.1-1 0.23 MiB extra/libevdev 1.12.1-1 0.24 MiB extra/libglvnd 1.4.0-1 3.69 MiB extra/libgudev 237-1 0.38 MiB extra/libice 1.0.10-3 0.78 MiB extra/libinput 1.20.0-2 0.89 MiB extra/libjpeg-turbo 2.1.3-1 1.37 MiB core/libmnl 1.0.5-1 0.03 MiB core/libnetfilter_conntrack 1.0.9-1 0.14 MiB core/libnfnetlink 1.0.2-1 0.04 MiB core/libnftnl 1.2.1-1 0.22 MiB core/libnl 3.5.0-3 1.65 MiB extra/libomxil-bellagio 0.9.3-3 0.53 MiB core/libpcap 1.10.1-2 0.55 MiB extra/libpciaccess 0.16-2 0.05 MiB extra/libpng 1.6.37-3 0.46 MiB extra/libproxy 0.4.17-6 0.23 MiB extra/libsm 1.2.3-2 0.66 MiB extra/libtiff 4.3.0-2 2.59 MiB extra/libunwind 1.6.2-1 0.21 MiB core/libusb 1.0.26-1 0.18 MiB extra/libwacom 2.2.0-1 0.62 MiB extra/libx11 1.7.5-1 9.91 MiB extra/libxau 1.0.9-3 0.02 MiB extra/libxcb 1.14-1 36.12 MiB extra/libxdamage 1.1.5-3 0.01 MiB extra/libxdmcp 1.1.3-3 0.29 MiB extra/libxext 1.3.4-3 0.58 MiB extra/libxfixes 6.0.0-1 0.03 MiB extra/libxi 1.8-1 0.46 MiB extra/libxkbcommon 1.4.0-1 0.70 MiB extra/libxmu 1.1.3-2 0.58 MiB extra/libxrender 0.9.10-4 0.06 MiB extra/libxshmfence 1.3-2 0.01 MiB extra/libxt 1.2.1-1 1.91 MiB extra/libxxf86vm 1.1.4-4 0.03 MiB extra/llvm-libs 13.0.1-2.1 85.80 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-1 0.42 MiB core/lzo 2.10-3 0.34 MiB extra/md4c 0.4.8-1 0.22 MiB extra/mesa 22.0.1-3 53.19 MiB extra/mtdev 1.1.6-1 0.04 MiB core/nspr 4.33-2 0.67 MiB core/nss 3.77-1 4.02 MiB extra/openjpeg2 2.4.0-1 13.78 MiB extra/pixman 0.40.0-1 0.36 MiB extra/poppler 22.03.0-1 5.31 MiB core/popt 1.18-3 0.53 MiB extra/qt6-base 6.3.0-2 53.76 MiB 12.79 MiB extra/qt6-translations 6.3.0-1 12.81 MiB extra/shared-mime-info 2.0+144+g13695c7-1 4.46 MiB core/systemd 250.3-4 25.81 MiB extra/tslib 1.22-1 0.33 MiB extra/vulkan-headers 1:1.3.211-1 16.49 MiB extra/vulkan-icd-loader 1.3.208-1 0.40 MiB extra/wayland 1.20.0-1 0.73 MiB extra/xcb-proto 1.14.1-5 0.82 MiB extra/xcb-util 0.4.0-3 0.03 MiB extra/xcb-util-cursor 0.1.3-3 0.02 MiB extra/xcb-util-image 0.4.0-3 0.05 MiB extra/xcb-util-keysyms 0.4.0-3 0.02 MiB extra/xcb-util-renderutil 0.3.9-3 0.03 MiB extra/xcb-util-wm 0.4.1-3 0.20 MiB extra/xdg-utils 1.1.3+19+g9816ebb-1 0.28 MiB extra/xkeyboard-config 2.35.1-1 6.44 MiB extra/xorg-xprop 1.2.5-1 0.04 MiB extra/xorg-xset 1.2.4-2 0.03 MiB extra/xorgproto 2021.5-1 1.43 MiB extra/desktop-file-utils 0.26-2 0.18 MiB extra/hicolor-icon-theme 0.17-2 0.05 MiB extra/hunspell 1.7.0-3 0.62 MiB extra/libxkbcommon-x11 1.4.0-1 0.06 MiB extra/poppler-qt6 22.03.0-1 0.59 MiB extra/qt6-5compat 6.3.0-1 0.56 MiB extra/qt6-declarative 6.3.0-1 139.63 MiB extra/qt6-svg 6.3.0-1 0.57 MiB extra/quazip-qt6 1.3-1 0.33 MiB Total Download Size: 12.79 MiB Total Installed Size: 523.65 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... qt6-base-6.3.0-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing lzo... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program [pending] chafa: hb-view program installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing xorgproto... installing libx11... installing libxext... installing libxrender... installing pixman... installing cairo... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing openjpeg2... installing nspr... installing nss... installing poppler... Optional dependencies for poppler poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters installing xcb-util-keysyms... installing xcb-util-renderutil... installing xcb-util... installing xcb-util-image... installing xcb-util-cursor... installing libpciaccess... installing libdrm... installing wayland... installing libxxf86vm... installing libxfixes... installing libxdamage... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing libglvnd... installing libice... installing libsm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing shared-mime-info... installing xcb-util-wm... installing libxi... installing vulkan-headers... installing tslib... installing mtdev... installing device-mapper... installing popt... installing json-c... installing argon2... installing cryptsetup... installing dbus... installing libmnl... installing libnftnl... installing libnl... installing libpcap... installing libnfnetlink... installing libnetfilter_conntrack... installing iptables... installing kbd... installing kmod... installing hwdata... installing systemd... warning: directory permissions differ on /var/log/journal/ filesystem: 755 package: 2755 Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'systemd-journal' with GID 983. Creating group 'rfkill' with GID 982. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating user 'nobody' (Nobody) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'systemd-coredump' with GID 981. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 981 and GID 981. Creating group 'systemd-network' with GID 980. Creating user 'systemd-network' (systemd Network Management) with UID 980 and GID 980. Creating group 'systemd-oom' with GID 979. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 979 and GID 979. Creating group 'systemd-journal-remote' with GID 978. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 978 and GID 978. Creating group 'systemd-resolve' with GID 977. Creating user 'systemd-resolve' (systemd Resolver) with UID 977 and GID 977. Creating group 'systemd-timesync' with GID 976. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 976 and GID 976. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target. Optional dependencies for systemd libmicrohttpd: remote journald capabilities quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries polkit: allow administration as unprivileged user curl: machinectl pull-tar and pull-raw [installed] libfido2: unlocking LUKS2 volumes with FIDO2 token installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing libproxy... Optional dependencies for libproxy networkmanager: NetworkManager configuration module perl: Perl bindings [installed] python: Python 3.x bindings libproxy-webkit: PAC proxy support (via WebKit) installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc qt5-base: qt5 bindings libevent: libevent bindings nss-mdns: NSS support for mDNS python-twisted: avahi-bookmarks python-gobject: avahi-bookmarks, avahi-discover python-dbus: avahi-bookmarks, avahi-discover installing libusb... installing libcups... installing double-conversion... installing libb2... installing md4c... installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base qt6-wayland: to run Qt6 applications in a Wayland session postgresql-libs: PostgreSQL driver mariadb-libs: MariaDB driver unixodbc: ODBC driver libfbclient: Firebird/iBase driver freetds: MS SQL driver gtk3: GTK platform plugin perl: for syncqt [installed] installing poppler-qt6... installing qt6-svg... installing hicolor-icon-theme... installing hunspell... Optional dependencies for hunspell perl: for ispellaff2myspell [installed] installing qt6-5compat... Optional dependencies for qt6-5compat qt6-declarative: for QtGraphicalEffects [pending] installing quazip-qt6... installing desktop-file-utils... installing qt6-declarative... Optional dependencies for qt6-declarative qt6-languageserver: for qmlls :: Running post-transaction hooks... ( 1/14) Creating system user accounts... Creating group 'avahi' with GID 975. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 975 and GID 975. ( 2/14) Updating journal message catalog... ( 3/14) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/14) Updating udev hardware database... ( 5/14) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/14) Creating temporary files... ( 7/14) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/14) Arming ConditionNeedsUpdate... ( 9/14) Updating the MIME type database... (10/14) Updating fontconfig configuration... (11/14) Reloading system bus configuration... Skipped: Current root is not booted. (12/14) Warn about old perl modules (13/14) Updating fontconfig cache... (14/14) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (14) New Version Net Change extra/fribidi 1.0.11-1 0.20 MiB extra/gdk-pixbuf2 2.42.8-1 2.92 MiB extra/libdatrie 0.2.13-1 0.05 MiB extra/liblqr 0.4.2-3 0.07 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libraqm 0.9.0-1 0.14 MiB extra/libthai 0.1.29-1 0.64 MiB extra/libxft 2.3.4-1 0.09 MiB extra/pango 1:1.50.7-1 2.17 MiB core/python 3.10.1-2 79.11 MiB extra/imagemagick 7.1.0.30-1 9.54 MiB extra/librsvg 2:2.54.0-2 12.60 MiB extra/mercurial 6.1.1-1 25.63 MiB extra/qt6-tools 6.3.0-1 14.92 MiB Total Installed Size: 148.13 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing qt6-tools... Optional dependencies for qt6-tools qt6-declarative: for qdoc [installed] clang: for qdoc and lupdate installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing mercurial... Optional dependencies for mercurial tk: for the hgk GUI installing liblqr... installing fribidi... installing libraqm... installing imagemagick... Optional dependencies for imagemagick ghostscript: PS/PDF support libheif: HEIF support libjxl: JPEG XL support libraw: DNG support librsvg: SVG support [pending] libwebp: WEBP support libwmf: WMF support libxml2: Magick Scripting Language [installed] libzip: OpenRaster support ocl-icd: OpenCL support openexr: OpenEXR support openjpeg2: JPEG2000 support [installed] djvulibre: DJVU support pango: Text rendering [pending] imagemagick-doc: manual and API docs installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... :: Running post-transaction hooks... (1/3) Arming ConditionNeedsUpdate... (2/3) Warn about old perl modules (3/3) Probing GDK-Pixbuf loader modules... [?25h==> Retrieving sources...  -> Found texstudio-4.2.2.tar.gz  -> Found fs54269.patch  -> Found fs72345.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting texstudio-4.2.2.tar.gz with bsdtar ==> Starting prepare()... patching file minisplitter.cpp patching file configmanager.cpp Hunk #1 succeeded at 634 (offset 3 lines). patching file grammarcheck.cpp Hunk #1 succeeded at 657 (offset 18 lines). ==> Starting build()... Info: creating stash file /build/texstudio/src/texstudio-4.2.2/.qmake.stash Project MESSAGE: Building with Qt 6.3.0 Project MESSAGE: System hunspell Project MESSAGE: System quazip5 Project MESSAGE: Creating release version Project MESSAGE: tests are disabled /usr/lib/qt6/uic src/aboutdialog.ui -o .ui/ui_aboutdialog.h /usr/lib/qt6/uic src/arraydialog.ui -o .ui/ui_arraydialog.h /usr/lib/qt6/uic src/bibtexdialog.ui -o .ui/ui_bibtexdialog.h /usr/lib/qt6/uic src/cleandialog.ui -o .ui/ui_cleandialog.h /usr/lib/qt6/uic src/configdialog.ui -o .ui/ui_configdialog.h /usr/lib/qt6/uic src/encodingdialog.ui -o .ui/ui_encodingdialog.h /usr/lib/qt6/uic src/filechooser.ui -o .ui/ui_filechooser.h /usr/lib/qt6/uic src/insertgraphics.ui -o .ui/ui_insertgraphics.h /usr/lib/qt6/uic src/letterdialog.ui -o .ui/ui_letterdialog.h /usr/lib/qt6/uic src/maketemplatedialog.ui -o .ui/ui_maketemplatedialog.h /usr/lib/qt6/uic src/pdfsplittool.ui -o .ui/ui_pdfsplittool.h /usr/lib/qt6/uic src/quickbeamerdialog.ui -o .ui/ui_quickbeamerdialog.h /usr/lib/qt6/uic src/quickdocumentdialog.ui -o .ui/ui_quickdocumentdialog.h /usr/lib/qt6/uic src/randomtextgenerator.ui -o .ui/ui_randomtextgenerator.h /usr/lib/qt6/uic src/spellerdialog.ui -o .ui/ui_spellerdialog.h /usr/lib/qt6/uic src/tabbingdialog.ui -o .ui/ui_tabbingdialog.h /usr/lib/qt6/uic src/tabdialog.ui -o .ui/ui_tabdialog.h /usr/lib/qt6/uic src/templateselector.ui -o .ui/ui_templateselector.h /usr/lib/qt6/uic src/texdocdialog.ui -o .ui/ui_texdocdialog.h /usr/lib/qt6/uic src/textanalysis.ui -o .ui/ui_textanalysis.h /usr/lib/qt6/uic src/usermenudialog.ui -o .ui/ui_usermenudialog.h /usr/lib/qt6/uic src/userquickdialog.ui -o .ui/ui_userquickdialog.h /usr/lib/qt6/uic src/webpublishdialog.ui -o .ui/ui_webpublishdialog.h /usr/lib/qt6/uic src/qcodeedit/lib/widgets/gotoline.ui -o .ui/ui_gotoline.h /usr/lib/qt6/uic src/qcodeedit/lib/widgets/gotolinedialog.ui -o .ui/ui_gotolinedialog.h /usr/lib/qt6/uic src/qcodeedit/lib/widgets/editconfig.ui -o .ui/ui_editconfig.h /usr/lib/qt6/uic src/qcodeedit/lib/widgets/formatconfig.ui -o .ui/ui_formatconfig.h /usr/lib/qt6/uic src/pdfviewer/pdfannotationdlg.ui -o .ui/ui_pdfannotationdlg.h g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qtsingleapplication.o src/qtsingleapplication/qtsingleapplication.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qtlocalpeer.o src/qtsingleapplication/qtlocalpeer.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/aboutdialog.o src/aboutdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/additionaltranslations.o src/additionaltranslations.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/arraydialog.o src/arraydialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/bibtexdialog.o src/bibtexdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/bibtexparser.o src/bibtexparser.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/bibtexreader.o src/bibtexreader.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/bidiextender.o src/bidiextender.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/bookmarks.o src/bookmarks.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/buildmanager.o src/buildmanager.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/cleandialog.o src/cleandialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/codesnippet.o src/codesnippet.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/bookmarks.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/configdialog.o src/configdialog.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/configmanager.o src/configmanager.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/cleandialog.h:4, from src/cleandialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/codesnippet.h:4, from src/codesnippet.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/cursorhistory.o src/cursorhistory.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/cursorposition.o src/cursorposition.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configdialog.h:15, from src/configdialog.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/configmanager.cpp: In function ‘QString prettySlotName(QAction*)’: src/configmanager.cpp:2484:29: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 2484 | if (args[i].type() == QVariant::String) primary += '"'; | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtCore/qlocale.h:43, from /usr/include/qt6/QtWidgets/qstyleoption.h:44, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qvariant.h:332:10: note: declared here 332 | Type type() const | ^~~~ src/configmanager.cpp:2486:41: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 2486 | if (args[i].type() == QVariant::String) primary += '"'; | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtCore/qlocale.h:43, from /usr/include/qt6/QtWidgets/qstyleoption.h:44, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qvariant.h:332:10: note: declared here 332 | Type type() const | ^~~~ src/configmanager.cpp: In member function ‘void ConfigManager::loadTranslations(QString)’: src/configmanager.cpp:2766:28: warning: ignoring return value of ‘bool QTranslator::load(const QString&, const QString&, const QString&, const QString&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2766 | appTranslator->load(txsTranslationFile); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QTranslator:1, from src/mostQtHeaders.h:135, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtranslator.h:69:24: note: declared here 69 | [[nodiscard]] bool load(const QString & filename, | ^~~~ src/configmanager.cpp:2767:30: warning: ignoring return value of ‘bool QTranslator::load(const QString&, const QString&, const QString&, const QString&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2767 | basicTranslator->load(findResourceFile("qt_" + locale + ".qm")); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QTranslator:1, from src/mostQtHeaders.h:135, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtranslator.h:69:24: note: declared here 69 | [[nodiscard]] bool load(const QString & filename, | ^~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/qcodeedit/lib/document/qdocument.h:19, from src/cursorposition.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/dblclickmenubar.o src/dblclickmenubar.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/cursorhistory.h:14, from src/cursorhistory.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/configmanager.h:4, from src/configmanager.cpp:2: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/diff_match_patch.o src/diff/diff_match_patch.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/diffoperations.o src/diffoperations.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/directoryreader.o src/directoryreader.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/editors.o src/editors.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/encoding.o src/encoding.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/diff/diff_match_patch.h:27, from src/diffoperations.h:4, from src/diffoperations.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/encodingdialog.o src/encodingdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/execprogram.o src/execprogram.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/filechooser.o src/filechooser.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/editors.h:4, from src/editors.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/execprogram.cpp: In member function ‘void ExecProgram::setProgramAndArguments(const QString&)’: src/execprogram.cpp:78:45: warning: ‘QRegularExpression::AnchoredMatchOption’ is deprecated: Use AnchorAtOffsetMatchOption instead [-Wdeprecated-declarations] 78 | QRegularExpression::AnchoredMatchOption | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qvalidator.h:48, from /usr/include/qt6/QtWidgets/qabstractspinbox.h:45, from /usr/include/qt6/QtWidgets/qstyleoption.h:47, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/execprogram.h:4, from src/execprogram.cpp:1: /usr/include/qt6/QtCore/qregularexpression.h:120:9: note: declared here 120 | AnchoredMatchOption Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~ src/execprogram.cpp:78:45: warning: ‘QRegularExpression::AnchoredMatchOption’ is deprecated: Use AnchorAtOffsetMatchOption instead [-Wdeprecated-declarations] 78 | QRegularExpression::AnchoredMatchOption | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qvalidator.h:48, from /usr/include/qt6/QtWidgets/qabstractspinbox.h:45, from /usr/include/qt6/QtWidgets/qstyleoption.h:47, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/execprogram.h:4, from src/execprogram.cpp:1: /usr/include/qt6/QtCore/qregularexpression.h:120:9: note: declared here 120 | AnchoredMatchOption Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~ src/execprogram.cpp:94:45: warning: ‘QRegularExpression::AnchoredMatchOption’ is deprecated: Use AnchorAtOffsetMatchOption instead [-Wdeprecated-declarations] 94 | QRegularExpression::AnchoredMatchOption | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qvalidator.h:48, from /usr/include/qt6/QtWidgets/qabstractspinbox.h:45, from /usr/include/qt6/QtWidgets/qstyleoption.h:47, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/execprogram.h:4, from src/execprogram.cpp:1: /usr/include/qt6/QtCore/qregularexpression.h:120:9: note: declared here 120 | AnchoredMatchOption Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~ src/execprogram.cpp:94:45: warning: ‘QRegularExpression::AnchoredMatchOption’ is deprecated: Use AnchorAtOffsetMatchOption instead [-Wdeprecated-declarations] 94 | QRegularExpression::AnchoredMatchOption | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qvalidator.h:48, from /usr/include/qt6/QtWidgets/qabstractspinbox.h:45, from /usr/include/qt6/QtWidgets/qstyleoption.h:47, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt6/QtWidgets/QAbstractItemDelegate:1, from src/mostQtHeaders.h:14, from src/execprogram.h:4, from src/execprogram.cpp:1: /usr/include/qt6/QtCore/qregularexpression.h:120:9: note: declared here 120 | AnchoredMatchOption Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/encodingdialog.h:4, from src/encodingdialog.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/fileselector.o src/fileselector.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/findindirs.o src/findindirs.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/flowlayout.o src/flowlayout.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/git.o src/git.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/grammarcheck.o src/grammarcheck.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/help.o src/help.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/insertgraphics.o src/insertgraphics.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/kpathseaParser.o src/kpathseaParser.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexcompleter.o src/latexcompleter.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexdocument.o src/latexdocument.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexeditorview.o src/latexeditorview.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexlog.o src/latexlog.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/latexdocument.cpp: In member function ‘bool LatexDocument::updateCompletionFiles(bool, bool, bool, bool)’: src/latexdocument.cpp:2766:131: warning: unused parameter ‘dontPatch’ [-Wunused-parameter] 2766 | bool LatexDocument::updateCompletionFiles(const bool forceUpdate, const bool forceLabelUpdate, const bool delayUpdate, const bool dontPatch) | ~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexcompleter.h:15, from src/latexcompleter.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexdocument.h:4, from src/latexdocument.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexlogwidget.o src/latexlogwidget.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexeditorview.h:15, from src/latexeditorview.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexoutputfilter.o src/latexoutputfilter.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexpackage.o src/latexpackage.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexrepository.o src/latexrepository.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexstructure.o src/latexstructure.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/latexstyleparser.o src/latexstyleparser.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexpackage.h:4, from src/latexpackage.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/letterdialog.o src/letterdialog.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/latexstructure.h:4, from src/latexstructure.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/markedscrollbar.o src/libqmarkedscrollbar/src/markedscrollbar.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/logeditor.o src/logeditor.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/loghighlighter.o src/loghighlighter.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtGui/qtguiglobal.h:43, from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt6/QtWidgets/qscrollbar.h:43, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtWidgets/qwidget.h:45, from /usr/include/qt6/QtWidgets/qscrollbar.h:44, from /usr/include/qt6/QtWidgets/QScrollBar:1, from src/libqmarkedscrollbar/src/markedscrollbar.h:23, from src/libqmarkedscrollbar/src/markedscrollbar.cpp:19: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/main.o src/main.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/maketemplatedialog.o src/maketemplatedialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/manhattanstyle.o src/manhattanstyle.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/mathassistant.o src/mathassistant.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/minisplitter.o src/minisplitter.cpp src/main.cpp: In function ‘int main(int, char**)’: src/main.cpp:198:40: warning: ‘Qt::AA_EnableHighDpiScaling’ is deprecated: High-DPI scaling is always enabled. This attribute no longer has any effect. [-Wdeprecated-declarations] 198 | QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:48, from /usr/include/qt6/QtCore/qobject.h:46, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qnamespace.h:475:9: note: declared here 475 | AA_EnableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~~~~~ src/main.cpp:200:40: warning: ‘Qt::AA_DisableHighDpiScaling’ is deprecated: High-DPI scaling is always enabled. This attribute no longer has any effect. [-Wdeprecated-declarations] 200 | QApplication::setAttribute(Qt::AA_DisableHighDpiScaling); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:48, from /usr/include/qt6/QtCore/qobject.h:46, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qnamespace.h:478:9: note: declared here 478 | AA_DisableHighDpiScaling Q_DECL_ENUMERATOR_DEPRECATED_X( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/pdfsplittool.o src/pdfsplittool.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/main.cpp:14: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/minisplitter.cpp: In member function ‘virtual void Internal::MiniSplitterHandle::resizeEvent(QResizeEvent*)’: src/minisplitter.cpp:68:52: warning: unused parameter ‘event’ [-Wunused-parameter] 68 | void MiniSplitterHandle::resizeEvent(QResizeEvent *event) | ~~~~~~~~~~~~~~^~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qmetautils.o src/qmetautils.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/quickbeamerdialog.o src/quickbeamerdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/quickdocumentdialog.o src/quickdocumentdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/randomtextgenerator.o src/randomtextgenerator.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/scriptengine.o src/scriptengine.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/searchquery.o src/searchquery.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/searchresultmodel.o src/searchresultmodel.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/randomtextgenerator.h:4, from src/randomtextgenerator.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/searchresultwidget.o src/searchresultwidget.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/scriptengine.cpp: In member function ‘bool scriptengine::needWritePrivileges(const QString&, const QString&)’: src/scriptengine.cpp:711:34: warning: ‘static int QMessageBox::question(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 711 | int t = QMessageBox::question(nullptr, "TeXstudio script watcher", | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 712 | tr("The current script has requested to enter privileged write mode and call following function:\n%1\n\nDo you trust this script?").arg(fn + "(\"" + param + "\")"), tr("Yes, allow this call"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | tr("Yes, allow all calls it will ever make"), tr("No, abort the call"), 0, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtWidgets/qmessagebox.h:257:16: note: declared here 257 | static int question(QWidget *parent, const QString &title, | ^~~~~~~~ src/scriptengine.cpp: In member function ‘bool scriptengine::needReadPrivileges(const QString&, const QString&)’: src/scriptengine.cpp:724:34: warning: ‘static int QMessageBox::question(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 724 | int t = QMessageBox::question(nullptr, "TeXstudio script watcher", | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | tr("The current script has requested to enter privileged mode and read the following value:\n%1\n\nDo you trust this script?").arg(fn + "(\"" + param + "\")"), tr("Yes, allow this reading"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | tr("Yes, grant permanent read access to everything"), tr("No, abort the call"), 0, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtWidgets/qmessagebox.h:257:16: note: declared here 257 | static int question(QWidget *parent, const QString &title, | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchquery.h:4, from src/searchquery.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultmodel.h:4, from src/searchresultmodel.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/session.o src/session.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/sessionlist.o src/sessionlist.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/scriptengine.h:4, from src/scriptengine.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/searchresultwidget.h:4, from src/searchresultwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/smallUsefulFunctions.o src/smallUsefulFunctions.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/spellerdialog.o src/spellerdialog.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/spellerutility.o src/spellerutility.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/bookmarks.h:4, from src/session.h:4, from src/session.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/styleanimator.o src/styleanimator.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/smallUsefulFunctions.h:14, from src/smallUsefulFunctions.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/spellerdialog.h:14, from src/spellerdialog.cpp:11: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/stylehelper.o src/stylehelper.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/svn.o src/svn.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/syntaxcheck.o src/syntaxcheck.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/tabbingdialog.o src/tabbingdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/tabdialog.o src/tabdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/tablemanipulation.o src/tablemanipulation.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/syntaxcheck.h:4, from src/syntaxcheck.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/templatemanager.o src/templatemanager.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/templatemanager_p.o src/templatemanager_p.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/templateselector.o src/templateselector.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/tablemanipulation.h:4, from src/tablemanipulation.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/texdocdialog.o src/texdocdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/texstudio.o src/texstudio.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/textanalysis.o src/textanalysis.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/thesaurusdialog.o src/thesaurusdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/titledpanel.o src/titledpanel.cpp src/texstudio.cpp: In constructor ‘Texstudio::Texstudio(QWidget*, Qt::WindowFlags, QSplashScreen*)’: src/texstudio.cpp:428:91: warning: ‘void QGuiApplication::paletteChanged(const QPalette&)’ is deprecated: Handle QEvent::ApplicationPaletteChange instead [-Wdeprecated-declarations] 428 | connect(static_cast(QGuiApplication::instance()),&QGuiApplication::paletteChanged,this,&Texstudio::paletteChanged); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/qapplication.h:49, from /usr/include/qt6/QtWidgets/QApplication:1, from src/mostQtHeaders.h:21, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtGui/qguiapplication.h:195:89: note: declared here 195 | QT_DEPRECATED_VERSION_X_6_0("Handle QEvent::ApplicationPaletteChange instead") void paletteChanged(const QPalette &pal); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/texstudio.cpp: In member function ‘void Texstudio::updateUserToolMenu()’: src/texstudio.cpp:2253:33: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations] 2253 | configManager.updateListMenu("main/tools/user", displayName, "cmd", true, SLOT(commandFromAction()), Qt::ALT | Qt::SHIFT | Qt::Key_F1, false, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:48, from /usr/include/qt6/QtCore/qobject.h:46, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qnamespace.h:1911:26: note: declared here 1911 | constexpr Q_IMPLICIT operator int() const noexcept | ^~~~~~~~ src/texstudio.cpp: In member function ‘void Texstudio::fileClose()’: src/texstudio.cpp:3006:45: warning: ‘static int QMessageBox::warning(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 3006 | switch (QMessageBox::warning(this, TEXSTUDIO, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3007 | tr("The document \"%1\" contains unsaved work. " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3008 | "Do you want to save it before closing?").arg(currentEditorView()->displayName()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3009 | tr("Save and Close"), tr("Close without Saving"), tr("Cancel"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3010 | 0, | ~~ 3011 | 2)) { | ~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtWidgets/qmessagebox.h:270:16: note: declared here 270 | static int warning(QWidget *parent, const QString &title, | ^~~~~~~ src/texstudio.cpp: In member function ‘bool Texstudio::saveFilesForClosing(const QList&)’: src/texstudio.cpp:3076:53: warning: ‘static int QMessageBox::warning(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 3076 | switch (QMessageBox::warning(this, TEXSTUDIO, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3077 | tr("The document \"%1\" contains unsaved work. " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3078 | "Do you want to save it before closing?").arg(edView->displayName()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3079 | tr("Save and Close"), tr("Close without Saving"), tr("Cancel"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3080 | 0, | ~~ 3081 | 2)) { | ~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtWidgets/qmessagebox.h:270:16: note: declared here 270 | static int warning(QWidget *parent, const QString &title, | ^~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/textanalysis.h:4, from src/textanalysis.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/toolwidgets.o src/toolwidgets.cpp src/texstudio.cpp: In member function ‘bool Texstudio::checkProgramPermission(const QString&, const QString&, LatexDocument*)’: src/texstudio.cpp:5872:37: warning: ‘static int QMessageBox::warning(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 5872 | int t = QMessageBox::warning(nullptr, TEXSTUDIO, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5873 | tr("The document \"%1\" wants to override the command \"%2\" with \"%3\".\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5874 | "Do you want to allow and run the new, overriding command?\n\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5875 | "(a) Yes, allow the new command for this document (only if you trust this document)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5876 | "(b) Yes, allow the new command to be used for all documents (only if you trust the new command to handle arbitrary documents)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5877 | "(c) No, do not use the command \"%3\" and run the default \"%2\" command" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5878 | ).arg(master ? master->getFileName() : "",cmdId,program), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5879 | tr("(a) allow for this document"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5880 | tr("(b) allow for all documents"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5881 | tr("(c) use the default command"), 0, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtWidgets/qmessagebox.h:270:16: note: declared here 270 | static int warning(QWidget *parent, const QString &title, | ^~~~~~~ src/texstudio.cpp: In member function ‘virtual void Texstudio::dropEvent(QDropEvent*)’: src/texstudio.cpp:7439:144: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 7439 | QPoint p = currentEditor()->mapToContents(currentEditor()->mapToFrame(currentEditor()->mapFrom(this, event->pos()))); | ~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtGui/qevent.h:794:19: note: declared here 794 | inline QPoint pos() const { return position().toPoint(); } | ^~~ src/texstudio.cpp: In member function ‘void Texstudio::threadCrashed()’: src/texstudio.cpp:10509:39: warning: ‘static int QMessageBox::warning(QWidget*, const QString&, const QString&, const QString&, const QString&, const QString&, int, int)’ is deprecated: Use the overload taking StandardButtons instead. [-Wdeprecated-declarations] 10509 | int btn = QMessageBox::warning(this, tr("TeXstudio Emergency"), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10510 | tr("TeXstudio has CRASHED due to a %1 in thread %2.\nThe thread has been stopped.\nDo you want to keep TeXstudio running? This may cause data corruption.").arg(signal,threadId), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10511 | tr("Yes"), tr("No, kill the program")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/QMessageBox:1, from src/mostQtHeaders.h:76, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtWidgets/qmessagebox.h:270:16: note: declared here 270 | static int warning(QWidget *parent, const QString &title, | ^~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/txstabwidget.o src/txstabwidget.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/unicodeinsertion.o src/unicodeinsertion.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/texstudio.h:17, from src/texstudio.cpp:15: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from /usr/include/qt6/QtCore/qmath.h:47, from src/toolwidgets.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/toolwidgets.h:7, from src/toolwidgets.cpp:3: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/universalinputdialog.o src/universalinputdialog.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/unicodeinsertion.cpp: In function ‘QString unicodePointToString(unsigned int)’: src/unicodeinsertion.cpp:8:33: warning: ‘static QString QString::fromUcs4(const uint*, qsizetype)’ is deprecated: Use char32_t* overload. [-Wdeprecated-declarations] 8 | return QString::fromUcs4(&u, 1); | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:47, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/unicodeinsertion.h:4, from src/unicodeinsertion.cpp:1: /usr/include/qt6/QtCore/qstring.h:803:20: note: declared here 803 | static QString fromUcs4(const uint *str, qsizetype size = -1) | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/txstabwidget.h:4, from src/txstabwidget.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/unixutils.o src/unixutils.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/updatechecker.o src/updatechecker.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/usermacro.o src/usermacro.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/usermenudialog.o src/usermenudialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/userquickdialog.o src/userquickdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/utilsSystem.o src/utilsSystem.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermacro.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/utilsUI.o src/utilsUI.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/utilsVersion.o src/utilsVersion.cpp In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/usermenudialog.h:15, from src/usermenudialog.cpp:12: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/webpublishdialog.o src/webpublishdialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/xmltagslistwidget.o src/xmltagslistwidget.cpp src/utilsUI.cpp: In function ‘void UtilsUi::resizeInFontHeight(QWidget*, int, int)’: src/utilsUI.cpp:396:34: warning: ‘static QFontMetrics QApplication::fontMetrics()’ is deprecated: Use the QFontMetricsF constructor instead. [-Wdeprecated-declarations] 396 | int h = qApp->fontMetrics().height(); In file included from /usr/include/qt6/QtWidgets/QApplication:1, from src/mostQtHeaders.h:21, from src/utilsUI.h:4, from src/utilsUI.cpp:1: /usr/include/qt6/QtWidgets/qapplication.h:106:25: note: declared here 106 | static QFontMetrics fontMetrics(); | ^~~~~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/filedialog.o src/filedialog.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/macrobrowserui.o src/macrobrowserui.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/debughelper.o src/debug/debughelper.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/debuglogger.o src/debug/debuglogger.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/XKeyboard.o src/xkb/XKeyboard.cpp In file included from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qglobal.h: In instantiation of ‘QtPrivate::QForeachContainer::type> QtPrivate::qMakeForeachContainer(T&&) [with T = QJsonArray&; typename std::decay<_Tp>::type = std::decay::type]’: src/macrobrowserui.cpp:191:9: required from here /usr/include/qt6/QtCore/qglobal.h:1270:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = QJsonArray]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] 1270 | warnIfContainerIsNotShared::type>(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt6/QtCore/qglobal.h:1264:13: note: declared here 1264 | inline void warnIfContainerIsNotShared(...) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qeditor.o src/qcodeedit/lib/qeditor.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qeditorfactory.o src/qcodeedit/lib/qeditorfactory.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/macrobrowserui.h:4, from src/macrobrowserui.cpp:1: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qcodeedit.o src/qcodeedit/lib/qcodeedit.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qpanellayout.o src/qcodeedit/lib/qpanellayout.cpp src/qcodeedit/lib/qeditor.cpp: In member function ‘virtual void QEditor::mouseMoveEvent(QMouseEvent*)’: src/qcodeedit/lib/qeditor.cpp:3677:46: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 3677 | if ( (e->globalPos() - m_dragPoint).manhattanLength() > | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:259:19: note: declared here 259 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ src/qcodeedit/lib/qeditor.cpp: In member function ‘virtual void QEditor::mousePressEvent(QMouseEvent*)’: src/qcodeedit/lib/qeditor.cpp:3752:40: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 3752 | (( e->globalPos() - m_clickPoint).manhattanLength() < | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:259:19: note: declared here 259 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ src/qcodeedit/lib/qeditor.cpp:3834:75: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 3834 | m_dragPoint = e->globalPos(); | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:259:19: note: declared here 259 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ src/qcodeedit/lib/qeditor.cpp: In member function ‘virtual void QEditor::mouseDoubleClickEvent(QMouseEvent*)’: src/qcodeedit/lib/qeditor.cpp:3950:44: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 3950 | m_clickPoint = e->globalPos(); | ~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:259:19: note: declared here 259 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ src/qcodeedit/lib/qeditor.cpp: In member function ‘virtual void QEditor::dragMoveEvent(QDragMoveEvent*)’: src/qcodeedit/lib/qeditor.cpp:4020:63: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 4020 | QDocumentCursor c = cursorForPosition(mapToContents(e->pos())); | ~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:794:19: note: declared here 794 | inline QPoint pos() const { return position().toPoint(); } | ^~~ src/qcodeedit/lib/qeditor.cpp: In member function ‘virtual void QEditor::dropEvent(QDropEvent*)’: src/qcodeedit/lib/qeditor.cpp:4057:65: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 4057 | QDocumentCursor c(cursorForPosition(mapToContents(e->pos()))); | ~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:794:19: note: declared here 794 | inline QPoint pos() const { return position().toPoint(); } | ^~~ src/qcodeedit/lib/qeditor.cpp:4088:74: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 4088 | QDocumentCursor insertCursor = cursorForPosition(mapToContents(e->pos())); | ~~~~~~^~ In file included from /usr/include/qt6/QtGui/QCloseEvent:1, from src/mostQtHeaders.h:27, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtGui/qevent.h:794:19: note: declared here 794 | inline QPoint pos() const { return position().toPoint(); } | ^~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qformatscheme.o src/qcodeedit/lib/qformatscheme.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditor.h:19, from src/qcodeedit/lib/qeditor.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qcodeedit.h:19, from src/qcodeedit/lib/qcodeedit.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qlinemarksinfocenter.o src/qcodeedit/lib/qlinemarksinfocenter.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qpanellayout.h:19, from src/qcodeedit/lib/qpanellayout.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qreliablefilewatch.o src/qcodeedit/lib/qreliablefilewatch.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qeditorinputbinding.o src/qcodeedit/lib/qeditorinputbinding.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qformat.o src/qcodeedit/lib/qformat.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qlinemarksinfocenter.h:19, from src/qcodeedit/lib/qlinemarksinfocenter.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ src/qcodeedit/lib/qeditorinputbinding.cpp: In member function ‘virtual bool QEditorInputBinding::keyPressEvent(QKeyEvent*, QEditor*)’: src/qcodeedit/lib/qeditorinputbinding.cpp:189:52: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations] 189 | if ( ks[idx] == event->key() ) | ^ In file included from /usr/include/qt6/QtCore/qobjectdefs.h:48, from /usr/include/qt6/QtCore/qobject.h:46, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qnamespace.h:1911:26: note: declared here 1911 | constexpr Q_IMPLICIT operator int() const noexcept | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qdocument.o src/qcodeedit/lib/document/qdocument.cpp g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qdocumentcommand.o src/qcodeedit/lib/document/qdocumentcommand.cpp In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2265:77: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h: In instantiation of ‘struct QTypeTraits::has_ostream_operator::const_iterator, void>’: /usr/include/qt6/QtCore/qtypeinfo.h:370:81: required from ‘constexpr const bool QTypeTraits::has_ostream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qtypeinfo.h:386:47: required from ‘constexpr const bool QTypeTraits::has_stream_operator_v::const_iterator>’ /usr/include/qt6/QtCore/qmetatype.h:2378:60: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qglobal.h:1454, from src/modifiedQObject.h:5, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qtypeinfo.h:367:89: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 367 | struct has_ostream_operator() << detail::const_reference())>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::iterator]’ src/qcodeedit/lib/document/qdocument.h:89:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::iterator::operator T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:187:16: note: declared here 187 | inline operator T*() const { return i; } | ^~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:54, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qmetatype.h: In instantiation of ‘static void QtPrivate::QDebugStreamOperatorForType >::debugStream(const QtPrivate::QMetaTypeInterface*, QDebug&, const void*) [with T = QList::const_iterator; bool = true]’: /usr/include/qt6/QtCore/qmetatype.h:2377:59: required from ‘constexpr const QtPrivate::QMetaTypeInterface QtPrivate::QMetaTypeInterfaceWrapper::const_iterator>::metaType’ /usr/include/qt6/QtCore/qmetatype.h:2442:12: required from ‘constexpr const QtPrivate::QMetaTypeInterface* QtPrivate::qMetaTypeInterfaceForType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:2503:61: required from ‘static constexpr QMetaType QMetaType::fromType() [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1238:54: required from ‘int qRegisterNormalizedMetaTypeImplementation(const QByteArray&) [with T = QList::const_iterator]’ /usr/include/qt6/QtCore/qmetatype.h:1270:56: required from ‘int qRegisterNormalizedMetaType(const QByteArray&) [with T = QList::const_iterator]’ src/qcodeedit/lib/document/qdocument.h:90:1: required from here /usr/include/qt6/QtCore/qmetatype.h:2269:11: warning: ‘QList::const_iterator::operator const T*() const [with T = QDocumentLineHandle*]’ is deprecated: Use operator* or operator-> rather than relying on the implicit conversion between a QList/QVector::const_iterator and a raw pointer [-Wdeprecated-declarations] 2269 | { dbg << *reinterpret_cast(a); } | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qobject.h:49, from /usr/include/qt6/QtCore/QObject:1, from src/modifiedQObject.h:35, from src/mostQtHeaders.h:12, from src/qcodeedit/lib/qeditorinputbinding.h:19, from src/qcodeedit/lib/qeditorinputbinding.cpp:16: /usr/include/qt6/QtCore/qlist.h:259:16: note: declared here 259 | inline operator const T*() const { return i; } | ^~~~~~~~ g++ -c -pipe -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -D_REENTRANT -Wall -Wextra -fPIC -DPREFIX=\"/usr\" -D_QCODE_EDIT_BUILD_ -DQNFA_BUILD -DNO_TESTS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_UITOOLS_LIB -DQT_OPENGLWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_QMLINTEGRATION_LIB -DQT_CONCURRENT_LIB -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -I. -Isrc/qtsingleapplication -Isrc -Isrc/debug -Isrc/xkb -Isrc/qcodeedit/lib -Isrc/qcodeedit/lib/document -Isrc/qcodeedit/lib/widgets -Isrc/qcodeedit/lib/qnfa -Isrc/latexparser -Isrc/symbolpanel -I/usr/include/QuaZip-Qt6-1.3/quazip -Isrc/pdfviewer -Isrc/pdfviewer/synctex -I/usr/include/hunspell -I/usr/include/poppler/qt6 -I/usr/include/poppler -I/usr/include/poppler/cpp -I/usr/include/qt6 -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtPrintSupport -I/usr/include/qt6/QtUiTools -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtQml -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtXml -I/usr/include/qt6/QtQmlIntegration -I/usr/include/qt6/QtConcurrent -I/usr/include/qt6/QtCore5Compat -I/usr/include/qt6/QtCore -I.moc -I.ui -I/usr/lib/qt6/mkspecs/linux-g++ -o .obj/qdocumentcursor.o src/qcodeedit/lib/document/qdocumentcursor.cpp src/qcodeedit/lib/qformat.cpp: In member function ‘QTextCharFormat QFormat::toTextCharFormat() const’: src/qcodeedit/lib/qformat.cpp:28:32: warning: ‘void QTextCharFormat::setFontFamily(const QString&)’ is deprecated: Use setFontFamilies instead [-Wdeprecated-declarations] 28 | f.setFontFamily(fontFamily); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qtextcursor.h:46, from /usr/include/qt6/QtWidgets/qlineedit.h:45, from /usr/include/qt6/QtWidgets/qinputdialog.h:45, from /usr/include/qt6/QtWidgets/QInputDialog:1, from src/mostQtHeaders.h:59, from src/qcodeedit/lib/qformat.h:19, from src/qcodeedit/lib/q