>>> octave: Building community/octave 8.1.0-r0 (using abuild 3.10.0-r0) started Tue, 14 Mar 2023 12:06:50 +0000 >>> octave: Checking sanity of /home/buildozer/aports/community/octave/APKBUILD... >>> octave: Analyzing dependencies... >>> octave: Installing for build: build-base arpack-dev bison curl-dev fftw-dev fltk-dev fontconfig-dev freetype-dev gfortran ghostscript-dev glpk-dev glu-dev gnuplot graphicsmagick-dev hdf5-dev imagemagick-dev java-jdk lcms2-dev libltdl libsm-dev libsndfile-dev libtool openblas-dev pcre-dev perl pkgconf portaudio-dev qhull-dev qrupdate-dev qscintilla-dev qt5-qttools-dev rapidjson-dev readline-dev suitesparse-dev texinfo texlive texlive-dvi xz-dev zip zlib-dev gzip (1/333) Installing libgfortran (12.2.1_git20220924-r9) (2/333) Installing gfortran (12.2.1_git20220924-r9) (3/333) Installing openblas (0.3.21-r4) (4/333) Installing liblapack (0.3.21-r4) (5/333) Installing liblapacke (0.3.21-r4) (6/333) Installing openblas-dev (0.3.21-r4) (7/333) Installing arpack (3.8.0-r1) (8/333) Installing arpack-dev (3.8.0-r1) (9/333) Installing m4 (1.4.19-r2) (10/333) Installing bison (3.8.2-r0) (11/333) Installing openssl-dev (3.0.8-r1) (12/333) Installing nghttp2-dev (1.52.0-r0) (13/333) Installing zlib-dev (1.2.13-r0) (14/333) Installing brotli (1.0.9-r11) (15/333) Installing brotli-dev (1.0.9-r11) (16/333) Installing curl-dev (7.88.1-r1) (17/333) Installing fftw-double-libs (3.3.10-r1) (18/333) Installing fftw-long-double-libs (3.3.10-r1) (19/333) Installing fftw-single-libs (3.3.10-r1) (20/333) Installing fftw-dev (3.3.10-r1) (21/333) Installing cairo-tools (1.17.8-r0) (22/333) Installing libbz2 (1.0.8-r4) (23/333) Installing libffi (3.4.4-r0) (24/333) Installing libintl (0.21.1-r2) (25/333) Installing libblkid (2.38.1-r5) (26/333) Installing libmount (2.38.1-r5) (27/333) Installing glib (2.76.0-r1) (28/333) Installing graphite2 (1.3.14-r4) (29/333) Installing harfbuzz (7.1.0-r0) (30/333) Installing libpng (1.6.39-r2) (31/333) Installing freetype (2.13.0-r2) (32/333) Installing fontconfig (2.14.2-r0) (33/333) Installing expat (2.5.0-r0) (34/333) Installing expat-dev (2.5.0-r0) (35/333) Installing bzip2-dev (1.0.8-r4) (36/333) Installing libxau (1.0.11-r0) (37/333) Installing libmd (1.0.4-r1) (38/333) Installing libbsd (0.11.7-r0) (39/333) Installing libxdmcp (1.1.4-r0) (40/333) Installing libxcb (1.15-r0) (41/333) Installing libx11 (1.8.4-r1) (42/333) Installing libxext (1.3.5-r0) (43/333) Installing libxrender (0.9.11-r1) (44/333) Installing pixman (0.42.2-r0) (45/333) Installing cairo (1.17.8-r0) (46/333) Installing harfbuzz-cairo (7.1.0-r0) (47/333) Installing harfbuzz-gobject (7.1.0-r0) (48/333) Installing icu-data-full (72.1-r2) (49/333) Installing icu-libs (72.1-r2) (50/333) Installing harfbuzz-icu (7.1.0-r0) (51/333) Installing harfbuzz-subset (7.1.0-r0) (52/333) Installing xz-libs (5.4.1-r0) (53/333) Installing libxml2 (2.10.3-r2) (54/333) Installing libxml2-utils (2.10.3-r2) (55/333) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (56/333) Installing libgpg-error (1.46-r2) (57/333) Installing libgcrypt (1.10.1-r1) (58/333) Installing libxslt (1.1.37-r2) (59/333) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (60/333) Installing gettext-asprintf (0.21.1-r2) (61/333) Installing libunistring (1.1-r0) (62/333) Installing gettext-libs (0.21.1-r2) (63/333) Installing gettext (0.21.1-r2) (64/333) Installing gettext-dev (0.21.1-r2) (65/333) Installing gdbm (1.23-r0) (66/333) Installing mpdecimal (2.5.1-r1) (67/333) Installing libpanelw (6.4_p20230311-r0) (68/333) Installing readline (8.2.1-r0) (69/333) Installing sqlite-libs (3.41.1-r0) (70/333) Installing python3 (3.11.2-r0) (71/333) Installing linux-headers (6.2-r0) (72/333) Installing libffi-dev (3.4.4-r0) (73/333) Installing bsd-compat-headers (0.7.2-r4) (74/333) Installing libformw (6.4_p20230311-r0) (75/333) Installing libmenuw (6.4_p20230311-r0) (76/333) Installing ncurses-dev (6.4_p20230311-r0) (77/333) Installing libedit-dev (20221030.3.1-r0) (78/333) Installing libpcre2-16 (10.42-r0) (79/333) Installing libpcre2-32 (10.42-r0) (80/333) Installing pcre2-dev (10.42-r0) (81/333) Installing libuuid (2.38.1-r5) (82/333) Installing libfdisk (2.38.1-r5) (83/333) Installing libsmartcols (2.38.1-r5) (84/333) Installing util-linux-dev (2.38.1-r5) (85/333) Installing glib-dev (2.76.0-r1) (86/333) Installing graphite2-dev (1.3.14-r4) (87/333) Installing icu (72.1-r2) (88/333) Installing icu-dev (72.1-r2) (89/333) Installing harfbuzz-dev (7.1.0-r0) (90/333) Installing libpng-dev (1.6.39-r2) (91/333) Installing freetype-dev (2.13.0-r2) (92/333) Installing fontconfig-dev (2.14.2-r0) (93/333) Installing xorgproto (2022.2-r0) (94/333) Installing libxau-dev (1.0.11-r0) (95/333) Installing xcb-proto (1.15.2-r1) (96/333) Installing libxdmcp-dev (1.1.4-r0) (97/333) Installing libxcb-dev (1.15-r0) (98/333) Installing xtrans (1.4.0-r2) (99/333) Installing libx11-dev (1.8.4-r1) (100/333) Installing libxext-dev (1.3.5-r0) (101/333) Installing libxrender-dev (0.9.11-r1) (102/333) Installing pixman-dev (0.42.2-r0) (103/333) Installing util-macros (1.20.0-r0) (104/333) Installing xcb-util (0.4.1-r1) (105/333) Installing xcb-util-dev (0.4.1-r1) (106/333) Installing cairo-gobject (1.17.8-r0) (107/333) Installing cairo-dev (1.17.8-r0) (108/333) Installing libjpeg-turbo (2.1.5.1-r1) (109/333) Installing libjpeg-turbo-dev (2.1.5.1-r1) (110/333) Installing libxft (2.3.7-r0) (111/333) Installing libxft-dev (2.3.7-r0) (112/333) Installing libxinerama (1.1.5-r0) (113/333) Installing libxinerama-dev (1.1.5-r0) (114/333) Installing libdrm (2.4.115-r0) (115/333) Installing libdrm-dev (2.4.115-r0) (116/333) Installing libxdamage (1.1.6-r0) (117/333) Installing libxfixes (6.0.0-r1) (118/333) Installing libxfixes-dev (6.0.0-r1) (119/333) Installing libxdamage-dev (1.1.6-r0) (120/333) Installing libxshmfence (1.3.2-r1) (121/333) Installing libxshmfence-dev (1.3.2-r1) (122/333) Installing mesa (22.3.7-r0) (123/333) Installing wayland-libs-server (1.21.0-r2) (124/333) Installing mesa-gbm (22.3.7-r0) (125/333) Installing mesa-glapi (22.3.7-r0) (126/333) Installing wayland-libs-client (1.21.0-r2) (127/333) Installing mesa-egl (22.3.7-r0) (128/333) Installing libxxf86vm (1.1.5-r1) (129/333) Installing mesa-gl (22.3.7-r0) (130/333) Installing mesa-gles (22.3.7-r0) (131/333) Installing llvm15-libs (15.0.7-r2) (132/333) Installing mesa-osmesa (22.3.7-r0) (133/333) Installing mesa-xatracker (22.3.7-r0) (134/333) Installing libxxf86vm-dev (1.1.5-r1) (135/333) Installing mesa-dev (22.3.7-r0) (136/333) Installing libfltk (1.3.8-r1) (137/333) Installing libfltk_cairo (1.3.8-r1) (138/333) Installing libfltk_forms (1.3.8-r1) (139/333) Installing libfltk_gl (1.3.8-r1) (140/333) Installing libfltk_images (1.3.8-r1) (141/333) Installing fltk-dev (1.3.8-r1) (142/333) Installing dbus-libs (1.14.6-r1) (143/333) Installing avahi-libs (0.8-r9) (144/333) Installing nettle (3.8.1-r0) (145/333) Installing p11-kit (0.24.1-r1) (146/333) Installing libtasn1 (4.19.0-r0) (147/333) Installing gnutls (3.8.0-r0) (148/333) Installing cups-libs (2.4.2-r4) (149/333) Installing jbig2dec (0.19-r2) (150/333) Installing lcms2 (2.15-r0) (151/333) Installing libwebp (1.3.0-r0) (152/333) Installing tiff (4.5.0-r5) (153/333) Installing ghostscript (10.0.0-r2) (154/333) Installing ghostscript-dev (10.0.0-r2) (155/333) Installing glpk (5.0-r2) (156/333) Installing glpk-dev (5.0-r2) (157/333) Installing glu (9.0.2-r2) (158/333) Installing glu-dev (9.0.2-r2) (159/333) Installing libice (1.1.1-r0) (160/333) Installing libsm (1.2.4-r0) (161/333) Installing libxt (1.2.1-r3) (162/333) Installing libxpm (3.5.15-r1) (163/333) Installing aom-libs (3.6.0-r1) (164/333) Installing libdav1d (1.1.0-r0) (165/333) Installing libavif (0.11.1-r0) (166/333) Installing libgd (2.3.3-r6) (167/333) Installing lua5.3-libs (5.3.6-r4) (168/333) Installing fribidi (1.0.12-r1) (169/333) Installing pango (1.50.14-r0) (170/333) Installing gnuplot (5.4.6-r0) (171/333) Installing libde265 (1.0.11-r0) (172/333) Installing numactl (2.0.16-r2) (173/333) Installing x265-libs (3.5-r4) (174/333) Installing libheif (1.15.1-r0) (175/333) Installing libltdl (2.4.7-r1) (176/333) Installing ghostscript-fonts (8.11-r5) (177/333) Installing libwmf (0.2.12-r1) (178/333) Installing graphicsmagick (1.3.40-r0) (179/333) Installing graphicsmagick-c++ (1.3.40-r0) (180/333) Installing graphicsmagick-dev (1.3.40-r0) (181/333) Installing libsz (1.0.6-r1) (182/333) Installing hdf5 (1.12.2-r1) (183/333) Installing hdf5-cpp (1.12.2-r1) (184/333) Installing hdf5-fortran (1.12.2-r1) (185/333) Installing hdf5-hl (1.12.2-r1) (186/333) Installing hdf5-hl-cpp (1.12.2-r1) (187/333) Installing hdf5-hl-fortran (1.12.2-r1) (188/333) Installing hdf5-dev (1.12.2-r1) (189/333) Installing imagemagick-libs (7.1.1.3-r0) (190/333) Installing libjxl (0.8.1-r0) (191/333) Installing shared-mime-info (2.2-r2) (192/333) Installing gdk-pixbuf (2.42.10-r3) (193/333) Installing librsvg (2.55.1-r0) (194/333) Installing imagemagick (7.1.1.3-r0) (195/333) Installing imagemagick-c++ (7.1.1.3-r0) (196/333) Installing imagemagick-dev (7.1.1.3-r0) (197/333) Installing encodings (1.0.7-r0) (198/333) Installing libfontenc (1.1.7-r0) (199/333) Installing mkfontscale (1.2.2-r1) (200/333) Installing font-dejavu (2.37-r4) (201/333) Installing libxcomposite (0.4.6-r1) (202/333) Installing libxi (1.8-r0) (203/333) Installing libxtst (1.2.4-r1) (204/333) Installing alsa-lib (1.2.8-r0) (205/333) Installing giflib (5.2.1-r3) (206/333) Installing openjdk8-jre-lib (8.362.09-r0) (207/333) Installing java-common (0.5-r0) (208/333) Installing p11-kit-trust (0.24.1-r1) (209/333) Installing java-cacerts (1.0-r1) (210/333) Installing nspr (4.35-r0) (211/333) Installing nss (3.89-r0) (212/333) Installing krb5-conf (1.0-r2) (213/333) Installing libcom_err (1.47.0-r0) (214/333) Installing keyutils-libs (1.6.3-r2) (215/333) Installing libverto (0.3.2-r1) (216/333) Installing krb5-libs (1.20.1-r0) (217/333) Installing pcsc-lite-libs (1.9.9-r1) (218/333) Installing liblksctp (1.0.19-r2) (219/333) Installing openjdk8-jre-base (8.362.09-r0) (220/333) Installing openjdk8-jre (8.362.09-r0) (221/333) Installing openjdk8 (8.362.09-r0) (222/333) Installing lcms2-plugins (2.15-r0) (223/333) Installing zstd (1.5.4-r1) (224/333) Installing zstd-dev (1.5.4-r1) (225/333) Installing libtiffxx (4.5.0-r5) (226/333) Installing libwebp-dev (1.3.0-r0) (227/333) Installing tiff-dev (4.5.0-r5) (228/333) Installing lcms2-dev (2.15-r0) (229/333) Installing libice-dev (1.1.1-r0) (230/333) Installing libsm-dev (1.2.4-r0) (231/333) Installing opus (1.3.1-r1) (232/333) Installing opus-dev (1.3.1-r1) (233/333) Installing libogg (1.3.5-r3) (234/333) Installing flac-libs (1.4.2-r1) (235/333) Installing libvorbis (1.3.7-r0) (236/333) Installing libsndfile (1.2.0-r1) (237/333) Installing libogg-dev (1.3.5-r3) (238/333) Installing flac-dev (1.4.2-r1) (239/333) Installing libvorbis-dev (1.3.7-r0) (240/333) Installing libsndfile-dev (1.2.0-r1) (241/333) Installing libtool (2.4.7-r1) (242/333) Installing libpcre16 (8.45-r2) (243/333) Installing libpcre32 (8.45-r2) (244/333) Installing pcre (8.45-r2) (245/333) Installing libpcrecpp (8.45-r2) (246/333) Installing pcre-dev (8.45-r2) (247/333) Installing perl (5.36.0-r0) (248/333) Installing libsamplerate (0.2.2-r1) (249/333) Installing jack (1.9.22-r2) (250/333) Installing portaudio (19.7.0-r0) (251/333) Installing libportaudiocxx (19.7.0-r0) (252/333) Installing alsa-lib-dev (1.2.8-r0) (253/333) Installing portaudio-dev (19.7.0-r0) (254/333) Installing qhull-nonreentrant (2020.2-r2) (255/333) Installing qhull (2020.2-r2) (256/333) Installing qhull-dev (2020.2-r2) (257/333) Installing qrupdate (1.1.5-r1) (258/333) Installing qrupdate-dev (1.1.5-r1) (259/333) Installing qt5-qtbase (5.15.8_git20230109-r3) (260/333) Installing hicolor-icon-theme (0.17-r2) (261/333) Installing libxmu (1.1.4-r0) (262/333) Installing xset (1.2.5-r0) (263/333) Installing xprop (1.2.6-r0) (264/333) Installing xdg-utils (1.1.3-r4) (265/333) Installing gtk-update-icon-cache (3.24.37-r0) (266/333) Installing libxcursor (1.2.1-r1) (267/333) Installing libxrandr (1.5.3-r0) (268/333) Installing libatk-1.0 (2.46.0-r1) (269/333) Installing at-spi2-core (2.46.0-r1) (270/333) Installing libatk-bridge-2.0 (2.46.0-r1) (271/333) Installing libepoxy (1.5.10-r0) (272/333) Installing wayland-libs-cursor (1.21.0-r2) (273/333) Installing wayland-libs-egl (1.21.0-r2) (274/333) Installing xkeyboard-config (2.38-r0) (275/333) Installing libxkbcommon (1.5.0-r0) (276/333) Installing gtk+3.0 (3.24.37-r0) Executing gtk+3.0-3.24.37-r0.post-install (277/333) Installing libevdev (1.13.0-r1) (278/333) Installing mtdev (1.1.6-r2) (279/333) Installing eudev-libs (3.2.11-r7) (280/333) Installing libinput-libs (1.22.1-r1) (281/333) Installing xcb-util-wm (0.4.2-r0) (282/333) Installing xcb-util-image (0.4.1-r0) (283/333) Installing xcb-util-keysyms (0.4.1-r0) (284/333) Installing xcb-util-renderutil (0.3.10-r0) (285/333) Installing libxkbcommon-x11 (1.5.0-r0) (286/333) Installing qt5-qtbase-x11 (5.15.8_git20230109-r3) (287/333) Installing qscintilla (2.13.4-r0) (288/333) Installing qscintilla-dev (2.13.4-r0) (289/333) Installing qt5-qtdeclarative (5.15.8_git20230103-r0) (290/333) Installing qt5-qttools (5.15.8_git20230103-r5) (291/333) Installing libqt5designer (5.15.8_git20230103-r5) (292/333) Installing libqt5designercomponents (5.15.8_git20230103-r5) (293/333) Installing libqt5help (5.15.8_git20230103-r5) (294/333) Installing qt5-qtbase-sqlite (5.15.8_git20230109-r3) (295/333) Installing unixodbc (2.3.11-r0) (296/333) Installing qt5-qtbase-odbc (5.15.8_git20230109-r3) (297/333) Installing libpq (15.2-r1) (298/333) Installing qt5-qtbase-postgresql (5.15.8_git20230109-r3) (299/333) Installing mariadb-connector-c (3.3.4-r0) (300/333) Installing qt5-qtbase-mysql (5.15.8_git20230109-r3) (301/333) Installing freetds (1.3.17-r0) (302/333) Installing qt5-qtbase-tds (5.15.8_git20230109-r3) (303/333) Installing dbus-dev (1.14.6-r1) (304/333) Installing sqlite (3.41.1-r0) (305/333) Installing sqlite-dev (3.41.1-r0) (306/333) Installing qt5-qtbase-dev (5.15.8_git20230109-r3) (307/333) Installing clang15-libclang (15.0.7-r3) (308/333) Installing qt5-qttools-dev (5.15.8_git20230103-r5) (309/333) Installing rapidjson-dev (1.1.0-r4) (310/333) Installing libhistory (8.2.1-r0) (311/333) Installing readline-dev (8.2.1-r0) (312/333) Installing libgmpxx (6.2.1-r2) (313/333) Installing gmp-dev (6.2.1-r2) (314/333) Installing mpfr-dev (4.2.0-r0) (315/333) Installing suitesparse-graphblas (5.10.1-r1) (316/333) Installing suitesparse (5.10.1-r1) (317/333) Installing suitesparse-dev (5.10.1-r1) (318/333) Installing texinfo (7.0.2-r0) (319/333) Installing texmf-dist (2022.63035-r0) (320/333) Installing libpaper (2.0.10-r1) (321/333) Installing libsynctex (20220403.62885-r7) (322/333) Installing texlive (20220403.62885-r7) (323/333) Installing texlive-dvi (20220403.62885-r7) (324/333) Installing xz (5.4.1-r0) (325/333) Installing xz-dev (5.4.1-r0) (326/333) Installing unzip (6.0-r13) (327/333) Installing zip (3.0-r10) (328/333) Installing less (608-r1) (329/333) Installing gzip (1.12-r0) (330/333) Installing .makedepends-octave (20230314.120651) (331/333) Installing perl-error (0.17029-r1) (332/333) Installing perl-git (2.40.0-r0) (333/333) Installing git-perl (2.40.0-r0) Executing busybox-1.36.0-r5.trigger Executing ca-certificates-20230106-r0.trigger Executing glib-2.76.0-r1.trigger Executing fontconfig-2.14.2-r0.trigger Executing shared-mime-info-2.2-r2.trigger Executing gdk-pixbuf-2.42.10-r3.trigger Executing mkfontscale-1.2.2-r1.trigger Executing java-common-0.5-r0.trigger Executing gtk-update-icon-cache-3.24.37-r0.trigger Executing texlive-20220403.62885-r7.trigger --> mktexlsr updmap.cfg backed up as /usr/share/texmf-config/web2c/updmap.cfg.bak --> updmap-sys --syncwithtrees --> updmap-sys --> fmtutil-sys --all OK: 1811 MiB in 429 packages >>> octave: Cleaning up srcdir >>> octave: Cleaning up pkgdir >>> octave: Fetching https://distfiles.alpinelinux.org/distfiles/edge/octave-8.1.0.tar.xz >>> octave: Fetching https://distfiles.alpinelinux.org/distfiles/edge/octave-8.1.0.tar.xz >>> octave: Checking sha512sums... octave-8.1.0.tar.xz: OK abs.patch: OK >>> octave: Unpacking /var/cache/distfiles/edge/octave-8.1.0.tar.xz... >>> octave: abs.patch patching file libinterp/corefcn/pr-output.cc Hunk #1 succeeded at 2935 with fuzz 2 (offset -217 lines). checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking build system type... armv6-alpine-linux-musleabihf checking host system type... armv6-alpine-linux-musleabihf checking whether make supports the include directive... yes (GNU style) checking for armv6-alpine-linux-musleabihf-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether the compiler is clang... no checking for compiler option needed when checking for declarations... none checking dependency style of gcc... gcc3 checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for sys/param.h... yes checking for sys/socket.h... yes checking for dirent.h... yes checking for fnmatch.h... yes checking for netdb.h... yes checking for getopt.h... yes checking for sys/cdefs.h... yes checking for sys/time.h... yes checking for glob.h... yes checking for threads.h... yes checking for iconv.h... yes checking for limits.h... yes checking for langinfo.h... yes checking for xlocale.h... no checking for math.h... yes checking for sys/mman.h... yes checking for sys/select.h... yes checking for stdalign.h... yes checking for stdbool.h... yes checking for stdckdint.h... no checking for sys/random.h... yes checking for sys/resource.h... yes checking for sys/times.h... yes checking for sys/uio.h... yes checking for sys/utsname.h... yes checking for sys/wait.h... yes checking for features.h... yes checking for crtdefs.h... no checking for wctype.h... yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no defining octlibdir to be ${libdir}/octave/${version} defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type} defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type} defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type} defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type} defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type} defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type} defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type} defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type} defining octincludedir to be ${includedir}/octave-${version}/octave defining fcnfiledir to be ${datadir}/octave/${version}/m defining localfcnfiledir to be ${datadir}/octave/site/m defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m defining octetcdir to be ${datadir}/octave/${version}/etc defining octlocaledir to be ${datadir}/octave/${version}/locale defining doc_cache_file to be ${octetcdir}/doc-cache defining octtestsdir to be ${octetcdir}/tests defining texi_macros_file to be ${octetcdir}/macros.texi defining imagedir to be ${datadir}/octave/${version}/imagelib defining octdatadir to be ${datadir}/octave/${version}/data defining octdocdir to be ${datadir}/octave/${version}/doc defining octfontsdir to be ${datadir}/octave/${version}/fonts defining startupfiledir to be ${fcnfiledir}/startup defining localstartupfiledir to be ${localfcnfiledir}/startup defining man1dir to be ${mandir}/man1 defining man1ext to be .1 defining infofile to be ${infodir}/octave.info checking for armv6-alpine-linux-musleabihf-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gawk... (cached) awk checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for gfind... no checking for find... find checking for a usable sed... /bin//sed checking for perl... perl checking for gperf... no configure: WARNING: I didn't find gperf, but it's only a problem if you need to reconstruct oct-gperf.h checking for flex... no checking for lex... no configure: WARNING: I didn't find flex, but it's only a problem if you need to reconstruct lex.cc, which is the case if you're building from VCS sources. checking for bison... bison checking for bison 3.0 or newer... 3.8.2, ok checking syntax of bison api.prefix (or name-prefix) declaration... api brace checking whether api.prefix applies to yysymbol_kind_t... no checking for makeinfo... makeinfo checking for makeinfo support for @sortas command... yes checking for texi2dvi... texi2dvi checking for texi2pdf... texi2pdf checking for options to make reproducible archives with GNU tar... --owner=0 --group=0 --numeric-owner --sort=name checking whether ln -s works... yes checking for gs... gs checking for gnuplot... gnuplot checking for less... less checking for python3... python3 checking for icotool... no configure: WARNING: I didn't find icotool, but it's only a problem if you need to reconstruct octave-logo.ico, which is the case if you're building from VCS sources. checking for rsvg-convert... no configure: WARNING: I didn't find rsvg-convert, but it's only a problem if you need to reconstruct octave-logo-*.png, which is the case if you're building from VCS sources. checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking whether g++ supports C++11 features by default... yes checking for armv6-alpine-linux-musleabihf-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking whether the compiler is clang... (cached) no checking for compiler option needed when checking for declarations... (cached) none checking dependency style of gcc... (cached) gcc3 checking how to run the C preprocessor... gcc -E checking whether gcc needs -traditional... no checking for Minix Amsterdam compiler... no checking for armv6-alpine-linux-musleabihf-ar... no checking for ar... ar checking for armv6-alpine-linux-musleabihf-ranlib... no checking for ranlib... ranlib checking for _LARGEFILE_SOURCE value needed for large files... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking g++ compiler version number... 12.2.1 checking whether stl_algo.h is broken... no checking gcc compiler version number... 12.2.1 configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function checking for sin in -lm... yes checking for armv6-alpine-linux-musleabihf-gfortran... armv6-alpine-linux-musleabihf-gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether armv6-alpine-linux-musleabihf-gfortran accepts -g... yes checking whether a usable Fortran compiler was found... yes checking how to get verbose linking output from armv6-alpine-linux-musleabihf-gfortran... -v checking for Fortran 77 libraries of armv6-alpine-linux-musleabihf-gfortran... -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1 -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1/../../../../armv6-alpine-linux-musleabihf/lib -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1/../../.. -lgfortran -lm -lssp_nonshared checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: defining FFLAGS to be -g -O2 configure: defining FPICFLAG to be -fPIC configure: defining CPICFLAG to be -fPIC configure: defining CXXPICFLAG to be -fPIC configure: defining SH_LDFLAGS to be -shared configure: defining DL_LDFLAGS to be -shared configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic configure: defining NO_OCT_FILE_STRIP to be false configure: defining TEMPLATE_AR to be ar configure: defining TEMPLATE_ARFLAGS to be cr configure: defining library_path_var to be LD_LIBRARY_PATH checking size of int... 4 checking size of void *... 4 checking for a sed that does not truncate output... /bin//sed checking whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking whether pthread stack size does not account for thread-local storage... no checking for OpenMP flag of C compiler... -fopenmp checking for OpenMP flag of C++ compiler... -fopenmp checking for omp.h... yes checking for omp_get_num_threads... yes checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin//sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/armv6-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 98304 checking how to convert armv6-alpine-linux-musleabihf file names to armv6-alpine-linux-musleabihf format... func_convert_file_noop checking how to convert armv6-alpine-linux-musleabihf file names to toolchain format... func_convert_file_noop checking for /usr/armv6-alpine-linux-musleabihf/bin/ld option to reload object files... -r checking for armv6-alpine-linux-musleabihf-file... no checking for file... file checking for armv6-alpine-linux-musleabihf-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for armv6-alpine-linux-musleabihf-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for armv6-alpine-linux-musleabihf-ar... ar checking for archiver @FILE support... @ checking for armv6-alpine-linux-musleabihf-strip... no checking for strip... strip checking for armv6-alpine-linux-musleabihf-ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for armv6-alpine-linux-musleabihf-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/armv6-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for armv6-alpine-linux-musleabihf-gfortran option to produce PIC... -fPIC checking if armv6-alpine-linux-musleabihf-gfortran PIC flag -fPIC works... yes checking if armv6-alpine-linux-musleabihf-gfortran static flag -static works... yes checking if armv6-alpine-linux-musleabihf-gfortran supports -c -o file.o... yes checking if armv6-alpine-linux-musleabihf-gfortran supports -c -o file.o... (cached) yes checking whether the armv6-alpine-linux-musleabihf-gfortran linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if sgemm_ is being linked in already... no checking for sgemm_ in -lopenblas... yes checking BLAS library integer size... 4 checking for cheev_... yes checking default size of Fortran INTEGER... 4 checking whether armv6-alpine-linux-musleabihf-gfortran accepts -ffloat-store... yes setting F77_FLOAT_STORE_FLAG to -ffloat-store checking whether armv6-alpine-linux-musleabihf-gfortran accepts -std=legacy... yes adding -std=legacy to FFLAGS checking whether g++ accepts -rdynamic... yes configure: defining CROSS_TOOL_PREFIX to be configure: defining MKOCTFILE_AR to be ar configure: defining MKOCTFILE_CC to be gcc configure: defining MKOCTFILE_CXX to be g++ configure: defining MKOCTFILE_F77 to be armv6-alpine-linux-musleabihf-gfortran configure: defining MKOCTFILE_RANLIB to be ranlib checking whether C++ supports dynamic auto arrays... yes checking for IEEE 754 data format... yes checking whether bit_and, bit_or, bit_xor are defined in the C++ library... yes checking whether complex class can set components independently... yes checking whether complex class can reference components independently... no checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking whether the preprocessor supports include_next... yes checking whether source code line length is unlimited... yes checking for C/C++ restrict keyword... __restrict__ checking whether uses 'inline' correctly... yes checking for btowc... yes checking for canonicalize_file_name... no checking for faccessat... yes checking for realpath... yes checking for lstat... yes checking for readlinkat... yes checking for _set_invalid_parameter_handler... no checking for fchdir... yes checking for fcntl... yes checking for symlink... yes checking for fdopendir... yes checking for mempcpy... yes checking for fnmatch... yes checking for mbsrtowcs... yes checking for fstatat... yes checking for ftruncate... yes checking for getdelim... yes checking for getdtablesize... yes checking for getlogin_r... yes checking for getprogname... no checking for getexecname... no checking for getrandom... yes checking for getrusage... yes checking for gettimeofday... yes checking for glob... yes checking for glob_pattern_p... no checking for getpwnam_r... yes checking for isblank... yes checking for link... yes checking for uselocale... yes checking for newlocale... yes checking for duplocale... yes checking for freelocale... yes checking for mbsinit... yes checking for mbrtowc... yes checking for mprotect... yes checking for mkostemp... yes checking for mkostemps... yes checking for openat... yes checking for pipe... yes checking for pselect... yes checking for pthread_sigmask... yes checking for readlink... yes checking for setenv... yes checking for sigaction... yes checking for sigaltstack... yes checking for siginterrupt... yes checking for snprintf... yes checking for strptime... yes checking for localtime_r... yes checking for timegm... yes checking for vasnprintf... no checking for iswcntrl... yes checking for wmempcpy... no checking for nl_langinfo and CODESET... yes checking for a traditional french locale... none checking whether malloc is ptrdiff_t safe... no checking whether malloc, realloc, calloc set errno on failure... yes checking whether lstat correctly handles trailing slash... yes checking whether // is distinct from /... no checking whether realpath works... nearly checking whether byte ordering is bigendian... no checking for gcc options needed to detect all undeclared functions... none needed checking if environ is properly declared... yes checking for complete errno.h... yes checking whether strerror_r is declared... yes checking whether strerror_r returns char *... no checking whether ctype.h defines __header_inline... no checking whether fchdir is declared... yes checking for working fcntl.h... yes checking for pid_t... yes checking for mode_t... yes checking whether strmode is declared... no checking for eaccess... yes checking for mbstate_t... yes checking whether frexp() can be used without linking with libm... yes checking whether alarm is declared... yes checking whether frexp works... yes checking whether stdin defaults to large file offsets... yes checking whether fseeko is declared... yes checking for fseeko... yes checking whether stat file-mode macros are broken... no checking for nlink_t... yes checking whether ftello is declared... yes checking whether ungetc works on arbitrary bytes... yes checking for ftello... yes checking whether ftello works... yes checking whether getcwd (NULL, 0) allocates memory for result... yes checking for getcwd with POSIX signature... yes checking whether getcwd is declared... yes checking whether getdelim is declared... yes checking whether getdtablesize is declared... yes checking whether getline is declared... yes checking whether getlogin_r is declared... yes checking whether getlogin is declared... yes checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... no checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking for pthread.h... yes checking for pthread_kill in -lpthread... yes checking whether POSIX threads API is available... yes checking whether setlocale (LC_ALL, NULL) is multithread-safe... no checking whether setlocale (category, NULL) is multithread-safe... yes checking whether imported symbols can be declared weak... yes checking for ld... /usr/armv6-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... yes checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib checking for iconv... yes checking for working iconv... yes checking whether iconv is compatible with its POSIX signature... yes checking for inline... inline checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no checking for wint_t... yes checking whether wint_t is large enough... yes checking whether the compiler produces multi-arch binaries... no checking whether stdint.h conforms to C99... yes checking whether stdint.h works without ISO C predefines... yes checking whether stdint.h has UINTMAX_WIDTH etc.... no checking where to find the exponent in a 'double'... word 1 bit 20 checking whether langinfo.h defines CODESET... yes checking whether langinfo.h defines T_FMT_AMPM... yes checking whether langinfo.h defines ALTMON_1... no checking whether langinfo.h defines ERA... yes checking whether langinfo.h defines YESEXPR... yes checking for wchar_t... yes checking for good max_align_t... yes checking whether NULL can be used in arbitrary expressions... yes checking whether locale.h defines locale_t... yes checking whether locale.h conforms to POSIX:2001... yes checking whether struct lconv is properly defined... yes checking for LC_MESSAGES... yes checking whether uselocale works... yes checking for fake locale system (OpenBSD)... no checking for Solaris 11.4 locale system... no checking for getlocalename_l... no checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... no checking whether imported symbols can be declared weak... (cached) yes checking for multithread API to use... posix checking whether malloc (0) returns nonnull... yes checking whether NAN macro works... yes checking whether HUGE_VAL works... yes checking for a traditional japanese locale... none checking for a french Unicode locale... none checking for a transitional chinese locale... none checking for mmap... yes checking for MAP_ANONYMOUS... yes checking whether memchr works... yes checking whether memrchr is declared... yes checking whether defines MIN and MAX... no checking whether defines MIN and MAX... yes checking whether time_t is signed... yes checking for working mktime... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking for O_CLOEXEC... yes checking for promoted mode_t type... mode_t checking whether is self-contained... yes checking for sigset_t... yes checking for library containing setsockopt... none needed checking whether setenv is declared... yes checking for search.h... yes checking for tsearch... yes checking for uid_t in sys/types.h... yes checking for volatile sig_atomic_t... yes checking for sighandler_t... yes checking whether snprintf returns a byte count as in C99... yes checking whether snprintf is declared... yes checking whether fcloseall is declared... no checking which flavor of printf attribute matches inttypes macros... system checking whether ecvt is declared... yes checking whether fcvt is declared... yes checking whether gcvt is declared... yes checking whether strdup is declared... yes checking whether strerror(0) succeeds... yes checking whether strnlen is declared... yes checking whether strsignal is declared... yes checking whether is self-contained... yes checking for shutdown... yes checking whether defines the SHUT_* macros... yes checking for struct sockaddr_storage... yes checking for sa_family_t... yes checking for struct sockaddr_storage.ss_family... yes checking for struct tms... yes checking for struct utsname... yes checking for struct timespec in ... yes checking for TIME_UTC in ... yes checking whether execvpe is declared... yes checking whether unsetenv is declared... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking whether snprintf truncates the result as in C99... yes checking for snprintf... (cached) yes checking for strnlen... yes checking for wcslen... yes checking for wcsnlen... yes checking for mbrtowc... (cached) yes checking for wcrtomb... yes checking whether _snprintf is declared... no checking whether wcsdup is declared... yes checking whether iswcntrl works... yes checking for towlower... yes checking for wctype_t... yes checking for wctrans_t... yes checking for C compiler option to allow warnings... -Wno-error checking for alloca as a compiler built-in... yes checking for static_assert... yes, an macro checking whether btowc(0) is correct... yes checking whether btowc(EOF) is correct... guessing yes checking for __builtin_expect... yes checking for byteswap.h... yes checking whether this system supports file names of any length... no checking for library containing clock_gettime... none required checking for clock_getres... yes checking for clock_gettime... yes checking for clock_settime... yes checking for closedir... yes checking for d_ino member in directory struct... yes checking for d_type member in directory struct... yes checking for dirfd... yes checking whether dirfd is declared... yes checking whether dirfd is a macro... no checking whether // is distinct from /... (cached) no checking whether dup works... yes checking whether dup2 works... yes checking for error_at_line... no checking whether fcntl handles F_DUPFD correctly... yes checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check checking whether fdopendir is declared... yes checking whether fdopendir works... yes checking for flexible array member... yes checking whether conversion from 'int' to 'long double' works... yes checking for working POSIX fnmatch... yes checking whether free is known to preserve errno... no checking whether frexpf can be used without linking with libm... yes checking whether frexpf works... yes checking for fseeko... (cached) yes checking whether fstatat (..., 0) works... yes checking for ftello... (cached) yes checking whether ftello works... (cached) yes checking whether getcwd handles long file names properly... no, but it is partly working checking for getpagesize... yes checking whether getcwd succeeds when 4k < cwd_length < 16k... yes checking for working getdelim function... yes checking whether getdtablesize works... yes checking for gethostname... yes checking for HOST_NAME_MAX... yes checking for getline... yes checking for working getline function... yes checking whether getlogin_r works with small buffers... yes checking whether program_invocation_name is declared... yes checking whether program_invocation_short_name is declared... yes checking whether __argv is declared... no checking whether getrandom is compatible with its GNU+BSD signature... yes checking for gettimeofday with POSIX signature... yes checking for GNU glob interface version 1 or 2... no checking whether the compiler generally respects inline... yes checking whether isnan(double) can be used without linking with libm... yes checking whether the -Werror option is usable... yes checking for simple visibility declarations... yes checking whether the compiler supports the __inline keyword... yes checking whether link obeys POSIX... yes checking for pthread_rwlock_t... yes checking whether pthread_rwlock_rdlock prefers a writer to a reader... no checking whether lseek detects pipes... yes checking whether mbrtowc handles incomplete characters... guessing yes checking whether mbrtowc works as well as mbtowc... guessing yes checking whether mbrtowc handles a NULL pwc argument... guessing yes checking whether mbrtowc handles a NULL string argument... guessing yes checking whether mbrtowc has a correct return value... guessing yes checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes checking whether mbrtowc stores incomplete characters... guessing no checking whether mbrtowc works on empty input... yes checking whether the C locale is free of encoding errors... yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether mbsrtowcs works... guessing yes checking for mbtowc... yes checking for mempcpy... (cached) yes checking for memrchr... yes checking whether mkdir handles trailing slash... yes checking whether mkdir handles trailing dot... yes checking for mkfifo... yes checking whether mkfifo rejects trailing slashes... yes checking for __mktime_internal... no checking for library containing nanosleep... none required checking for working nanosleep... no (mishandles large arguments) checking for sys/pstat.h... no checking for sys/sysmp.h... no checking for sys/param.h... (cached) yes checking for sys/sysctl.h... no checking for sched_getaffinity... yes checking for sched_getaffinity_np... no checking for pstat_getdynamic... no checking for sysmp... no checking for sysctl... no checking for glibc compatible sched_getaffinity... yes checking whether open recognizes a trailing slash... yes checking for opendir... yes checking whether program_invocation_name is declared... (cached) yes checking whether program_invocation_short_name is declared... (cached) yes checking whether signature of pselect conforms to POSIX... yes checking whether pselect detects invalid fds... yes checking whether pthread_sigmask is a macro... no checking whether pthread_sigmask returns error numbers... yes checking whether pthread_sigmask unblocks signals correctly... guessing yes checking for putenv compatible with GNU and SVID... yes checking for raise... yes checking for sigprocmask... yes checking for rawmemchr... no checking for readdir... yes checking for readline... yes checking how to link with libreadline... /usr/lib/libreadline.so checking for readline/readline.h... yes checking for readline/history.h... yes checking whether readlink signature is correct... yes checking whether readlink handles trailing slash correctly... yes checking whether readlink truncates results correctly... yes checking whether realloc (0, 0) returns nonnull... yes checking for reallocarray... yes checking for rewinddir... yes checking whether rmdir works... yes checking whether select supports a 0 argument... yes checking whether select detects invalid fds... yes checking whether setenv validates arguments... yes checking whether setlocale supports the C locale... yes checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) no checking whether setlocale (category, NULL) is multithread-safe... (cached) yes checking whether imported symbols can be declared weak... (cached) yes checking whether the -Werror option is usable... (cached) yes checking for simple visibility declarations... (cached) yes checking for struct sigaction.sa_sigaction... yes checking for sigprocmask... (cached) yes checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for snprintf... (cached) yes checking whether snprintf respects a size of 1... yes checking whether printf supports POSIX/XSI format strings with positions... yes checking for socklen_t... yes checking for ssize_t... yes checking whether stat handles trailing slashes on files... yes checking for struct stat.st_atim.tv_nsec... yes checking whether struct stat.st_atim is of type struct timespec... yes checking for struct stat.st_birthtimespec.tv_nsec... no checking for struct stat.st_birthtimensec... no checking for struct stat.st_birthtim.tv_nsec... no checking for alignas and alignof... yes, macros checking for bool, true, false... no checking for stpcpy... yes checking for strcasecmp... yes checking for strncasecmp... yes checking whether strncasecmp is declared... yes checking for working strerror function... yes checking for working strnlen... yes checking for strsignal... yes checking whether strsignal always returns a string... yes checking whether symlink handles trailing slash correctly... yes checking for sys/single_threaded.h... no checking whether localtime_r is declared... yes checking whether localtime_r is compatible with its POSIX signature... yes checking whether localtime works even near extrema... yes checking for timezone_t... no checking for uname... yes checking whether unlink honors trailing slashes... yes checking whether unlink of a parent directory fails as it should... guessing yes checking for unsetenv... yes checking for unsetenv() return type... int checking whether unsetenv obeys POSIX... yes checking for variable-length arrays... yes checking for ptrdiff_t... yes checking for vasprintf... yes checking for wmemchr... yes checking for stdint.h... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for dlfcn.h... (cached) yes checking for floatingpoint.h... no checking for fpu_control.h... no checking for grp.h... yes checking for ieeefp.h... no checking for pthread.h... (cached) yes checking for pwd.h... yes checking for sys/ioctl.h... yes checking for stropts.h... yes checking for sys/stropts.h... yes checking whether stdatomic.h can be compiled... yes checking for termios.h... yes checking for termio.h... no checking for sgtty.h... no checking for conio.h... no checking for int64_t... yes checking for mode_t... (cached) yes checking for off_t... yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... yes checking for uid_t in sys/types.h... (cached) yes checking for uint64_t... yes checking for dev_t... yes checking for ino_t... yes checking for ptrdiff_t... (cached) yes checking for long long int... yes checking for unsigned long long int... yes checking size of long double... 8 checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for struct group.gr_passwd... no checking for struct tm.tm_zone... (cached) yes checking whether g++ allows overload of char, int8_t, and uint8_t... yes checking whether MIPS processor is using non-standard NaN encoding... no checking for ctermid... yes checking for dup2... yes checking for endgrent... yes checking for endpwent... yes checking for execvp... yes checking for fork... yes checking for getegid... yes checking for geteuid... yes checking for getgid... yes checking for getgrent... yes checking for getgrgid... yes checking for getgrnam... yes checking for getpgrp... yes checking for getpid... yes checking for getppid... yes checking for getpwent... yes checking for getpwuid... yes checking for getuid... yes checking for isascii... yes checking for kill... yes checking for lgamma_r... yes checking for lgammaf_r... yes checking for realpath... (cached) yes checking for resolvepath... no checking for select... yes checking for setgrent... yes checking for setpwent... yes checking for setsid... yes checking for siglongjmp... yes checking for strsignal... (cached) yes checking for tcgetattr... yes checking for tcsetattr... yes checking for toascii... yes checking for umask... yes checking for waitpid... yes checking for _getch... no checking for _kbhit... no checking for MATH DEFINES in math.h... yes checking for getrusage... (cached) yes checking for getpwnam... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether closedir returns void... no checking for struct exception in math.h... no checking whether sys_siglist is declared... no checking for pcre2.h... yes checking for pcre2_compile_8 in -lpcre2-8... yes checking whether PCRE2 library was compiled with UTF support... yes checking for libqhull_r/libqhull_r.h... yes checking for qh_qhull in -lqhull_r... yes checking for qh_version in -lqhull_r... yes checking whether the qhull_r library works... yes checking for rapidjson/rapidjson.h... yes checking for working PrettyWriter in RapidJSON... no configure: WARNING: RapidJSON library found, but some features do not seem to work properly. The "PrettyWriter" option in jsonencode will be disabled. checking for readline... (cached) yes checking how to link with libreadline... /usr/lib/libreadline.so checking for readline/readline.h... (cached) yes checking for readline/history.h... (cached) yes checking for zlib.h... yes checking for gzclearerr in -lz... yes checking for bzlib.h... yes checking for BZ2_bzCompressInit in -lbz2... yes checking for hdf5.h... yes checking for H5Gget_num_objs in -lhdf5... yes checking whether HDF5 library has enforced version 1.6 API... no checking whether HDF5 library has UTF-8 file API... yes checking for fftw3.h... yes checking for fftw_plan_dft_1d in -lfftw3... yes checking for fftw3.h... (cached) yes checking for fftwf_plan_dft_1d in -lfftw3f... yes checking for fftw3 multi-threading support... -lfftw3_threads checking for fftw3f multi-threading support... -lfftw3f_threads checking for glpk.h... yes checking for glp_simplex in -lglpk... yes checking whether the glpk library has glp_interior(glp_prob*, glp_iptcp*)... yes checking for curl/curl.h... yes checking for curl_easy_escape in -lcurl... yes checking for CURLOPT_DIRLISTONLY in curl/curl.h... yes checking for sndfile.h... yes checking for sf_open in -lsndfile... yes checking whether sndfile library is modern enough... yes checking for portaudio.h... yes checking for Pa_GetDeviceCount in -lportaudio -lm -lpthread -lasound... yes checking for Magick++.h... yes checking for Magick::ColorRGB and Magick::PixelPacket in Magick++.h... yes checking for X... libraries , headers checking for XrmInitialize in -lX11... yes checking whether /usr/armv6-alpine-linux-musleabihf/bin/ld accepts -framework Carbon... no checking whether /usr/armv6-alpine-linux-musleabihf/bin/ld accepts -framework OpenGL... no checking for GL/gl.h... yes checking for GL/glu.h... yes checking for GL/glext.h... yes checking for OpenGL/glext.h... no checking for glEnable in -lGL... yes checking for freetype2... yes checking for FreeType2 version >= 9.03... yes checking for FT_Reference_Face... yes checking for fontconfig.h... no checking for fontconfig/fontconfig.h... yes checking for FcInit in -lfontconfig -lfreetype... yes checking Qt version 5... checking for Qt5Core Qt5Gui Qt5Help Qt5Network Qt5PrintSupport Qt5Xml... yes checking for armv6-alpine-linux-musleabihf-qtchooser... no checking for qtchooser... no checking for armv6-alpine-linux-musleabihf-moc-qt5... no checking for moc-qt5... moc-qt5 checking for armv6-alpine-linux-musleabihf-uic-qt5... no checking for uic-qt5... uic-qt5 checking for armv6-alpine-linux-musleabihf-rcc-qt5... no checking for rcc-qt5... rcc-qt5 checking for armv6-alpine-linux-musleabihf-lrelease-qt5... no checking for lrelease-qt5... lrelease-qt5 checking for armv6-alpine-linux-musleabihf-qcollectiongenerator-qt5... no checking for qcollectiongenerator-qt5... qcollectiongenerator-qt5 checking for armv6-alpine-linux-musleabihf-qhelpgenerator-qt5... no checking for qhelpgenerator-qt5... qhelpgenerator-qt5 checking for pty.h... yes checking for libutil.h... no checking for util.h... no checking for library containing openpty... none required checking for chmod... yes checking for chown... yes checking for ftruncate... (cached) yes checking for mmap... (cached) yes checking for munmap... yes checking for QStandardPaths... yes checking for QFontMetrics::horizontalAdvance function... yes checking for QGuiApplication::setDesktopFileName... yes checking for QHelpSearchQueryWidget::searchInput... yes checking for new QHelpIndexWidget API... yes checking for QList::QList (iterator, iterator) constructor... yes checking for QMainWindow::resizeDocks in ... yes checking for QPrinter::setPageSize in ... yes checking for QScreen::devicePixelRatio in ... yes checking for QHelpEngine::documentsForIdentifier in ... yes checking for QWheelEvent::angleDelta in ... yes checking for QWheelEvent::position in ... yes checking for QPainter::LosslessImageRendering flag... yes checking for QOverload template... yes checking for QRegion iterators and related functions... yes checking for Qt::ImCursorRectangle enum value... yes checking for Qt::SplitBehavior enum... yes checking for QOpenGLWidget... yes checking for QGLWidget... yes checking for QGLFunctions_1_1... no checking whether Qt works with OpenGL and GLU... yes checking for QOffscreenSurface... yes checking whether Qt supports full offscreen OpenGL rendering... yes checking for the QScintilla library for Qt 5... -lqscintilla2_qt5 checking whether QScintilla has version 2.6.0 or later... yes checking for Qsci/qscilexeroctave.h... yes checking for Qsci/qscilexermatlab.h... yes checking for fltk-config... /usr/bin/fltk-config checking for OpenGL support in FLTK... yes checking for gl2ps.h... no configure: WARNING: gl2ps library not found. Printing of OpenGL graphics will be disabled. checking for sqr1up in -lqrupdate... yes checking for slup1up in -lqrupdate... yes checking for SuiteSparse_time in -lsuitesparseconfig... yes checking for amd.h... no checking for suitesparse/amd.h... yes checking for amd_postorder in -lamd... yes checking for camd.h... no checking for suitesparse/camd.h... yes checking for camd_postorder in -lcamd... yes checking for colamd.h... no checking for suitesparse/colamd.h... yes checking for colamd in -lcolamd... yes checking for ccolamd.h... no checking for suitesparse/ccolamd.h... yes checking for ccolamd in -lccolamd... yes checking for cholmod.h... no checking for suitesparse/cholmod.h... yes checking for cholmod_start in -lcholmod... yes checking for SuiteSparseQR.hpp... no checking for suitesparse/SuiteSparseQR.hpp... yes checking for SuiteSparseQR_C in -lspqr... yes checking for cs.h... no checking for suitesparse/cs.h... yes checking for cs_di_sqr in -lcxsparse... yes checking whether CXSparse is version 2.2 or later... yes checking for umfpack.h... no checking for suitesparse/umfpack.h... yes checking for umfpack_zi_get_determinant in -lumfpack... yes checking for klu.h... no checking for suitesparse/klu.h... yes checking for klu_solve in -lklu... yes checking for UMFPACK separate complex matrix and rhs split... yes checking for nvector_serial.h... no checking for nvector/nvector_serial.h... no configure: WARNING: SUNDIALS NVECTOR serial library not found. The solvers ode15i and ode15s will be disabled. checking for dseupd in -larpack... yes checking whether the arpack library works... yes checking whether the arpack library is free of bugs... yes checking for java... /usr/lib/jvm/default-jvm/jre/bin/java checking for javac... /usr/lib/jvm/default-jvm/bin/javac checking for jar... /usr/lib/jvm/default-jvm/bin/jar checking for Java version... 1.8.0_362 checking for libjvm.so... /usr/lib/jvm/java-1.8-openjdk/jre/lib/aarch32/server checking for include file ... /usr/lib/jvm/default-jvm/include configure: defining EXTERNAL_DLL_DEFS to be -DEXTERNAL_DLL configure: defining OCTAVE_DLL_DEFS to be -DOCTAVE_DLL configure: defining OCTINTERP_DLL_DEFS to be -DOCTINTERP_DLL configure: defining OCTGUI_DLL_DEFS to be -DOCTGUI_DLL configure: defining OCTGRAPHICS_DLL_DEFS to be -DOCTGRAPHICS_DLL checking whether gcc accepts -Wall... yes adding -Wall to WARN_CFLAGS checking whether gcc accepts -W... yes adding -W to WARN_CFLAGS checking whether gcc accepts -Wshadow... yes adding -Wshadow to WARN_CFLAGS checking whether gcc accepts -Wformat... yes adding -Wformat to WARN_CFLAGS checking whether gcc accepts -Wpointer-arith... yes adding -Wpointer-arith to WARN_CFLAGS checking whether gcc accepts -Wmissing-prototypes... yes adding -Wmissing-prototypes to WARN_CFLAGS checking whether gcc accepts -Wstrict-prototypes... yes adding -Wstrict-prototypes to WARN_CFLAGS checking whether gcc accepts -Wwrite-strings... yes adding -Wwrite-strings to WARN_CFLAGS checking whether gcc accepts -Wcast-align... yes adding -Wcast-align to WARN_CFLAGS checking whether gcc accepts -Wcast-qual... yes adding -Wcast-qual to WARN_CFLAGS checking whether g++ accepts -Wall... yes adding -Wall to WARN_CXXFLAGS checking whether g++ accepts -W... yes adding -W to WARN_CXXFLAGS checking whether g++ accepts -Wshadow... yes adding -Wshadow to WARN_CXXFLAGS checking whether g++ accepts -Woverloaded-virtual... yes adding -Woverloaded-virtual to WARN_CXXFLAGS checking whether g++ accepts -Wold-style-cast... yes adding -Wold-style-cast to WARN_CXXFLAGS checking whether g++ accepts -Wformat... yes adding -Wformat to WARN_CXXFLAGS checking whether g++ accepts -Wpointer-arith... yes adding -Wpointer-arith to WARN_CXXFLAGS checking whether g++ accepts -Wwrite-strings... yes adding -Wwrite-strings to WARN_CXXFLAGS checking whether g++ accepts -Wcast-align... yes adding -Wcast-align to WARN_CXXFLAGS checking whether g++ accepts -Wcast-qual... yes adding -Wcast-qual to WARN_CXXFLAGS checking for #pragma GCC diagnostic push/pop/ignored... yes checking for #pragma GCC visibility push/pop... yes checking whether gcc accepts -Wimplicit-fallthrough... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating build-aux/check-subst-vars.sh config.status: creating doc/doxyhtml/Doxyfile config.status: creating libgnu/Makefile config.status: creating test/Makefile config.status: creating liboctave/octave.pc config.status: creating libinterp/octinterp.pc config.status: creating oct-conf-post-private.h-tmp config.status: creating oct-conf-post-public.h-tmp config.status: creating liboctave/external/mk-f77-def.sh-tmp config.status: creating liboctave/mk-version-h.sh-tmp config.status: creating libinterp/corefcn/mk-mxtypes-h.sh-tmp config.status: creating build-aux/subst-config-vals.sh-tmp config.status: creating build-aux/subst-cross-config-vals.sh-tmp config.status: creating build-aux/subst-script-vals.sh-tmp config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing oct-conf-post-private.h commands config.status: executing oct-conf-post-public.h commands config.status: executing liboctave/external/mk-f77-def.sh commands config.status: executing liboctave/mk-version-h.sh commands config.status: executing libinterp/corefcn/mk-mxtypes-h.sh commands config.status: executing build-aux/subst-config-vals.sh commands config.status: executing build-aux/subst-cross-config-vals.sh commands config.status: executing build-aux/subst-script-vals.sh commands configure: Octave is now configured for armv6-alpine-linux-musleabihf Source directory: . Installation prefix: /usr C compiler: gcc -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -Os -fomit-frame-pointer C++ compiler: g++ -pthread -fopenmp -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -Os -fomit-frame-pointer Fortran compiler: armv6-alpine-linux-musleabihf-gfortran -g -O2 -std=legacy CPPFLAGS: -Os -fomit-frame-pointer Fortran libraries: -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1 -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1/../../../../armv6-alpine-linux-musleabihf/lib -L/usr/lib/gcc/armv6-alpine-linux-musleabihf/12.2.1/../../.. -lgfortran -lm -lssp_nonshared Lex libraries: LIBS: -lpthread -lm LDFLAGS: -Wl,--as-needed,-O1,--sort-common Extra LDFLAGS: AMD CPPFLAGS: AMD LDFLAGS: AMD libraries: -lamd ARPACK CPPFLAGS: -I/usr/include/arpack ARPACK LDFLAGS: ARPACK libraries: -larpack BLAS libraries: -lopenblas BZ2 CPPFLAGS: BZ2 LDFLAGS: BZ2 libraries: -lbz2 CAMD CPPFLAGS: CAMD LDFLAGS: CAMD libraries: -lcamd CARBON libraries: CCOLAMD CPPFLAGS: CCOLAMD LDFLAGS: CCOLAMD libraries: -lccolamd CHOLMOD CPPFLAGS: CHOLMOD LDFLAGS: CHOLMOD libraries: -lcholmod COLAMD CPPFLAGS: COLAMD LDFLAGS: COLAMD libraries: -lcolamd CURL CPPFLAGS: CURL LDFLAGS: CURL libraries: -lcurl CXSPARSE CPPFLAGS: CXSPARSE LDFLAGS: CXSPARSE libraries: -lcxsparse DL libraries: FFTW3 CPPFLAGS: FFTW3 LDFLAGS: FFTW3 libraries: -lfftw3_threads -lfftw3 FFTW3F CPPFLAGS: FFTW3F LDFLAGS: FFTW3F libraries: -lfftw3f_threads -lfftw3f FLTK CPPFLAGS: FLTK LDFLAGS: FLTK libraries: -lfltk_gl -lGLU -lGL -lfltk -lm -lX11 -lXext -lpthread -lXinerama -lXfixes -lXft -lXrender -lm -lfontconfig -ldl fontconfig CPPFLAGS: -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include fontconfig libraries: -lfontconfig -lfreetype FreeType2 CPPFLAGS: -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include FreeType2 libraries: -lfreetype GLPK CPPFLAGS: GLPK LDFLAGS: GLPK libraries: -lglpk HDF5 CPPFLAGS: HDF5 LDFLAGS: HDF5 libraries: -lhdf5 Java home: /usr/lib/jvm/default-jvm Java JVM path: /usr/lib/jvm/java-1.8-openjdk/jre/lib/aarch32/server Java CPPFLAGS: -I/usr/lib/jvm/default-jvm/include -I/usr/lib/jvm/default-jvm/include/linux Java libraries: KLU CPPFLAGS: KLU LDFLAGS: KLU libraries: -lklu LAPACK libraries: Magick++ CPPFLAGS: -I/usr/include/GraphicsMagick Magick++ LDFLAGS: Magick++ libraries: -lGraphicsMagick++ -lGraphicsMagick OpenGL libraries: -lGL -lGLU PCRE CPPFLAGS: PCRE LDFLAGS: PCRE libraries: -lpcre2-8 PortAudio CPPFLAGS: PortAudio LDFLAGS: PortAudio libraries: -lportaudio -lm -lpthread -lasound PTHREAD flags: -pthread PTHREAD libraries: -lpthread QHULL CPPFLAGS: QHULL LDFLAGS: QHULL libraries: -lqhull_r QRUPDATE CPPFLAGS: QRUPDATE LDFLAGS: QRUPDATE libraries: -lqrupdate Qt CPPFLAGS: -I/usr/include/qt5/QtHelp -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore Qt LDFLAGS: Qt GUI libraries: -lQt5Help -lQt5Network -lQt5PrintSupport -lQt5Xml -lQt5Sql -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5 Qt OpenGL libraries: -lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core Qt moc: moc-qt5 Qt uic: uic-qt5 Qt rcc: rcc-qt5 Qt lrelease: lrelease-qt5 Qt qcollectiongenerator: qcollectiongenerator-qt5 Qt qhelpgenerator: qhelpgenerator-qt5 READLINE libraries: /usr/lib/libreadline.so Sndfile CPPFLAGS: -I/usr/include/opus Sndfile LDFLAGS: Sndfile libraries: -lsndfile SPQR CPPFLAGS: SPQR LDFLAGS: SPQR libraries: -lspqr SuiteSparse config libraries: -lsuitesparseconfig SUNDIALS IDA CPPFLAGS: SUNDIALS IDA LDFLAGS: SUNDIALS IDA libraries: SUNDIALS NVECTOR CPPFLAGS: SUNDIALS NVECTOR LDFLAGS: SUNDIALS NVECTOR libraries: SUNLINSOL KLU CPPFLAGS: SUNLINSOL KLU LDFLAGS: SUNLINSOL KLU libraries: UMFPACK CPPFLAGS: UMFPACK LDFLAGS: UMFPACK libraries: -lumfpack X11 include flags: X11 libraries: -lX11 Z CPPFLAGS: Z LDFLAGS: Z libraries: -lz Default pager: less gnuplot: gnuplot Build Octave Qt GUI: yes (version: 5) Build Java interface: yes Build static libraries: no Build shared libraries: yes Dynamic Linking API: dlopen Include support for GNU readline: yes Use push parser in command line REPL: yes 64-bit array dims and indexing: no 64-bit BLAS array dims and indexing: no OpenMP SMP multithreading: yes Truncate intermediate FP results: yes Build cross tools: no Build docs: yes configure: WARNING: I didn't find gperf, but it's only a problem if you need to reconstruct oct-gperf.h configure: WARNING: I didn't find flex, but it's only a problem if you need to reconstruct lex.cc, which is the case if you're building from VCS sources. configure: WARNING: I didn't find icotool, but it's only a problem if you need to reconstruct octave-logo.ico, which is the case if you're building from VCS sources. configure: WARNING: I didn't find rsvg-convert, but it's only a problem if you need to reconstruct octave-logo-*.png, which is the case if you're building from VCS sources. configure: WARNING: RapidJSON library found, but some features do not seem to work properly. The "PrettyWriter" option in jsonencode will be disabled. configure: WARNING: gl2ps library not found. Printing of OpenGL graphics will be disabled. configure: WARNING: SUNDIALS NVECTOR serial library not found. The solvers ode15i and ode15s will be disabled. configure: configure: NOTE: Libraries or auxiliary programs may be skipped if they are not found configure: NOTE: OR if they are missing required features on your system. preserving existing HG-ID file cd libgnu && make all GEN liboctave/operators/mx-ops.h GEN liboctave/operators/smx-ops.h GEN liboctave/operators/vx-ops.h GEN liboctave/operators/mx-cdm-dm.h GEN liboctave/operators/mx-dm-cdm.h GEN liboctave/operators/mx-cs-dm.h GEN liboctave/operators/mx-cs-m.h GEN liboctave/operators/mx-cs-nda.h GEN liboctave/operators/mx-cdm-cm.h GEN liboctave/operators/mx-cdm-m.h GEN liboctave/operators/mx-cdm-s.h GEN liboctave/operators/mx-cm-cdm.h GEN liboctave/operators/mx-cm-dm.h GEN liboctave/operators/mx-cm-m.h GEN liboctave/operators/mx-cnda-nda.h GEN liboctave/operators/mx-cm-s.h GEN liboctave/operators/mx-cnda-s.h GEN liboctave/operators/mx-dm-cs.h GEN liboctave/operators/mx-dm-cm.h GEN liboctave/operators/mx-m-cs.h GEN liboctave/operators/mx-nda-cs.h GEN liboctave/operators/mx-m-cdm.h GEN liboctave/operators/mx-m-cm.h GEN liboctave/operators/mx-nda-cnda.h GEN liboctave/operators/mx-s-cdm.h GEN liboctave/operators/mx-s-cm.h GEN liboctave/operators/mx-s-cnda.h GEN liboctave/operators/mx-dm-m.h GEN liboctave/operators/mx-m-dm.h GEN liboctave/operators/mx-fcdm-fdm.h GEN liboctave/operators/mx-fdm-fcdm.h GEN liboctave/operators/mx-fcs-fdm.h GEN liboctave/operators/mx-fcs-fm.h GEN liboctave/operators/mx-fcs-fnda.h GEN liboctave/operators/mx-fcdm-fcm.h GEN liboctave/operators/mx-fcdm-fm.h GEN liboctave/operators/mx-fcdm-fs.h GEN liboctave/operators/mx-fcm-fcdm.h GEN liboctave/operators/mx-fcm-fdm.h GEN liboctave/operators/mx-fcm-fm.h GEN liboctave/operators/mx-fcnda-fnda.h GEN liboctave/operators/mx-fcm-fs.h GEN liboctave/operators/mx-fcnda-fs.h GEN liboctave/operators/mx-fdm-fcs.h GEN liboctave/operators/mx-fdm-fcm.h GEN liboctave/operators/mx-fm-fcs.h GEN liboctave/operators/mx-fnda-fcs.h GEN liboctave/operators/mx-fm-fcdm.h GEN liboctave/operators/mx-fm-fcm.h GEN liboctave/operators/mx-fnda-fcnda.h GEN liboctave/operators/mx-fs-fcdm.h GEN liboctave/operators/mx-fs-fcm.h GEN liboctave/operators/mx-fs-fcnda.h GEN liboctave/operators/mx-fdm-fm.h GEN liboctave/operators/mx-fm-fdm.h GEN liboctave/operators/mx-pm-m.h GEN liboctave/operators/mx-m-pm.h GEN liboctave/operators/mx-pm-cm.h GEN liboctave/operators/mx-cm-pm.h GEN liboctave/operators/mx-pm-fm.h GEN liboctave/operators/mx-fm-pm.h GEN liboctave/operators/mx-pm-fcm.h GEN liboctave/operators/mx-fcm-pm.h GEN liboctave/operators/mx-s-i8nda.h GEN liboctave/operators/mx-i8nda-s.h GEN liboctave/operators/mx-s-ui8nda.h GEN liboctave/operators/mx-ui8nda-s.h GEN liboctave/operators/mx-s-i16nda.h GEN liboctave/operators/mx-i16nda-s.h GEN liboctave/operators/mx-s-ui16nda.h GEN liboctave/operators/mx-ui16nda-s.h GEN liboctave/operators/mx-s-i32nda.h GEN liboctave/operators/mx-i32nda-s.h GEN liboctave/operators/mx-s-ui32nda.h GEN liboctave/operators/mx-ui32nda-s.h GEN liboctave/operators/mx-s-i64nda.h GEN liboctave/operators/mx-i64nda-s.h GEN liboctave/operators/mx-s-ui64nda.h GEN liboctave/operators/mx-ui64nda-s.h GEN liboctave/operators/mx-fs-i8nda.h GEN liboctave/operators/mx-i8nda-fs.h make[1]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' GEN liboctave/operators/mx-fs-ui8nda.h GEN liboctave/operators/mx-ui8nda-fs.h GEN alloca.h GEN liboctave/operators/mx-fs-i16nda.h GEN ctype.h GEN liboctave/operators/mx-i16nda-fs.h GEN liboctave/operators/mx-fs-ui16nda.h GEN dirent.h GEN liboctave/operators/mx-ui16nda-fs.h GEN fcntl.h GEN liboctave/operators/mx-fs-i32nda.h GEN liboctave/operators/mx-i32nda-fs.h GEN getopt.h GEN liboctave/operators/mx-fs-ui32nda.h GEN liboctave/operators/mx-ui32nda-fs.h GEN getopt-cdefs.h GEN liboctave/operators/mx-fs-i64nda.h GEN malloc/scratch_buffer.gl.h GEN liboctave/operators/mx-i64nda-fs.h GEN liboctave/operators/mx-fs-ui64nda.h GEN glob.h GEN liboctave/operators/mx-ui64nda-fs.h GEN liboctave/operators/mx-nda-i8.h GEN glob-libc.gl.h GEN liboctave/operators/mx-i8-nda.h GEN liboctave/operators/mx-nda-ui8.h GEN liboctave/operators/mx-ui8-nda.h GEN iconv.h GEN liboctave/operators/mx-nda-i16.h GEN liboctave/operators/mx-i16-nda.h GEN liboctave/operators/mx-nda-ui16.h GEN inttypes.h GEN liboctave/operators/mx-ui16-nda.h GEN langinfo.h GEN liboctave/operators/mx-nda-i32.h GEN liboctave/operators/mx-i32-nda.h GEN limits.h GEN liboctave/operators/mx-nda-ui32.h GEN liboctave/operators/mx-ui32-nda.h GEN locale.h GEN liboctave/operators/mx-nda-i64.h GEN liboctave/operators/mx-i64-nda.h GEN liboctave/operators/mx-nda-ui64.h GEN liboctave/operators/mx-ui64-nda.h GEN liboctave/operators/mx-fnda-i8.h GEN math.h GEN liboctave/operators/mx-i8-fnda.h GEN signal.h GEN liboctave/operators/mx-fnda-ui8.h GEN stdckdint.h GEN liboctave/operators/mx-ui8-fnda.h GEN liboctave/operators/mx-fnda-i16.h GEN liboctave/operators/mx-i16-fnda.h GEN stdint.h GEN liboctave/operators/mx-fnda-ui16.h GEN liboctave/operators/mx-ui16-fnda.h GEN liboctave/operators/mx-fnda-i32.h GEN stdio.h GEN liboctave/operators/mx-i32-fnda.h GEN liboctave/operators/mx-fnda-ui32.h GEN liboctave/operators/mx-ui32-fnda.h GEN liboctave/operators/mx-fnda-i64.h GEN stdlib.h GEN liboctave/operators/mx-i64-fnda.h GEN liboctave/operators/mx-fnda-ui64.h GEN string.h GEN liboctave/operators/mx-ui64-fnda.h GEN strings.h GEN liboctave/operators/mx-nda-i8nda.h GEN sys/random.h GEN liboctave/operators/mx-i8nda-nda.h GEN sys/resource.h GEN liboctave/operators/mx-nda-ui8nda.h GEN sys/select.h GEN liboctave/operators/mx-ui8nda-nda.h GEN sys/socket.h GEN liboctave/operators/mx-nda-i16nda.h GEN liboctave/operators/mx-i16nda-nda.h GEN sys/stat.h GEN liboctave/operators/mx-nda-ui16nda.h GEN liboctave/operators/mx-ui16nda-nda.h GEN sys/time.h GEN liboctave/operators/mx-nda-i32nda.h GEN sys/times.h GEN liboctave/operators/mx-i32nda-nda.h GEN sys/types.h GEN liboctave/operators/mx-nda-ui32nda.h GEN liboctave/operators/mx-ui32nda-nda.h GEN sys/uio.h GEN liboctave/operators/mx-nda-i64nda.h GEN liboctave/operators/mx-i64nda-nda.h GEN sys/utsname.h GEN liboctave/operators/mx-nda-ui64nda.h GEN sys/wait.h GEN liboctave/operators/mx-ui64nda-nda.h GEN liboctave/operators/mx-fnda-i8nda.h GEN time.h GEN liboctave/operators/mx-i8nda-fnda.h GEN unicase.h GEN liboctave/operators/mx-fnda-ui8nda.h GEN liboctave/operators/mx-ui8nda-fnda.h GEN unicase/special-casing.h GEN liboctave/operators/mx-fnda-i16nda.h GEN uniconv.h GEN unictype.h GEN liboctave/operators/mx-i16nda-fnda.h GEN liboctave/operators/mx-fnda-ui16nda.h GEN liboctave/operators/mx-ui16nda-fnda.h GEN uninorm.h GEN liboctave/operators/mx-fnda-i32nda.h GEN liboctave/operators/mx-i32nda-fnda.h GEN liboctave/operators/mx-fnda-ui32nda.h GEN liboctave/operators/mx-ui32nda-fnda.h GEN liboctave/operators/mx-fnda-i64nda.h GEN unistd.h GEN liboctave/operators/mx-i64nda-fnda.h GEN liboctave/operators/mx-fnda-ui64nda.h GEN unistr.h GEN liboctave/operators/mx-ui64nda-fnda.h GEN liboctave/operators/mx-i8nda-ui8.h GEN unitypes.h GEN liboctave/operators/mx-i8nda-i16.h GEN liboctave/operators/mx-i8nda-ui16.h GEN liboctave/operators/mx-i8nda-i32.h GEN wchar.h GEN liboctave/operators/mx-i8nda-ui32.h GEN liboctave/operators/mx-i8nda-i64.h GEN liboctave/operators/mx-i8nda-ui64.h GEN wctype.h GEN liboctave/operators/mx-i16nda-i8.h GEN liboctave/operators/mx-i16nda-ui8.h GEN liboctave/operators/mx-i16nda-ui16.h GEN liboctave/operators/mx-i16nda-i32.h GEN liboctave/operators/mx-i16nda-ui32.h GEN liboctave/operators/mx-i16nda-i64.h GEN liboctave/operators/mx-i16nda-ui64.h GEN liboctave/operators/mx-i32nda-i8.h GEN liboctave/operators/mx-i32nda-ui8.h GEN liboctave/operators/mx-i32nda-i16.h GEN liboctave/operators/mx-i32nda-ui16.h GEN liboctave/operators/mx-i32nda-ui32.h GEN liboctave/operators/mx-i32nda-i64.h GEN liboctave/operators/mx-i32nda-ui64.h GEN liboctave/operators/mx-i64nda-i8.h GEN liboctave/operators/mx-i64nda-ui8.h GEN liboctave/operators/mx-i64nda-i16.h GEN liboctave/operators/mx-i64nda-ui16.h GEN liboctave/operators/mx-i64nda-i32.h GEN liboctave/operators/mx-i64nda-ui32.h GEN liboctave/operators/mx-i64nda-ui64.h GEN liboctave/operators/mx-ui8nda-i8.h GEN liboctave/operators/mx-ui8nda-i16.h GEN liboctave/operators/mx-ui8nda-ui16.h GEN liboctave/operators/mx-ui8nda-ui32.h GEN liboctave/operators/mx-ui8nda-i64.h GEN liboctave/operators/mx-ui8nda-ui64.h GEN liboctave/operators/mx-ui16nda-i8.h GEN liboctave/operators/mx-ui8nda-i32.h GEN liboctave/operators/mx-ui16nda-ui8.h GEN liboctave/operators/mx-ui16nda-i16.h GEN liboctave/operators/mx-ui16nda-i32.h GEN liboctave/operators/mx-ui16nda-ui32.h GEN liboctave/operators/mx-ui16nda-i64.h GEN liboctave/operators/mx-ui16nda-ui64.h GEN liboctave/operators/mx-ui32nda-i8.h GEN liboctave/operators/mx-ui32nda-ui8.h GEN liboctave/operators/mx-ui32nda-ui16.h GEN liboctave/operators/mx-ui32nda-i32.h GEN liboctave/operators/mx-ui32nda-i64.h GEN liboctave/operators/mx-ui32nda-ui64.h GEN liboctave/operators/mx-ui32nda-i16.h GEN liboctave/operators/mx-ui64nda-i8.h GEN liboctave/operators/mx-ui64nda-ui8.h GEN liboctave/operators/mx-ui64nda-i16.h GEN liboctave/operators/mx-ui64nda-ui16.h GEN liboctave/operators/mx-ui64nda-i32.h GEN liboctave/operators/mx-ui64nda-ui32.h GEN liboctave/operators/mx-ui64nda-i64.h GEN liboctave/operators/mx-i8-ui8nda.h GEN liboctave/operators/mx-i8-i16nda.h GEN liboctave/operators/mx-i8-ui16nda.h GEN liboctave/operators/mx-i8-i32nda.h GEN liboctave/operators/mx-i8-ui32nda.h GEN liboctave/operators/mx-i8-i64nda.h GEN liboctave/operators/mx-i8-ui64nda.h GEN liboctave/operators/mx-i16-i8nda.h GEN liboctave/operators/mx-i16-ui8nda.h GEN liboctave/operators/mx-i16-ui16nda.h GEN liboctave/operators/mx-i16-i32nda.h GEN liboctave/operators/mx-i16-ui32nda.h GEN liboctave/operators/mx-i16-i64nda.h GEN liboctave/operators/mx-i16-ui64nda.h GEN liboctave/operators/mx-i32-i8nda.h GEN liboctave/operators/mx-i32-ui8nda.h GEN liboctave/operators/mx-i32-i16nda.h GEN liboctave/operators/mx-i32-ui16nda.h GEN liboctave/operators/mx-i32-ui32nda.h GEN liboctave/operators/mx-i32-i64nda.h GEN liboctave/operators/mx-i32-ui64nda.h GEN liboctave/operators/mx-i64-i8nda.h GEN liboctave/operators/mx-i64-ui8nda.h GEN liboctave/operators/mx-i64-i16nda.h GEN liboctave/operators/mx-i64-ui16nda.h GEN liboctave/operators/mx-i64-i32nda.h GEN liboctave/operators/mx-i64-ui32nda.h GEN liboctave/operators/mx-i64-ui64nda.h GEN liboctave/operators/mx-ui8-i8nda.h GEN liboctave/operators/mx-ui8-i16nda.h GEN liboctave/operators/mx-ui8-ui16nda.h GEN liboctave/operators/mx-ui8-i32nda.h GEN liboctave/operators/mx-ui8-ui32nda.h GEN liboctave/operators/mx-ui8-i64nda.h GEN liboctave/operators/mx-ui8-ui64nda.h GEN liboctave/operators/mx-ui16-i8nda.h GEN liboctave/operators/mx-ui16-ui8nda.h GEN liboctave/operators/mx-ui16-i16nda.h GEN liboctave/operators/mx-ui16-i32nda.h GEN liboctave/operators/mx-ui16-ui32nda.h GEN liboctave/operators/mx-ui16-i64nda.h GEN liboctave/operators/mx-ui16-ui64nda.h GEN liboctave/operators/mx-ui32-i8nda.h GEN liboctave/operators/mx-ui32-ui8nda.h GEN liboctave/operators/mx-ui32-i16nda.h GEN liboctave/operators/mx-ui32-ui16nda.h GEN liboctave/operators/mx-ui32-i32nda.h GEN liboctave/operators/mx-ui32-i64nda.h GEN liboctave/operators/mx-ui32-ui64nda.h GEN liboctave/operators/mx-ui64-i8nda.h GEN liboctave/operators/mx-ui64-ui8nda.h GEN liboctave/operators/mx-ui64-i16nda.h GEN liboctave/operators/mx-ui64-ui16nda.h GEN liboctave/operators/mx-ui64-i32nda.h GEN liboctave/operators/mx-ui64-ui32nda.h GEN liboctave/operators/mx-ui64-i64nda.h GEN liboctave/operators/mx-i8nda-ui8nda.h GEN liboctave/operators/mx-i8nda-i16nda.h GEN liboctave/operators/mx-i8nda-ui16nda.h GEN liboctave/operators/mx-i8nda-i32nda.h GEN liboctave/operators/mx-i8nda-ui32nda.h GEN liboctave/operators/mx-i8nda-i64nda.h GEN liboctave/operators/mx-i8nda-ui64nda.h GEN liboctave/operators/mx-i16nda-i8nda.h GEN liboctave/operators/mx-i16nda-ui8nda.h GEN liboctave/operators/mx-i16nda-ui16nda.h GEN liboctave/operators/mx-i16nda-i32nda.h GEN liboctave/operators/mx-i16nda-ui32nda.h GEN liboctave/operators/mx-i16nda-i64nda.h GEN liboctave/operators/mx-i16nda-ui64nda.h GEN liboctave/operators/mx-i32nda-i8nda.h GEN liboctave/operators/mx-i32nda-ui8nda.h GEN liboctave/operators/mx-i32nda-i16nda.h GEN liboctave/operators/mx-i32nda-ui16nda.h GEN liboctave/operators/mx-i32nda-ui32nda.h GEN liboctave/operators/mx-i32nda-i64nda.h GEN liboctave/operators/mx-i32nda-ui64nda.h GEN liboctave/operators/mx-i64nda-i8nda.h GEN liboctave/operators/mx-i64nda-ui8nda.h GEN liboctave/operators/mx-i64nda-i16nda.h GEN liboctave/operators/mx-i64nda-ui16nda.h GEN liboctave/operators/mx-i64nda-i32nda.h GEN liboctave/operators/mx-i64nda-ui32nda.h GEN liboctave/operators/mx-i64nda-ui64nda.h GEN liboctave/operators/mx-ui8nda-i8nda.h GEN liboctave/operators/mx-ui8nda-i16nda.h GEN liboctave/operators/mx-ui8nda-ui16nda.h GEN liboctave/operators/mx-ui8nda-i32nda.h GEN liboctave/operators/mx-ui8nda-ui32nda.h GEN liboctave/operators/mx-ui8nda-i64nda.h GEN liboctave/operators/mx-ui8nda-ui64nda.h GEN liboctave/operators/mx-ui16nda-i8nda.h GEN liboctave/operators/mx-ui16nda-ui8nda.h GEN liboctave/operators/mx-ui16nda-i16nda.h GEN liboctave/operators/mx-ui16nda-i32nda.h GEN liboctave/operators/mx-ui16nda-ui32nda.h GEN liboctave/operators/mx-ui16nda-i64nda.h GEN liboctave/operators/mx-ui16nda-ui64nda.h GEN liboctave/operators/mx-ui32nda-i8nda.h GEN liboctave/operators/mx-ui32nda-ui8nda.h GEN liboctave/operators/mx-ui32nda-i16nda.h GEN liboctave/operators/mx-ui32nda-ui16nda.h GEN liboctave/operators/mx-ui32nda-i32nda.h GEN liboctave/operators/mx-ui32nda-i64nda.h GEN liboctave/operators/mx-ui32nda-ui64nda.h GEN liboctave/operators/mx-ui64nda-i8nda.h GEN liboctave/operators/mx-ui64nda-ui8nda.h GEN liboctave/operators/mx-ui64nda-i16nda.h GEN liboctave/operators/mx-ui64nda-ui16nda.h GEN liboctave/operators/mx-ui64nda-i32nda.h GEN liboctave/operators/mx-ui64nda-ui32nda.h GEN liboctave/operators/mx-ui64nda-i64nda.h GEN liboctave/operators/vx-ccv-cv.h GEN liboctave/operators/vx-ccv-s.h GEN liboctave/operators/vx-crv-rv.h GEN liboctave/operators/vx-crv-s.h GEN liboctave/operators/vx-cs-cv.h GEN liboctave/operators/vx-cv-ccv.h GEN liboctave/operators/vx-cv-cs.h GEN liboctave/operators/vx-rv-crv.h GEN liboctave/operators/vx-cs-rv.h GEN liboctave/operators/vx-rv-cs.h GEN liboctave/operators/vx-s-ccv.h GEN liboctave/operators/vx-s-crv.h GEN liboctave/operators/vx-fccv-fcv.h GEN liboctave/operators/vx-fccv-fs.h GEN liboctave/operators/vx-fcrv-frv.h GEN liboctave/operators/vx-fcrv-fs.h GEN liboctave/operators/vx-fcs-fcv.h GEN liboctave/operators/vx-fcs-frv.h GEN liboctave/operators/vx-fcv-fccv.h GEN liboctave/operators/vx-fcv-fcs.h GEN liboctave/operators/vx-frv-fcrv.h GEN liboctave/operators/vx-frv-fcs.h GEN liboctave/operators/vx-fs-fccv.h GEN liboctave/operators/vx-fs-fcrv.h GEN liboctave/operators/smx-sm-cs.h GEN liboctave/operators/smx-cs-sm.h GEN liboctave/operators/smx-scm-s.h GEN liboctave/operators/smx-s-scm.h GEN liboctave/operators/smx-scm-sm.h GEN liboctave/operators/smx-sm-scm.h GEN liboctave/operators/smx-m-sm.h GEN liboctave/operators/smx-m-scm.h GEN liboctave/operators/smx-cm-sm.h GEN liboctave/operators/smx-cm-scm.h GEN liboctave/operators/smx-sm-m.h GEN liboctave/operators/smx-scm-m.h GEN liboctave/operators/smx-sm-cm.h GEN liboctave/operators/smx-scm-cm.h GEN liboctave/operators/smx-bm-sbm.h GEN liboctave/operators/smx-sbm-bm.h GEN liboctave/numeric/DASPK-opts.h GEN liboctave/numeric/DASRT-opts.h GEN liboctave/numeric/DASSL-opts.h GEN liboctave/numeric/LSODE-opts.h GEN liboctave/numeric/Quad-opts.h GEN liboctave/operators/mx-cdm-dm.cc GEN liboctave/operators/mx-dm-cdm.cc GEN liboctave/operators/mx-cs-dm.cc GEN liboctave/operators/mx-cs-m.cc GEN liboctave/operators/mx-cs-nda.cc GEN liboctave/operators/mx-cdm-cm.cc GEN liboctave/operators/mx-cdm-m.cc GEN liboctave/operators/mx-cdm-s.cc GEN liboctave/operators/mx-cm-cdm.cc GEN liboctave/operators/mx-cm-dm.cc GEN liboctave/operators/mx-cm-m.cc GEN liboctave/operators/mx-cnda-nda.cc GEN liboctave/operators/mx-cm-s.cc GEN liboctave/operators/mx-cnda-s.cc GEN liboctave/operators/mx-dm-cs.cc GEN liboctave/operators/mx-dm-cm.cc GEN liboctave/operators/mx-m-cs.cc GEN liboctave/operators/mx-nda-cs.cc GEN liboctave/operators/mx-m-cdm.cc GEN liboctave/operators/mx-m-cm.cc GEN liboctave/operators/mx-nda-cnda.cc GEN liboctave/operators/mx-s-cdm.cc GEN liboctave/operators/mx-s-cm.cc GEN liboctave/operators/mx-s-cnda.cc GEN liboctave/operators/mx-dm-m.cc GEN liboctave/operators/mx-m-dm.cc GEN liboctave/operators/mx-fcdm-fdm.cc GEN liboctave/operators/mx-fdm-fcdm.cc GEN liboctave/operators/mx-fcs-fdm.cc GEN liboctave/operators/mx-fcs-fm.cc GEN liboctave/operators/mx-fcs-fnda.cc GEN liboctave/operators/mx-fcdm-fcm.cc GEN liboctave/operators/mx-fcdm-fm.cc GEN liboctave/operators/mx-fcdm-fs.cc GEN liboctave/operators/mx-fcm-fcdm.cc GEN liboctave/operators/mx-fcm-fdm.cc GEN liboctave/operators/mx-fcm-fm.cc GEN liboctave/operators/mx-fcnda-fnda.cc GEN liboctave/operators/mx-fcm-fs.cc GEN liboctave/operators/mx-fcnda-fs.cc GEN liboctave/operators/mx-fdm-fcs.cc GEN liboctave/operators/mx-fdm-fcm.cc GEN liboctave/operators/mx-fm-fcs.cc GEN liboctave/operators/mx-fnda-fcs.cc GEN liboctave/operators/mx-fm-fcdm.cc GEN liboctave/operators/mx-fm-fcm.cc GEN liboctave/operators/mx-fnda-fcnda.cc GEN liboctave/operators/mx-fs-fcdm.cc GEN liboctave/operators/mx-fs-fcm.cc GEN liboctave/operators/mx-fs-fcnda.cc GEN liboctave/operators/mx-fdm-fm.cc GEN liboctave/operators/mx-fm-fdm.cc GEN liboctave/operators/mx-pm-m.cc GEN liboctave/operators/mx-m-pm.cc GEN liboctave/operators/mx-pm-cm.cc GEN liboctave/operators/mx-cm-pm.cc GEN liboctave/operators/mx-pm-fm.cc GEN liboctave/operators/mx-fm-pm.cc GEN liboctave/operators/mx-pm-fcm.cc GEN liboctave/operators/mx-fcm-pm.cc GEN liboctave/operators/mx-s-i8nda.cc GEN liboctave/operators/mx-i8nda-s.cc GEN liboctave/operators/mx-s-ui8nda.cc GEN liboctave/operators/mx-ui8nda-s.cc GEN liboctave/operators/mx-s-i16nda.cc GEN liboctave/operators/mx-i16nda-s.cc GEN liboctave/operators/mx-s-ui16nda.cc GEN liboctave/operators/mx-ui16nda-s.cc GEN liboctave/operators/mx-s-i32nda.cc GEN liboctave/operators/mx-i32nda-s.cc GEN liboctave/operators/mx-s-ui32nda.cc GEN liboctave/operators/mx-ui32nda-s.cc GEN liboctave/operators/mx-s-i64nda.cc GEN liboctave/operators/mx-i64nda-s.cc GEN liboctave/operators/mx-s-ui64nda.cc GEN liboctave/operators/mx-ui64nda-s.cc GEN liboctave/operators/mx-fs-i8nda.cc GEN liboctave/operators/mx-i8nda-fs.cc GEN liboctave/operators/mx-fs-ui8nda.cc GEN liboctave/operators/mx-ui8nda-fs.cc GEN liboctave/operators/mx-fs-i16nda.cc GEN liboctave/operators/mx-i16nda-fs.cc GEN liboctave/operators/mx-fs-ui16nda.cc GEN liboctave/operators/mx-ui16nda-fs.cc GEN liboctave/operators/mx-fs-i32nda.cc GEN liboctave/operators/mx-i32nda-fs.cc GEN liboctave/operators/mx-fs-ui32nda.cc GEN liboctave/operators/mx-ui32nda-fs.cc GEN liboctave/operators/mx-fs-i64nda.cc GEN liboctave/operators/mx-i64nda-fs.cc GEN liboctave/operators/mx-fs-ui64nda.cc GEN liboctave/operators/mx-ui64nda-fs.cc GEN liboctave/operators/mx-nda-i8.cc GEN liboctave/operators/mx-i8-nda.cc GEN liboctave/operators/mx-nda-ui8.cc GEN liboctave/operators/mx-ui8-nda.cc GEN liboctave/operators/mx-nda-i16.cc GEN liboctave/operators/mx-i16-nda.cc GEN liboctave/operators/mx-nda-ui16.cc GEN liboctave/operators/mx-ui16-nda.cc GEN liboctave/operators/mx-nda-i32.cc GEN liboctave/operators/mx-i32-nda.cc GEN liboctave/operators/mx-nda-ui32.cc GEN liboctave/operators/mx-ui32-nda.cc GEN liboctave/operators/mx-nda-i64.cc GEN liboctave/operators/mx-i64-nda.cc GEN liboctave/operators/mx-nda-ui64.cc GEN liboctave/operators/mx-ui64-nda.cc GEN liboctave/operators/mx-fnda-i8.cc GEN liboctave/operators/mx-i8-fnda.cc GEN liboctave/operators/mx-fnda-ui8.cc GEN liboctave/operators/mx-ui8-fnda.cc GEN liboctave/operators/mx-fnda-i16.cc GEN liboctave/operators/mx-i16-fnda.cc GEN liboctave/operators/mx-fnda-ui16.cc GEN liboctave/operators/mx-ui16-fnda.cc GEN liboctave/operators/mx-fnda-i32.cc GEN liboctave/operators/mx-i32-fnda.cc GEN liboctave/operators/mx-fnda-ui32.cc GEN liboctave/operators/mx-ui32-fnda.cc GEN liboctave/operators/mx-fnda-i64.cc GEN liboctave/operators/mx-i64-fnda.cc GEN liboctave/operators/mx-fnda-ui64.cc GEN liboctave/operators/mx-ui64-fnda.cc GEN liboctave/operators/mx-nda-i8nda.cc GEN liboctave/operators/mx-i8nda-nda.cc GEN liboctave/operators/mx-nda-ui8nda.cc GEN liboctave/operators/mx-ui8nda-nda.cc GEN liboctave/operators/mx-nda-i16nda.cc GEN liboctave/operators/mx-i16nda-nda.cc GEN liboctave/operators/mx-nda-ui16nda.cc GEN liboctave/operators/mx-ui16nda-nda.cc GEN liboctave/operators/mx-nda-i32nda.cc GEN liboctave/operators/mx-i32nda-nda.cc GEN liboctave/operators/mx-nda-ui32nda.cc GEN liboctave/operators/mx-ui32nda-nda.cc GEN liboctave/operators/mx-nda-i64nda.cc GEN liboctave/operators/mx-i64nda-nda.cc GEN liboctave/operators/mx-nda-ui64nda.cc GEN liboctave/operators/mx-ui64nda-nda.cc GEN liboctave/operators/mx-fnda-i8nda.cc GEN liboctave/operators/mx-i8nda-fnda.cc GEN liboctave/operators/mx-fnda-ui8nda.cc GEN liboctave/operators/mx-ui8nda-fnda.cc GEN liboctave/operators/mx-fnda-i16nda.cc GEN liboctave/operators/mx-i16nda-fnda.cc GEN liboctave/operators/mx-fnda-ui16nda.cc GEN liboctave/operators/mx-ui16nda-fnda.cc GEN liboctave/operators/mx-fnda-i32nda.cc GEN liboctave/operators/mx-i32nda-fnda.cc GEN liboctave/operators/mx-fnda-ui32nda.cc GEN liboctave/operators/mx-ui32nda-fnda.cc GEN liboctave/operators/mx-fnda-i64nda.cc GEN liboctave/operators/mx-i64nda-fnda.cc GEN liboctave/operators/mx-fnda-ui64nda.cc GEN liboctave/operators/mx-ui64nda-fnda.cc GEN liboctave/operators/mx-i8nda-ui8.cc GEN liboctave/operators/mx-i8nda-i16.cc GEN liboctave/operators/mx-i8nda-ui16.cc GEN liboctave/operators/mx-i8nda-i32.cc GEN liboctave/operators/mx-i8nda-ui32.cc GEN liboctave/operators/mx-i8nda-i64.cc GEN liboctave/operators/mx-i8nda-ui64.cc GEN liboctave/operators/mx-i16nda-i8.cc GEN liboctave/operators/mx-i16nda-ui8.cc GEN liboctave/operators/mx-i16nda-ui16.cc GEN liboctave/operators/mx-i16nda-i32.cc GEN liboctave/operators/mx-i16nda-ui32.cc GEN liboctave/operators/mx-i16nda-i64.cc GEN liboctave/operators/mx-i16nda-ui64.cc GEN liboctave/operators/mx-i32nda-i8.cc GEN liboctave/operators/mx-i32nda-ui8.cc GEN liboctave/operators/mx-i32nda-i16.cc GEN liboctave/operators/mx-i32nda-ui16.cc GEN liboctave/operators/mx-i32nda-ui32.cc GEN liboctave/operators/mx-i32nda-i64.cc GEN liboctave/operators/mx-i32nda-ui64.cc GEN liboctave/operators/mx-i64nda-i8.cc GEN liboctave/operators/mx-i64nda-ui8.cc GEN liboctave/operators/mx-i64nda-i16.cc GEN liboctave/operators/mx-i64nda-ui16.cc GEN liboctave/operators/mx-i64nda-i32.cc GEN liboctave/operators/mx-i64nda-ui32.cc GEN liboctave/operators/mx-i64nda-ui64.cc GEN liboctave/operators/mx-ui8nda-i8.cc GEN liboctave/operators/mx-ui8nda-i16.cc GEN liboctave/operators/mx-ui8nda-ui16.cc GEN liboctave/operators/mx-ui8nda-i32.cc GEN liboctave/operators/mx-ui8nda-ui32.cc GEN liboctave/operators/mx-ui8nda-i64.cc GEN liboctave/operators/mx-ui8nda-ui64.cc GEN liboctave/operators/mx-ui16nda-i8.cc GEN liboctave/operators/mx-ui16nda-ui8.cc GEN liboctave/operators/mx-ui16nda-i16.cc GEN liboctave/operators/mx-ui16nda-i32.cc GEN liboctave/operators/mx-ui16nda-ui32.cc GEN liboctave/operators/mx-ui16nda-i64.cc GEN liboctave/operators/mx-ui16nda-ui64.cc GEN liboctave/operators/mx-ui32nda-i8.cc GEN liboctave/operators/mx-ui32nda-ui8.cc GEN liboctave/operators/mx-ui32nda-i16.cc GEN liboctave/operators/mx-ui32nda-ui16.cc GEN liboctave/operators/mx-ui32nda-i32.cc GEN liboctave/operators/mx-ui32nda-i64.cc GEN liboctave/operators/mx-ui32nda-ui64.cc GEN liboctave/operators/mx-ui64nda-i8.cc GEN liboctave/operators/mx-ui64nda-ui8.cc GEN liboctave/operators/mx-ui64nda-i16.cc GEN liboctave/operators/mx-ui64nda-ui16.cc GEN liboctave/operators/mx-ui64nda-i32.cc GEN liboctave/operators/mx-ui64nda-ui32.cc GEN liboctave/operators/mx-ui64nda-i64.cc GEN liboctave/operators/mx-i8-ui8nda.cc GEN liboctave/operators/mx-i8-i16nda.cc GEN liboctave/operators/mx-i8-ui16nda.cc GEN liboctave/operators/mx-i8-i32nda.cc GEN liboctave/operators/mx-i8-ui32nda.cc GEN liboctave/operators/mx-i8-i64nda.cc GEN liboctave/operators/mx-i8-ui64nda.cc GEN liboctave/operators/mx-i16-i8nda.cc GEN liboctave/operators/mx-i16-ui8nda.cc GEN liboctave/operators/mx-i16-ui16nda.cc GEN liboctave/operators/mx-i16-i32nda.cc GEN liboctave/operators/mx-i16-ui32nda.cc GEN liboctave/operators/mx-i16-i64nda.cc GEN liboctave/operators/mx-i16-ui64nda.cc GEN liboctave/operators/mx-i32-i8nda.cc GEN liboctave/operators/mx-i32-ui8nda.cc GEN liboctave/operators/mx-i32-i16nda.cc GEN liboctave/operators/mx-i32-ui16nda.cc GEN liboctave/operators/mx-i32-ui32nda.cc GEN liboctave/operators/mx-i32-i64nda.cc GEN liboctave/operators/mx-i32-ui64nda.cc GEN liboctave/operators/mx-i64-i8nda.cc GEN liboctave/operators/mx-i64-ui8nda.cc GEN liboctave/operators/mx-i64-i16nda.cc GEN liboctave/operators/mx-i64-ui16nda.cc GEN liboctave/operators/mx-i64-i32nda.cc GEN liboctave/operators/mx-i64-ui32nda.cc GEN liboctave/operators/mx-i64-ui64nda.cc GEN liboctave/operators/mx-ui8-i8nda.cc GEN liboctave/operators/mx-ui8-i16nda.cc GEN liboctave/operators/mx-ui8-ui16nda.cc GEN liboctave/operators/mx-ui8-i32nda.cc GEN liboctave/operators/mx-ui8-ui32nda.cc GEN liboctave/operators/mx-ui8-i64nda.cc GEN liboctave/operators/mx-ui8-ui64nda.cc GEN liboctave/operators/mx-ui16-i8nda.cc GEN liboctave/operators/mx-ui16-ui8nda.cc GEN liboctave/operators/mx-ui16-i16nda.cc GEN liboctave/operators/mx-ui16-i32nda.cc GEN liboctave/operators/mx-ui16-ui32nda.cc GEN liboctave/operators/mx-ui16-i64nda.cc GEN liboctave/operators/mx-ui16-ui64nda.cc GEN liboctave/operators/mx-ui32-i8nda.cc GEN liboctave/operators/mx-ui32-ui8nda.cc GEN liboctave/operators/mx-ui32-i16nda.cc GEN liboctave/operators/mx-ui32-ui16nda.cc GEN liboctave/operators/mx-ui32-i32nda.cc GEN liboctave/operators/mx-ui32-i64nda.cc GEN liboctave/operators/mx-ui32-ui64nda.cc GEN liboctave/operators/mx-ui64-i8nda.cc GEN liboctave/operators/mx-ui64-ui8nda.cc GEN liboctave/operators/mx-ui64-i16nda.cc GEN liboctave/operators/mx-ui64-ui16nda.cc GEN liboctave/operators/mx-ui64-i32nda.cc GEN liboctave/operators/mx-ui64-ui32nda.cc GEN liboctave/operators/mx-ui64-i64nda.cc GEN liboctave/operators/mx-i8nda-ui8nda.cc GEN liboctave/operators/mx-i8nda-i16nda.cc GEN liboctave/operators/mx-i8nda-ui16nda.cc GEN liboctave/operators/mx-i8nda-i32nda.cc GEN liboctave/operators/mx-i8nda-ui32nda.cc GEN liboctave/operators/mx-i8nda-i64nda.cc GEN liboctave/operators/mx-i8nda-ui64nda.cc GEN liboctave/operators/mx-i16nda-i8nda.cc GEN liboctave/operators/mx-i16nda-ui8nda.cc GEN liboctave/operators/mx-i16nda-ui16nda.cc GEN liboctave/operators/mx-i16nda-i32nda.cc GEN liboctave/operators/mx-i16nda-ui32nda.cc GEN liboctave/operators/mx-i16nda-i64nda.cc GEN liboctave/operators/mx-i16nda-ui64nda.cc GEN liboctave/operators/mx-i32nda-i8nda.cc GEN liboctave/operators/mx-i32nda-ui8nda.cc GEN liboctave/operators/mx-i32nda-i16nda.cc GEN liboctave/operators/mx-i32nda-ui16nda.cc GEN liboctave/operators/mx-i32nda-ui32nda.cc GEN liboctave/operators/mx-i32nda-i64nda.cc GEN liboctave/operators/mx-i32nda-ui64nda.cc GEN liboctave/operators/mx-i64nda-i8nda.cc GEN liboctave/operators/mx-i64nda-ui8nda.cc GEN liboctave/operators/mx-i64nda-i16nda.cc GEN liboctave/operators/mx-i64nda-ui16nda.cc GEN liboctave/operators/mx-i64nda-i32nda.cc GEN liboctave/operators/mx-i64nda-ui32nda.cc GEN liboctave/operators/mx-i64nda-ui64nda.cc GEN liboctave/operators/mx-ui8nda-i8nda.cc GEN liboctave/operators/mx-ui8nda-i16nda.cc GEN liboctave/operators/mx-ui8nda-ui16nda.cc GEN liboctave/operators/mx-ui8nda-i32nda.cc GEN liboctave/operators/mx-ui8nda-ui32nda.cc GEN liboctave/operators/mx-ui8nda-i64nda.cc GEN liboctave/operators/mx-ui8nda-ui64nda.cc GEN liboctave/operators/mx-ui16nda-i8nda.cc GEN liboctave/operators/mx-ui16nda-ui8nda.cc GEN liboctave/operators/mx-ui16nda-i16nda.cc GEN liboctave/operators/mx-ui16nda-i32nda.cc GEN liboctave/operators/mx-ui16nda-ui32nda.cc GEN liboctave/operators/mx-ui16nda-i64nda.cc GEN liboctave/operators/mx-ui16nda-ui64nda.cc GEN liboctave/operators/mx-ui32nda-i8nda.cc GEN liboctave/operators/mx-ui32nda-ui8nda.cc GEN liboctave/operators/mx-ui32nda-i16nda.cc GEN liboctave/operators/mx-ui32nda-ui16nda.cc GEN liboctave/operators/mx-ui32nda-i32nda.cc GEN liboctave/operators/mx-ui32nda-i64nda.cc GEN liboctave/operators/mx-ui32nda-ui64nda.cc GEN liboctave/operators/mx-ui64nda-i8nda.cc GEN liboctave/operators/mx-ui64nda-ui8nda.cc GEN liboctave/operators/mx-ui64nda-i16nda.cc GEN liboctave/operators/mx-ui64nda-ui16nda.cc GEN liboctave/operators/mx-ui64nda-i32nda.cc GEN liboctave/operators/mx-ui64nda-ui32nda.cc GEN liboctave/operators/mx-ui64nda-i64nda.cc GEN liboctave/operators/vx-ccv-cv.cc GEN liboctave/operators/vx-ccv-s.cc GEN liboctave/operators/vx-crv-rv.cc GEN liboctave/operators/vx-crv-s.cc GEN liboctave/operators/vx-cs-cv.cc GEN liboctave/operators/vx-cs-rv.cc GEN liboctave/operators/vx-cv-ccv.cc GEN liboctave/operators/vx-cv-cs.cc GEN liboctave/operators/vx-rv-crv.cc GEN liboctave/operators/vx-rv-cs.cc GEN liboctave/operators/vx-s-ccv.cc GEN liboctave/operators/vx-s-crv.cc GEN liboctave/operators/vx-fccv-fcv.cc GEN liboctave/operators/vx-fccv-fs.cc GEN liboctave/operators/vx-fcrv-frv.cc GEN liboctave/operators/vx-fcrv-fs.cc GEN liboctave/operators/vx-fcs-fcv.cc GEN liboctave/operators/vx-fcs-frv.cc GEN liboctave/operators/vx-fcv-fccv.cc GEN liboctave/operators/vx-fcv-fcs.cc GEN liboctave/operators/vx-frv-fcrv.cc GEN liboctave/operators/vx-frv-fcs.cc GEN liboctave/operators/vx-fs-fccv.cc GEN liboctave/operators/vx-fs-fcrv.cc GEN liboctave/operators/smx-sm-cs.cc GEN liboctave/operators/smx-cs-sm.cc GEN liboctave/operators/smx-scm-s.cc GEN liboctave/operators/smx-s-scm.cc make all-recursive GEN liboctave/operators/smx-scm-sm.cc GEN liboctave/operators/smx-sm-scm.cc GEN liboctave/operators/smx-m-sm.cc GEN liboctave/operators/smx-m-scm.cc GEN liboctave/operators/smx-cm-sm.cc GEN liboctave/operators/smx-cm-scm.cc GEN liboctave/operators/smx-sm-m.cc GEN liboctave/operators/smx-scm-m.cc GEN liboctave/operators/smx-sm-cm.cc GEN liboctave/operators/smx-scm-cm.cc GEN liboctave/operators/smx-bm-sbm.cc GEN liboctave/operators/smx-sbm-bm.cc GEN liboctave/.octave-dirstamp GEN libinterp/corefcn/.octave-dirstamp GEN libinterp/.octave-dirstamp GEN libinterp/corefcn/default-defs.h GEN libinterp/corefcn/graphics-props.cc GEN libinterp/corefcn/graphics.h GEN libinterp/corefcn/mxtypes.h GEN libgui/src/.octave-dirstamp GEN libgui/graphics/.octave-dirstamp GEN octave-config.h GEN run-octave GEN liboctave/external/ranlib/.octave-dirstamp GEN liboctave/external/slatec-fn/.octave-dirstamp GEN libinterp/dldfcn/.octave-dirstamp GEN libgui/src/m-editor/.octave-dirstamp GEN libgui/qterminal/libqterminal/.octave-dirstamp GEN libgui/qterminal/libqterminal/unix/.octave-dirstamp GEN libgui/.octave-dirstamp GEN libgui/languages/.octave-dirstamp GEN src/.octave-dirstamp GEN scripts/+containers/.octave-dirstamp GEN scripts/+matlab/+lang/.octave-dirstamp GEN scripts/+matlab/+net/.octave-dirstamp GEN scripts/audio/.octave-dirstamp GEN scripts/deprecated/.octave-dirstamp GEN scripts/elfun/.octave-dirstamp GEN scripts/general/.octave-dirstamp GEN scripts/geometry/.octave-dirstamp GEN scripts/gui/.octave-dirstamp GEN scripts/help/.octave-dirstamp GEN scripts/image/.octave-dirstamp GEN scripts/io/.octave-dirstamp GEN scripts/java/.octave-dirstamp GEN scripts/legacy/@inline/.octave-dirstamp GEN scripts/legacy/.octave-dirstamp GEN scripts/linear-algebra/.octave-dirstamp GEN scripts/miscellaneous/.octave-dirstamp GEN scripts/ode/.octave-dirstamp GEN scripts/optimization/.octave-dirstamp GEN scripts/path/.octave-dirstamp make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' GEN scripts/pkg/.octave-dirstamp GEN scripts/plot/appearance/.octave-dirstamp GEN scripts/plot/draw/.octave-dirstamp GEN scripts/plot/util/.octave-dirstamp GEN scripts/polynomial/.octave-dirstamp GEN scripts/prefs/.octave-dirstamp GEN scripts/profiler/.octave-dirstamp GEN scripts/set/.octave-dirstamp GEN scripts/signal/.octave-dirstamp GEN scripts/sparse/.octave-dirstamp GEN scripts/specfun/.octave-dirstamp GEN scripts/special-matrix/.octave-dirstamp GEN scripts/startup/.octave-dirstamp GEN scripts/statistics/.octave-dirstamp GEN scripts/strings/.octave-dirstamp GEN scripts/testfun/.octave-dirstamp GEN scripts/time/.octave-dirstamp GEN scripts/web/.octave-dirstamp GEN scripts/@ftp/.octave-dirstamp GEN scripts/.octave-dirstamp GEN doc/doxyhtml/.octave-dirstamp GEN doc/interpreter/.octave-dirstamp GEN doc/liboctave/.octave-dirstamp GEN doc/refcard/.octave-dirstamp GEN etc/icons/.octave-dirstamp GEN liboctave/version.h GEN libinterp/builtin-defun-decls.h GEN libgui/src/ui-settings-dialog.h GEN libgui/graphics/ui-annotation-dialog.h make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' CC libgnu_la-allocator.lo CC libgnu_la-areadlink.lo CC libgnu_la-openat-proc.lo CC libgnu_la-base64.lo CC libgnu_la-basename-lgpl.lo CC libgnu_la-bitrotate.lo CC libgnu_la-c-ctype.lo CC libgnu_la-c-strcasecmp.lo CC libgnu_la-c-strncasecmp.lo CC libgnu_la-canonicalize.lo CC libgnu_la-careadlinkat.lo CC libgnu_la-chdir-long.lo CC libgnu_la-cloexec.lo CC libgnu_la-concat-filename.lo CC libgnu_la-md2.lo CC libgnu_la-md4.lo CC libgnu_la-md5.lo CC libgnu_la-sha1.lo CC libgnu_la-sha256.lo CC libgnu_la-sha512.lo CC libgnu_la-dirname-lgpl.lo CC libgnu_la-stripslash.lo CC libgnu_la-error.lo CC libgnu_la-exitfail.lo CC libgnu_la-fcntl.lo CC libgnu_la-fd-hook.lo CC libgnu_la-fd-safer-flag.lo CC libgnu_la-dup-safer-flag.lo CC libgnu_la-file-set.lo CC libgnu_la-filemode.lo CC libgnu_la-filenamecat-lgpl.lo CC libgnu_la-findprog-in.lo CC libgnu_la-free.lo CC libgnu_la-getcwd.lo CC libgnu_la-getcwd-lgpl.lo CC libgnu_la-getopt1.lo CC libgnu_la-glob.lo CC libgnu_la-getopt.lo CC libgnu_la-getprogname.lo CC libgnu_la-globfree.lo CC libgnu_la-glob_pattern_p.lo CC libgnu_la-hard-locale.lo CC libgnu_la-hash.lo CC libgnu_la-hash-triple-simple.lo CC libgnu_la-hash-pjw.lo CC libgnu_la-ialloc.lo CC libgnu_la-localename.lo CC libgnu_la-localename-table.lo CC libgnu_la-malloca.lo CC libgnu_la-localcharset.lo CC libgnu_la-math.lo CC libgnu_la-nanosleep.lo CC libgnu_la-nproc.lo CC libgnu_la-nstrftime.lo CC libgnu_la-openat-die.lo CC libgnu_la-progname.lo CC libgnu_la-rawmemchr.lo CC libgnu_la-reallocarray.lo CC libgnu_la-save-cwd.lo CC libgnu_la-setlocale.lo CC libgnu_la-setlocale_null.lo CC libgnu_la-setlocale-lock.lo CC libgnu_la-sig-handler.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from areadlink.h:21, from areadlink.c:25: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./ialloc.h:25, from base64.c:48: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from allocator.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from concat-filename.h:20, from concat-filename.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from dirname.h:22, from stripslash.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from cloexec.c:25: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from chdir-long.h:19, from chdir-long.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from exitfail.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from careadlinkat.h:23, from careadlinkat.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from filenamecat.h:21, from filenamecat-lgpl.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./getopt.h:84, from getopt.h:34, from getopt1.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from openat-priv.h:25, from openat-proc.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from dirname.h:22, from dirname-lgpl.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./getopt.h:84, from getopt.h:34, from getopt.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-sockets.lo CC libgnu_la-stat-time.lo CC libgnu_la-striconveh.lo CC libgnu_la-striconveha.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from fcntl.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-strnlen1.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from free.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from canonicalize.h:20, from canonicalize.c:19: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from getcwd.c:19: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from localename.c:28: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-sys_socket.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ialloc.h:25, from ialloc.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from globfree.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from findprog-in.c:25: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from malloca.h:23, from malloca.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-tempname.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from getcwd-lgpl.c:20: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from nproc.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from hash-triple-simple.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC glthread/libgnu_la-threadlib.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from fd-hook.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from getprogname.h:20, from getprogname.c:20: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ careadlinkat.c: In function 'careadlinkat': careadlinkat.c:178:5: warning: #warning "GCC might issue a bogus -Wreturn-local-addr warning here." [-Wcpp] 178 | #warning "GCC might issue a bogus -Wreturn-local-addr warning here." | ^~~~~~~ careadlinkat.c:179:5: warning: #warning "See ." [-Wcpp] 179 | #warning "See ." | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from dup-safer-flag.c:26: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-time_rz.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from fd-safer-flag.c:27: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC glthread/libgnu_la-tls.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from xalloc.h:22, from file-set.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from glob.c:31: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from error.c:28: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-u64.lo careadlinkat.c:182:10: warning: function may return address of local variable [-Wreturn-local-addr] 182 | return readlink_stk (fd, filename, buffer, buffer_size, alloc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | preadlinkat, stack_buf); | ~~~~~~~~~~~~~~~~~~~~~~~ careadlinkat.c:181:8: note: declared here 181 | char stack_buf[STACK_BUF_SIZE]; | ^~~~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from setlocale.c:33: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from hash.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from localcharset.c:28: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from nanosleep.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from nstrftime.c:66: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from openat.h:22, from openat-die.c:20: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-unistd.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from save-cwd.c:26: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-dup-safer.lo CC libgnu_la-fd-safer.lo CC libgnu_la-pipe-safer.lo CC libgnu_la-wctype-h.lo CC libgnu_la-wmempcpy.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from setlocale_null.c:26: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC libgnu_la-xmalloc.lo CC libgnu_la-xalloc-die.lo CC libgnu_la-xsize.lo CC asnprintf.lo CC calloc.lo CC malloc.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from progname.c:27: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC mktime.lo CC printf-args.lo CC printf-parse.lo CC realloc.lo CC vasnprintf.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from reallocarray.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC malloc/libgnu_la-scratch_buffer_grow.lo CC malloc/libgnu_la-scratch_buffer_grow_preserve.lo CC malloc/libgnu_la-scratch_buffer_set_array_size.lo CC glthread/libgnu_la-lock.lo CC unicase/libgnu_la-cased.lo CC unicase/libgnu_la-empty-prefix-context.lo CC unicase/libgnu_la-empty-suffix-context.lo CC unicase/libgnu_la-ignorable.lo CC unicase/libgnu_la-special-casing.lo CC unicase/libgnu_la-tolower.lo CC unicase/libgnu_la-toupper.lo CC unicase/libgnu_la-u8-casemap.lo CC unicase/libgnu_la-u8-tolower.lo CC unicase/libgnu_la-u8-toupper.lo CC uniconv/libgnu_la-u32-conv-to-enc.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from striconveh.h:21, from striconveh.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC uniconv/libgnu_la-u8-conv-from-enc.lo CC uniconv/libgnu_la-u8-conv-to-enc.lo CC unictype/libgnu_la-combiningclass.lo CC unictype/libgnu_la-ctype_alnum.lo CC unictype/libgnu_la-ctype_alpha.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from striconveha.h:21, from striconveha.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unictype/libgnu_la-ctype_blank.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./glthread/tls.h:47, from glthread/tls.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unictype/libgnu_la-ctype_cntrl.lo CC unictype/libgnu_la-ctype_digit.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from glthread/threadlib.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unictype/libgnu_la-ctype_graph.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from tempname.c:39: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unictype/libgnu_la-ctype_lower.lo CC unictype/libgnu_la-ctype_print.lo CC unictype/libgnu_la-ctype_punct.lo CC unictype/libgnu_la-ctype_space.lo CC unictype/libgnu_la-ctype_upper.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from fd-safer.c:25: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unictype/libgnu_la-ctype_xdigit.lo CC unictype/libgnu_la-pr_soft_dotted.lo CC uninorm/libgnu_la-decompose-internal.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from malloc.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./fcntl.h:79, from dup-safer.c:24: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from unistd.h:658, from unistd.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from calloc.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from pipe-safer.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from xalloc.h:22, from xmalloc.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC uninorm/libgnu_la-u8-normalize.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from xalloc.h:22, from xalloc-die.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from time_rz.c:31: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u16-mbtoucr.lo CC unistr/libgnu_la-u16-to-u8.lo CC unistr/libgnu_la-u16-uctomb.lo CC unistr/libgnu_la-u16-uctomb-aux.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./glthread/lock.h:81, from glthread/lock.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from mktime.c:49: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from vasnprintf.c:84: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u32-mblen.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from realloc.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u32-to-u8.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./malloc/scratch_buffer.gl.h:63, from ./scratch_buffer.h:115, from malloc/scratch_buffer_grow.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./malloc/scratch_buffer.gl.h:63, from ./scratch_buffer.h:115, from malloc/scratch_buffer_grow_preserve.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u8-check.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from unicase/u8-casemap.c:32: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u8-cpy.lo CC unistr/libgnu_la-u8-mblen.lo CC unistr/libgnu_la-u8-mbsnlen.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from printf-parse.c:54: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u8-mbtouc.lo CC unistr/libgnu_la-u8-mbtouc-aux.lo CC unistr/libgnu_la-u8-mbtouc-unsafe.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./striconveha.h:21, from ./uniconv.h:30, from uniconv/u32-conv-to-enc.c:30: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./striconveha.h:21, from ./uniconv.h:30, from uniconv/u8-conv-from-enc.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./malloc/scratch_buffer.gl.h:63, from ./scratch_buffer.h:115, from malloc/scratch_buffer_set_array_size.c:23: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./striconveha.h:21, from ./uniconv.h:30, from uniconv/u8-conv-to-enc.c:30: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC unistr/libgnu_la-u8-mbtouc-unsafe-aux.lo CC unistr/libgnu_la-u8-mbtoucr.lo CC unistr/libgnu_la-u8-prev.lo CC unistr/libgnu_la-u8-strmblen.lo CC unistr/libgnu_la-u8-strmbtouc.lo CC unistr/libgnu_la-u8-to-u16.lo CC unistr/libgnu_la-u8-to-u32.lo CC unistr/libgnu_la-u8-uctomb.lo CC unistr/libgnu_la-u8-uctomb-aux.lo In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from uninorm/u8-normalize.c:33: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u16-to-u8.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u32-mblen.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbtouc-unsafe.c:27: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u16-mbtoucr.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u16-uctomb.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbsnlen.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u16-uctomb-aux.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u32-to-u8.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-cpy.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-check.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbtouc-aux.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mblen.c:22: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-strmblen.c:30: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbtouc-unsafe-aux.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbtouc.c:26: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-uctomb.c:26: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-to-u16.c:29: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-prev.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-to-u32.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-uctomb-aux.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-mbtoucr.c:21: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from ./getopt-cdefs.h:32, from ./unistd.h:658, from ./stdlib.h:100, from ./unistr.h:30, from unistr/u8-strmbtouc.c:30: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CCLD libgnu.la make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[1]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make all-recursive make[1]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file Making all in libgnu make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make all-recursive make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' GEN .octave-dirstamp GEN mex/.octave-dirstamp GEN conv.tst GEN sparse.tst GEN .bc-overload-tests-stamp make all-am make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file GEN liboctave/array/CMatrix.cc-tst GEN liboctave/array/CSparse.cc-tst GEN liboctave/array/dMatrix.cc-tst GEN liboctave/array/dSparse.cc-tst GEN liboctave/array/fCMatrix.cc-tst GEN liboctave/array/fMatrix.cc-tst GEN liboctave/array/idx-vector.cc-tst GEN liboctave/util/oct-inttypes.cc-tst GEN liboctave/array/Array-base.cc-tst GEN liboctave/array/Sparse.cc-tst GEN libinterp/octave.cc-tst GEN libinterp/octave-value/ov-bool-mat.cc-tst GEN libinterp/octave-value/ov-cell.cc-tst GEN libinterp/octave-value/ov-class.cc-tst GEN libinterp/octave-value/ov-classdef.cc-tst GEN libinterp/octave-value/ov-cx-diag.cc-tst GEN libinterp/octave-value/ov-fcn-handle.cc-tst GEN libinterp/octave-value/ov-java.cc-tst GEN libinterp/octave-value/ov-lazy-idx.cc-tst GEN libinterp/octave-value/ov-null-mat.cc-tst GEN libinterp/octave-value/ov-oncleanup.cc-tst GEN libinterp/octave-value/ov-range.cc-tst GEN libinterp/octave-value/ov-str-mat.cc-tst GEN libinterp/octave-value/ov-struct.cc-tst GEN libinterp/octave-value/ov-typeinfo.cc-tst GEN libinterp/octave-value/ov-usr-fcn.cc-tst GEN libinterp/octave-value/ov.cc-tst GEN libinterp/parse-tree/bp-table.cc-tst GEN libinterp/parse-tree/lex.ll-tst GEN libinterp/parse-tree/oct-parse.yy-tst GEN libinterp/parse-tree/pt-assign.cc-tst GEN libinterp/parse-tree/pt-eval.cc-tst GEN libinterp/parse-tree/pt-fcn-handle.cc-tst GEN libinterp/parse-tree/pt-idx.cc-tst GEN libinterp/parse-tree/pt-tm-const.cc-tst GEN libinterp/corefcn/Cell.cc-tst GEN libinterp/corefcn/__contourc__.cc-tst GEN libinterp/corefcn/__dsearchn__.cc-tst GEN libinterp/corefcn/__eigs__.cc-tst GEN libinterp/corefcn/__ichol__.cc-tst GEN libinterp/corefcn/__ilu__.cc-tst GEN libinterp/corefcn/__isprimelarge__.cc-tst GEN libinterp/corefcn/__lin_interpn__.cc-tst GEN libinterp/corefcn/__magick_read__.cc-tst GEN libinterp/corefcn/__pchip_deriv__.cc-tst GEN libinterp/corefcn/__qp__.cc-tst GEN libinterp/corefcn/amd.cc-tst GEN libinterp/corefcn/besselj.cc-tst GEN libinterp/corefcn/bitfcns.cc-tst GEN libinterp/corefcn/bsxfun.cc-tst GEN libinterp/corefcn/call-stack.cc-tst GEN libinterp/corefcn/cellfun.cc-tst GEN libinterp/corefcn/chol.cc-tst GEN libinterp/corefcn/colamd.cc-tst GEN libinterp/corefcn/colloc.cc-tst GEN libinterp/corefcn/conv2.cc-tst GEN libinterp/corefcn/dassl.cc-tst GEN libinterp/corefcn/data.cc-tst GEN libinterp/corefcn/debug.cc-tst GEN libinterp/corefcn/defaults.cc-tst GEN libinterp/corefcn/det.cc-tst GEN libinterp/corefcn/dirfns.cc-tst GEN libinterp/corefcn/dlmread.cc-tst GEN libinterp/corefcn/dmperm.cc-tst GEN libinterp/corefcn/dot.cc-tst GEN libinterp/corefcn/eig.cc-tst GEN libinterp/corefcn/ellipj.cc-tst GEN libinterp/corefcn/environment.cc-tst GEN libinterp/corefcn/error.cc-tst GEN libinterp/corefcn/errwarn.cc-tst GEN libinterp/corefcn/event-manager.cc-tst GEN libinterp/corefcn/fcn-info.cc-tst GEN libinterp/corefcn/fft.cc-tst GEN libinterp/corefcn/fft2.cc-tst GEN libinterp/corefcn/file-io.cc-tst GEN libinterp/corefcn/filter.cc-tst GEN libinterp/corefcn/find.cc-tst GEN libinterp/corefcn/gcd.cc-tst GEN libinterp/corefcn/getrusage.cc-tst GEN libinterp/corefcn/givens.cc-tst GEN libinterp/corefcn/graphics.cc-tst GEN libinterp/corefcn/gsvd.cc-tst GEN libinterp/corefcn/hash.cc-tst GEN libinterp/corefcn/help.cc-tst GEN libinterp/corefcn/hess.cc-tst GEN libinterp/corefcn/hex2num.cc-tst GEN libinterp/corefcn/input.cc-tst GEN libinterp/corefcn/inv.cc-tst GEN libinterp/corefcn/jsondecode.cc-tst GEN libinterp/corefcn/jsonencode.cc-tst GEN libinterp/corefcn/kron.cc-tst GEN libinterp/corefcn/load-save.cc-tst GEN libinterp/corefcn/lookup.cc-tst GEN libinterp/corefcn/lsode.cc-tst GEN libinterp/corefcn/lu.cc-tst GEN libinterp/corefcn/mappers.cc-tst GEN libinterp/corefcn/matrix_type.cc-tst GEN libinterp/corefcn/max.cc-tst GEN libinterp/corefcn/mgorth.cc-tst GEN libinterp/corefcn/nproc.cc-tst GEN libinterp/corefcn/oct-hist.cc-tst GEN libinterp/corefcn/oct-map.cc-tst GEN libinterp/corefcn/ordqz.cc-tst GEN libinterp/corefcn/ordschur.cc-tst GEN libinterp/corefcn/pinv.cc-tst GEN libinterp/corefcn/pow2.cc-tst GEN libinterp/corefcn/pr-output.cc-tst GEN libinterp/corefcn/psi.cc-tst GEN libinterp/corefcn/qr.cc-tst GEN libinterp/corefcn/quad.cc-tst GEN libinterp/corefcn/quadcc.cc-tst GEN libinterp/corefcn/qz.cc-tst GEN libinterp/corefcn/rand.cc-tst GEN libinterp/corefcn/rcond.cc-tst GEN libinterp/corefcn/regexp.cc-tst GEN libinterp/corefcn/schur.cc-tst GEN libinterp/corefcn/sighandlers.cc-tst GEN libinterp/corefcn/sparse-xpow.cc-tst GEN libinterp/corefcn/sparse.cc-tst GEN libinterp/corefcn/spparms.cc-tst GEN libinterp/corefcn/sqrtm.cc-tst GEN libinterp/corefcn/strfind.cc-tst GEN libinterp/corefcn/strfns.cc-tst GEN libinterp/corefcn/sub2ind.cc-tst GEN libinterp/corefcn/svd.cc-tst GEN libinterp/corefcn/sylvester.cc-tst GEN libinterp/corefcn/symbfact.cc-tst GEN libinterp/corefcn/symtab.cc-tst GEN libinterp/corefcn/syscalls.cc-tst GEN libinterp/corefcn/sysdep.cc-tst GEN libinterp/corefcn/time.cc-tst GEN libinterp/corefcn/toplev.cc-tst GEN libinterp/corefcn/tril.cc-tst GEN libinterp/corefcn/tsearch.cc-tst GEN libinterp/corefcn/typecast.cc-tst GEN libinterp/corefcn/utils.cc-tst GEN libinterp/corefcn/variables.cc-tst GEN libinterp/dldfcn/__delaunayn__.cc-tst GEN libinterp/dldfcn/__fltk_uigetfile__.cc-tst GEN libinterp/dldfcn/__glpk__.cc-tst GEN libinterp/dldfcn/__init_fltk__.cc-tst GEN libinterp/dldfcn/__init_gnuplot__.cc-tst GEN libinterp/dldfcn/__ode15__.cc-tst GEN libinterp/dldfcn/__voronoi__.cc-tst GEN libinterp/dldfcn/audiodevinfo.cc-tst GEN libinterp/dldfcn/audioread.cc-tst GEN libinterp/dldfcn/convhulln.cc-tst GEN libinterp/dldfcn/fftw.cc-tst GEN libinterp/dldfcn/gzip.cc-tst GEN src/mkoctfile.cc GEN src/main.cc GEN src/octave-build-info.cc GEN libinterp/build-env-features.cc GEN libinterp/build-env.cc GEN libinterp/builtins.cc GEN libinterp/corefcn/oct-errno.cc GEN libinterp/liboctinterp-build-info.cc GEN libinterp/operators/ops.cc CXX libinterp/corefcn/libcorefcn_la-Cell.lo CXX libinterp/corefcn/libcorefcn_la-__betainc__.lo CXX libinterp/corefcn/libcorefcn_la-__contourc__.lo CXX libinterp/corefcn/libcorefcn_la-__dsearchn__.lo CXX libinterp/corefcn/libcorefcn_la-__eigs__.lo CXX libinterp/corefcn/libcorefcn_la-__expint__.lo CXX libinterp/corefcn/libcorefcn_la-__ftp__.lo CXX libinterp/corefcn/libcorefcn_la-__gammainc__.lo CXX libinterp/corefcn/libcorefcn_la-__ichol__.lo CXX libinterp/corefcn/libcorefcn_la-__isprimelarge__.lo CXX libinterp/corefcn/libcorefcn_la-__ilu__.lo CXX libinterp/corefcn/libcorefcn_la-__lin_interpn__.lo CXX libinterp/corefcn/libcorefcn_la-__magick_read__.lo CXX libinterp/corefcn/libcorefcn_la-__pchip_deriv__.lo CXX libinterp/corefcn/libcorefcn_la-__qp__.lo CXX libinterp/corefcn/libcorefcn_la-amd.lo CXX libinterp/corefcn/libcorefcn_la-auto-shlib.lo CXX libinterp/corefcn/libcorefcn_la-balance.lo CXX libinterp/corefcn/libcorefcn_la-base-text-renderer.lo CXX libinterp/corefcn/libcorefcn_la-besselj.lo CXX libinterp/corefcn/libcorefcn_la-bitfcns.lo CXX libinterp/corefcn/libcorefcn_la-bsxfun.lo CXX libinterp/corefcn/libcorefcn_la-c-file-ptr-stream.lo CXX libinterp/corefcn/libcorefcn_la-call-stack.lo CXX libinterp/corefcn/libcorefcn_la-ccolamd.lo CC libinterp/corefcn/libcorefcn_la-cdisplay.lo CXX libinterp/corefcn/libcorefcn_la-cellfun.lo CXX libinterp/corefcn/libcorefcn_la-chol.lo CC libinterp/corefcn/libcorefcn_la-coct-hdf5-types.lo CXX libinterp/corefcn/libcorefcn_la-colamd.lo CXX libinterp/corefcn/libcorefcn_la-colloc.lo CXX libinterp/corefcn/libcorefcn_la-conv2.lo CXX libinterp/corefcn/libcorefcn_la-daspk.lo CXX libinterp/corefcn/libcorefcn_la-dasrt.lo CXX libinterp/corefcn/libcorefcn_la-dassl.lo CXX libinterp/corefcn/libcorefcn_la-data.lo CXX libinterp/corefcn/libcorefcn_la-debug.lo CXX libinterp/corefcn/libcorefcn_la-defaults.lo CXX libinterp/corefcn/libcorefcn_la-defun.lo CXX libinterp/corefcn/libcorefcn_la-det.lo CXX libinterp/corefcn/libcorefcn_la-dirfns.lo CXX libinterp/corefcn/libcorefcn_la-display.lo CXX libinterp/corefcn/libcorefcn_la-dlmread.lo CXX libinterp/corefcn/libcorefcn_la-dot.lo CXX libinterp/corefcn/libcorefcn_la-dmperm.lo CXX libinterp/corefcn/libcorefcn_la-dynamic-ld.lo CXX libinterp/corefcn/libcorefcn_la-eig.lo CXX libinterp/corefcn/libcorefcn_la-ellipj.lo CXX libinterp/corefcn/libcorefcn_la-environment.lo CXX libinterp/corefcn/libcorefcn_la-error.lo CXX libinterp/corefcn/libcorefcn_la-errwarn.lo CXX libinterp/corefcn/libcorefcn_la-event-manager.lo CXX libinterp/corefcn/libcorefcn_la-event-queue.lo CXX libinterp/corefcn/libcorefcn_la-fcn-info.lo CXX libinterp/corefcn/libcorefcn_la-fft.lo CXX libinterp/corefcn/libcorefcn_la-fft2.lo CXX libinterp/corefcn/libcorefcn_la-fftn.lo CXX libinterp/corefcn/libcorefcn_la-file-io.lo CXX libinterp/corefcn/libcorefcn_la-filter.lo CXX libinterp/corefcn/libcorefcn_la-find.lo CXX libinterp/corefcn/libcorefcn_la-ft-text-renderer.lo CXX libinterp/corefcn/libcorefcn_la-gcd.lo CXX libinterp/corefcn/libcorefcn_la-getgrent.lo CXX libinterp/corefcn/libcorefcn_la-getpwent.lo CXX libinterp/corefcn/libcorefcn_la-getrusage.lo CXX libinterp/corefcn/libcorefcn_la-givens.lo CXX libinterp/corefcn/libcorefcn_la-gl-render.lo CXX libinterp/corefcn/libcorefcn_la-gl2ps-print.lo CXX libinterp/corefcn/libcorefcn_la-graphics-toolkit.lo CXX libinterp/corefcn/libcorefcn_la-graphics.lo CXX libinterp/corefcn/libcorefcn_la-gsvd.lo CXX libinterp/corefcn/libcorefcn_la-gtk-manager.lo CXX libinterp/corefcn/libcorefcn_la-hash.lo CXX libinterp/corefcn/libcorefcn_la-help.lo CXX libinterp/corefcn/libcorefcn_la-hess.lo CXX libinterp/corefcn/libcorefcn_la-hex2num.lo CXX libinterp/corefcn/libcorefcn_la-hook-fcn.lo CXX libinterp/corefcn/libcorefcn_la-input.lo CXX libinterp/corefcn/libcorefcn_la-interpreter-private.lo CXX libinterp/corefcn/libcorefcn_la-interpreter.lo CXX libinterp/corefcn/libcorefcn_la-inv.lo CXX libinterp/corefcn/libcorefcn_la-jsondecode.lo CXX libinterp/corefcn/libcorefcn_la-jsonencode.lo CXX libinterp/corefcn/libcorefcn_la-kron.lo CXX libinterp/corefcn/libcorefcn_la-latex-text-renderer.lo CXX libinterp/corefcn/libcorefcn_la-load-path.lo CXX libinterp/corefcn/libcorefcn_la-load-save.lo CXX libinterp/corefcn/libcorefcn_la-lookup.lo CXX libinterp/corefcn/libcorefcn_la-ls-ascii-helper.lo CXX libinterp/corefcn/libcorefcn_la-ls-hdf5.lo CXX libinterp/corefcn/libcorefcn_la-ls-mat-ascii.lo CXX libinterp/corefcn/libcorefcn_la-ls-mat4.lo CXX libinterp/corefcn/libcorefcn_la-ls-mat5.lo CXX libinterp/corefcn/libcorefcn_la-ls-oct-binary.lo CXX libinterp/corefcn/libcorefcn_la-ls-oct-text.lo CXX libinterp/corefcn/libcorefcn_la-ls-utils.lo CXX libinterp/corefcn/libcorefcn_la-lsode.lo CXX libinterp/corefcn/libcorefcn_la-lu.lo CXX libinterp/corefcn/libcorefcn_la-mappers.lo In file included from /usr/include/c++/12.2.1/list:63, from libinterp/corefcn/base-text-renderer.h:31, from libinterp/corefcn/ft-text-renderer.cc:30: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const octave::text_renderer::string&}; _Tp = octave::text_renderer::string; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ CXX libinterp/corefcn/libcorefcn_la-matrix_type.lo CXX libinterp/corefcn/libcorefcn_la-max.lo CXX libinterp/corefcn/libcorefcn_la-mex.lo CXX libinterp/corefcn/libcorefcn_la-mgorth.lo CXX libinterp/corefcn/libcorefcn_la-nproc.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::text_renderer::string; _Alloc = std::allocator]', inlined from 'virtual void octave::ft_text_renderer::visit(octave::text_element_symbol&)' at libinterp/corefcn/ft-text-renderer.cc:1350:27: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const octave::text_renderer::string&}; _Tp = octave::text_renderer::string; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:882:26, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:137:7, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:320:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:286:22: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const octave::text_renderer::string&}; _Tp = octave::text_renderer::string; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave::text_renderer::string; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:814:31, inlined from 'octave::unwind_protect_var::unwind_protect_var(T&) [with T = std::__cxx11::list]' at ./liboctave/util/unwind-prot.h:323:20, inlined from 'virtual void octave::ft_text_renderer::text_to_strlist(const std::string&, std::__cxx11::list&, Matrix&, int, int, double, const caseless_str&)' at libinterp/corefcn/ft-text-renderer.cc:1053:30: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::text_renderer::string; _Alloc = std::allocator]', inlined from 'virtual void octave::ft_text_renderer::visit(octave::text_element_string&)' at libinterp/corefcn/ft-text-renderer.cc:1121:43: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::text_renderer::string; _Alloc = std::allocator]', inlined from 'virtual void octave::ft_text_renderer::visit(octave::text_element_string&)' at libinterp/corefcn/ft-text-renderer.cc:1169:31: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ CXX libinterp/corefcn/libcorefcn_la-oct-fstrm.lo CXX libinterp/corefcn/libcorefcn_la-oct-hdf5-types.lo CXX libinterp/corefcn/libcorefcn_la-oct-hist.lo CXX libinterp/corefcn/libcorefcn_la-oct-iostrm.lo CXX libinterp/corefcn/libcorefcn_la-oct-map.lo CXX libinterp/corefcn/libcorefcn_la-oct-prcstrm.lo CXX libinterp/corefcn/libcorefcn_la-oct-procbuf.lo CXX libinterp/corefcn/libcorefcn_la-oct-process.lo CXX libinterp/corefcn/libcorefcn_la-oct-stream.lo CXX libinterp/corefcn/libcorefcn_la-oct-strstrm.lo CXX libinterp/corefcn/libcorefcn_la-oct-tex-lexer.lo CXX libinterp/corefcn/libcorefcn_la-oct-tex-parser.lo CXX libinterp/corefcn/libcorefcn_la-ordqz.lo CXX libinterp/corefcn/libcorefcn_la-ordschur.lo CXX libinterp/corefcn/libcorefcn_la-pager.lo CXX libinterp/corefcn/libcorefcn_la-pinv.lo CXX libinterp/corefcn/libcorefcn_la-pow2.lo CXX libinterp/corefcn/libcorefcn_la-pr-flt-fmt.lo CXX libinterp/corefcn/libcorefcn_la-pr-output.lo In file included from /usr/include/c++/12.2.1/map:60, from libinterp/corefcn/oct-map.h:32, from libinterp/corefcn/error.h:37, from libinterp/corefcn/oct-handle.h:34, from libinterp/corefcn/__ftp__.cc:39: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = octave_handle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = octave_handle; _Tp = octave::url_transfer; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'octave::url_handle octave::url_handle_manager::make_url_handle(const std::string&, const std::string&, const std::string&, std::ostream&)' at libinterp/corefcn/url-handle-manager.h:108:19: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ CXX libinterp/corefcn/libcorefcn_la-procstream.lo CXX libinterp/corefcn/libcorefcn_la-psi.lo CXX libinterp/corefcn/libcorefcn_la-qr.lo CXX libinterp/corefcn/libcorefcn_la-quad.lo CXX libinterp/corefcn/libcorefcn_la-quadcc.lo CXX libinterp/corefcn/libcorefcn_la-qz.lo CXX libinterp/corefcn/libcorefcn_la-rand.lo CXX libinterp/corefcn/libcorefcn_la-rcond.lo CXX libinterp/corefcn/libcorefcn_la-regexp.lo CXX libinterp/corefcn/libcorefcn_la-schur.lo CXX libinterp/corefcn/libcorefcn_la-settings.lo CXX libinterp/corefcn/libcorefcn_la-sighandlers.lo CXX libinterp/corefcn/libcorefcn_la-sparse-xdiv.lo CXX libinterp/corefcn/libcorefcn_la-sparse-xpow.lo CXX libinterp/corefcn/libcorefcn_la-sparse.lo CXX libinterp/corefcn/libcorefcn_la-spparms.lo CXX libinterp/corefcn/libcorefcn_la-sqrtm.lo CXX libinterp/corefcn/libcorefcn_la-stack-frame.lo CXX libinterp/corefcn/libcorefcn_la-stream-euler.lo CXX libinterp/corefcn/libcorefcn_la-strfind.lo CXX libinterp/corefcn/libcorefcn_la-strfns.lo CXX libinterp/corefcn/libcorefcn_la-sub2ind.lo CXX libinterp/corefcn/libcorefcn_la-svd.lo CXX libinterp/corefcn/libcorefcn_la-sylvester.lo CXX libinterp/corefcn/libcorefcn_la-symbfact.lo CXX libinterp/corefcn/libcorefcn_la-syminfo.lo CXX libinterp/corefcn/libcorefcn_la-symrcm.lo CXX libinterp/corefcn/libcorefcn_la-symrec.lo CXX libinterp/corefcn/libcorefcn_la-symscope.lo CXX libinterp/corefcn/libcorefcn_la-symtab.lo CXX libinterp/corefcn/libcorefcn_la-syscalls.lo CXX libinterp/corefcn/libcorefcn_la-sysdep.lo CXX libinterp/corefcn/libcorefcn_la-text-engine.lo CXX libinterp/corefcn/libcorefcn_la-text-renderer.lo CXX libinterp/corefcn/libcorefcn_la-time.lo CXX libinterp/corefcn/libcorefcn_la-toplev.lo CXX libinterp/corefcn/libcorefcn_la-tril.lo CXX libinterp/corefcn/libcorefcn_la-tsearch.lo CXX libinterp/corefcn/libcorefcn_la-typecast.lo CXX libinterp/corefcn/libcorefcn_la-url-handle-manager.lo CXX libinterp/corefcn/libcorefcn_la-urlwrite.lo CXX libinterp/corefcn/libcorefcn_la-utils.lo CXX libinterp/corefcn/libcorefcn_la-variables.lo CXX libinterp/corefcn/libcorefcn_la-xdiv.lo CXX libinterp/corefcn/libcorefcn_la-xnorm.lo CXX libinterp/corefcn/libcorefcn_la-xpow.lo CXX libinterp/corefcn/libcorefcn_la-gzfstream.lo GEN liboctave/liboctave-build-info.cc GEN liboctave/external/ranlib/ranlib.def F77 liboctave/external/blas-xtra/libexternal_la-ddot3.lo F77 liboctave/external/blas-xtra/libexternal_la-zdotc3.lo libinterp/corefcn/pr-output.cc: In function 'signed char abs(signed char)': libinterp/corefcn/pr-output.cc:2943:58: warning: use of old-style cast to 'int' [-Wold-style-cast] 2943 | inline signed char abs (signed char x) { return abs((int)x); } | ^ | ------ | static_cast (x) libinterp/corefcn/pr-output.cc: In function 'short int abs(short int)': libinterp/corefcn/pr-output.cc:2944:54: warning: use of old-style cast to 'int' [-Wold-style-cast] 2944 | inline short int abs (short int x) { return abs((int)x); } | ^ | ------ | static_cast (x) F77 liboctave/external/blas-xtra/libexternal_la-sdot3.lo F77 liboctave/external/blas-xtra/libexternal_la-cdotc3.lo F77 liboctave/external/blas-xtra/libexternal_la-dmatm3.lo F77 liboctave/external/blas-xtra/libexternal_la-zmatm3.lo F77 liboctave/external/blas-xtra/libexternal_la-smatm3.lo F77 liboctave/external/blas-xtra/libexternal_la-cmatm3.lo F77 liboctave/external/blas-xtra/libexternal_la-xddot.lo F77 liboctave/external/blas-xtra/libexternal_la-xdnrm2.lo F77 liboctave/external/blas-xtra/libexternal_la-xdznrm2.lo F77 liboctave/external/blas-xtra/libexternal_la-xzdotc.lo F77 liboctave/external/blas-xtra/libexternal_la-xzdotu.lo F77 liboctave/external/blas-xtra/libexternal_la-xsdot.lo F77 liboctave/external/blas-xtra/libexternal_la-xsnrm2.lo F77 liboctave/external/blas-xtra/libexternal_la-xscnrm2.lo F77 liboctave/external/blas-xtra/libexternal_la-xcdotc.lo F77 liboctave/external/blas-xtra/libexternal_la-xcdotu.lo F77 liboctave/external/blas-xtra/libexternal_la-cconv2.lo F77 liboctave/external/blas-xtra/libexternal_la-csconv2.lo F77 liboctave/external/blas-xtra/libexternal_la-dconv2.lo F77 liboctave/external/blas-xtra/libexternal_la-sconv2.lo F77 liboctave/external/blas-xtra/libexternal_la-zconv2.lo F77 liboctave/external/blas-xtra/libexternal_la-zdconv2.lo GEN liboctave/external/external.def GEN src/octave-config.cc CXX src/octave_gui-main-gui.o CXX src/octave_gui-octave-build-info.o GEN libgui/liboctgui-build-info.cc GEN libgui/qterminal/libqterminal/moc-QTerminal.h GEN libgui/qterminal/libqterminal/unix/moc-Emulation.h GEN libgui/qterminal/libqterminal/unix/moc-Filter.h GEN libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.h GEN libgui/qterminal/libqterminal/unix/moc-ScreenWindow.h GEN libgui/qterminal/libqterminal/unix/moc-SelfListener.h GEN libgui/qterminal/libqterminal/unix/moc-TerminalModel.h GEN libgui/qterminal/libqterminal/unix/moc-TerminalView.h GEN libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.h GEN libgui/graphics/moc-ButtonControl.h GEN libgui/graphics/moc-ButtonGroup.h GEN libgui/graphics/moc-Canvas.h GEN libgui/graphics/moc-Container.h GEN libgui/graphics/moc-ContextMenu.h GEN libgui/graphics/moc-EditControl.h GEN libgui/graphics/moc-Figure.h GEN libgui/graphics/moc-FigureWindow.h GEN libgui/graphics/moc-ListBoxControl.h GEN libgui/graphics/moc-Menu.h GEN libgui/graphics/moc-Object.h GEN libgui/graphics/moc-ObjectProxy.h GEN libgui/graphics/moc-PopupMenuControl.h GEN libgui/graphics/moc-PushTool.h GEN libgui/graphics/moc-SliderControl.h GEN libgui/graphics/moc-Table.h GEN libgui/graphics/moc-TextEdit.h GEN libgui/graphics/moc-ToggleTool.h GEN libgui/graphics/moc-ToolBar.h GEN libgui/graphics/moc-annotation-dialog.h GEN libgui/graphics/moc-qt-graphics-toolkit.h CXX libgui/src/libgui_src_la-main-window.lo CXX libgui/src/libgui_src_la-news-reader.lo CXX libgui/src/libgui_src_la-octave-dock-widget.lo CXX libgui/src/libgui_src_la-octave-qobject.lo CXX libgui/src/libgui_src_la-qt-interpreter-events.lo CXX libgui/src/libgui_src_la-qt-application.lo CXX libgui/src/libgui_src_la-release-notes.lo CXX libgui/src/libgui_src_la-resource-manager.lo CXX libgui/src/libgui_src_la-settings-dialog.lo CXX libgui/src/libgui_src_la-shortcut-manager.lo CXX libgui/src/libgui_src_la-tab-bar.lo CXX libgui/src/libgui_src_la-terminal-dock-widget.lo CXX libgui/src/libgui_src_la-color-picker.lo CXX libgui/src/libgui_src_la-welcome-wizard.lo CXX libgui/src/libgui_src_la-find-files-dialog.lo CXX libgui/src/libgui_src_la-find-files-model.lo CXX libgui/src/libgui_src_la-workspace-model.lo CXX libgui/src/libgui_src_la-workspace-view.lo CXX libgui/src/libgui_src_la-variable-editor.lo CXX libgui/src/libgui_src_la-variable-editor-model.lo CXX libgui/src/libgui_src_la-set-path-dialog.lo CXX libgui/src/libgui_src_la-set-path-model.lo CXX libgui/src/libgui_src_la-gui-utils.lo GEN libgui/src/m-editor/moc-file-editor-interface.h GEN libgui/src/m-editor/moc-file-editor-tab.h GEN libgui/src/m-editor/moc-file-editor.h GEN libgui/src/m-editor/moc-find-dialog.h GEN libgui/src/m-editor/moc-octave-qscintilla.h GEN libgui/src/m-editor/moc-octave-txt-lexer.h GEN libgui/src/m-editor/moc-marker.h GEN libgui/src/moc-command-widget.h GEN libgui/src/moc-external-editor-interface.h GEN libgui/src/moc-community-news.h GEN libgui/src/moc-dialog.h GEN libgui/src/moc-documentation-dock-widget.h GEN libgui/src/moc-documentation.h GEN libgui/src/moc-documentation-bookmarks.h GEN libgui/src/moc-dw-main-window.h GEN libgui/src/moc-files-dock-widget.h GEN libgui/src/moc-gui-settings.h GEN libgui/src/moc-history-dock-widget.h GEN libgui/src/moc-interpreter-qobject.h GEN libgui/src/moc-led-indicator.h GEN libgui/src/moc-main-window.h GEN libgui/src/moc-news-reader.h GEN libgui/src/moc-octave-qobject.h GEN libgui/src/moc-release-notes.h GEN libgui/src/moc-settings-dialog.h GEN libgui/src/moc-terminal-dock-widget.h GEN libgui/src/moc-color-picker.h GEN libgui/src/moc-tab-bar.h GEN libgui/src/moc-qt-interpreter-events.h GEN libgui/src/moc-resource-manager.h GEN libgui/src/moc-shortcut-manager.h GEN libgui/src/moc-welcome-wizard.h GEN libgui/src/moc-workspace-model.h GEN libgui/src/moc-workspace-view.h GEN libgui/src/moc-variable-editor.h GEN libgui/src/moc-variable-editor-model.h GEN libgui/src/moc-find-files-dialog.h GEN libgui/src/moc-find-files-model.h GEN libgui/src/moc-octave-dock-widget.h GEN libgui/src/moc-set-path-dialog.h GEN libgui/src/moc-set-path-model.h GEN libgui/src/qrc-resource.cc CXX src/octave_svgconvert-octave-svgconvert.o GEN scripts/plot/util/gnuplot_binary.m GEN scripts/+containers/PKG_ADD GEN scripts/+matlab/+lang/PKG_ADD GEN scripts/+matlab/+net/PKG_ADD GEN scripts/audio/PKG_ADD GEN scripts/deprecated/PKG_ADD GEN scripts/elfun/PKG_ADD GEN scripts/general/PKG_ADD GEN scripts/geometry/PKG_ADD GEN scripts/gui/PKG_ADD GEN scripts/help/PKG_ADD GEN scripts/image/PKG_ADD GEN scripts/io/PKG_ADD GEN scripts/java/PKG_ADD GEN scripts/legacy/@inline/PKG_ADD GEN scripts/legacy/PKG_ADD GEN scripts/linear-algebra/PKG_ADD GEN scripts/miscellaneous/PKG_ADD GEN scripts/ode/PKG_ADD GEN scripts/optimization/PKG_ADD GEN scripts/path/PKG_ADD GEN scripts/pkg/PKG_ADD GEN scripts/plot/appearance/PKG_ADD GEN scripts/plot/draw/PKG_ADD GEN scripts/plot/util/PKG_ADD GEN scripts/polynomial/PKG_ADD GEN scripts/prefs/PKG_ADD GEN scripts/profiler/PKG_ADD GEN scripts/set/PKG_ADD GEN scripts/signal/PKG_ADD GEN scripts/sparse/PKG_ADD GEN scripts/specfun/PKG_ADD GEN scripts/special-matrix/PKG_ADD GEN scripts/startup/PKG_ADD GEN scripts/statistics/PKG_ADD GEN scripts/strings/PKG_ADD GEN scripts/testfun/PKG_ADD GEN scripts/time/PKG_ADD GEN scripts/web/PKG_ADD GEN scripts/@ftp/PKG_ADD GEN libinterp/dldfcn/PKG_ADD GEN libinterp/DOCSTRINGS GEN etc/icons/org.octave.Octave.desktop GEN libgui/languages/be_BY.qm GEN libgui/languages/ca_ES.qm GEN libgui/languages/de_DE.qm GEN libgui/languages/en_US.qm GEN libgui/languages/es_ES.qm GEN libgui/languages/eu_ES.qm In file included from /usr/include/c++/12.2.1/list:64, from ./liboctave/util/str-vec.h:32, from ./liboctave/system/dir-ops.h:33, from libinterp/corefcn/load-path.cc:33: /usr/include/c++/12.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = octave::load_path::dir_info; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ GEN libgui/languages/fr_FR.qm GEN libgui/languages/hu_HU.qm In file included from /usr/include/c++/12.2.1/set:60, from ./libinterp/octave-value/ov-builtin.h:32, from libinterp/corefcn/defun-int.h:33, from libinterp/corefcn/defun.h:35, from libinterp/corefcn/load-path.cc:40: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, octave::load_path::dir_info>; _KeyOfValue = std::_Select1st, octave::load_path::dir_info> >; _Compare = std::less >; _Alloc = std::allocator, octave::load_path::dir_info> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, octave::load_path::dir_info>, std::_Select1st, octave::load_path::dir_info> >, std::less >, std::allocator, octave::load_path::dir_info> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN libgui/languages/it_IT.qm GEN libgui/languages/ja_JP.qm GEN libgui/languages/lt_LT.qm GEN libgui/languages/nl_NL.qm GEN libgui/languages/pt_BR.qm GEN libgui/languages/pt_PT.qm In file included from /usr/include/c++/12.2.1/map:61, from ./libinterp/octave-value/ov.h:37, from ./libinterp/octave-value/ovl.h:38, from ./libinterp/octave-value/ov-fcn.h:36, from ./libinterp/octave-value/ov-builtin.h:35: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = octave::load_path::dir_info; _Compare = std::less >; _Alloc = std::allocator, octave::load_path::dir_info> >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, octave::load_path::dir_info>, std::_Select1st, octave::load_path::dir_info> >, std::less >, std::allocator, octave::load_path::dir_info> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ GEN libgui/languages/ru_RU.qm GEN libgui/languages/tr_TR.qm GEN libgui/languages/uk_UA.qm GEN libgui/languages/zh_CN.qm JAVAC scripts/java/org/octave/ClassHelper.class JAVAC scripts/java/org/octave/Matrix.class JAVAC scripts/java/org/octave/OctClassLoader.class JAVAC scripts/java/org/octave/Octave.class JAVAC scripts/java/org/octave/OctaveReference.class GEN .gdbinit CXX libinterp/dldfcn/__delaunayn___la-__delaunayn__.lo CXX libinterp/dldfcn/__fltk_uigetfile___la-__fltk_uigetfile__.lo CXX libinterp/dldfcn/__glpk___la-__glpk__.lo In file included from /usr/include/c++/12.2.1/list:63: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const octave::load_path::dir_info&}; _Tp = octave::load_path::dir_info; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ CXX libinterp/dldfcn/__init_fltk___la-__init_fltk__.lo CXX libinterp/dldfcn/__init_gnuplot___la-__init_gnuplot__.lo CXX libinterp/dldfcn/__ode15___la-__ode15__.lo CXX libinterp/dldfcn/__voronoi___la-__voronoi__.lo libinterp/corefcn/load-path.cc: In member function 'void octave::load_path::move(dir_info_list_iterator, bool)': libinterp/corefcn/load-path.cc:1088:1: note: parameter passing for argument of type 'octave::load_path::dir_info_list_iterator' {aka 'std::__cxx11::list::iterator'} changed in GCC 7.1 1088 | load_path::move (dir_info_list_iterator i, bool at_end) | ^~~~~~~~~ libinterp/corefcn/load-path.cc:1094:29: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 1094 | m_dir_info_list.erase (i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::load_path::dir_info; _Alloc = std::allocator]', inlined from 'void octave::load_path::move(dir_info_list_iterator, bool)' at libinterp/corefcn/load-path.cc:1097:35: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = octave::load_path::dir_info; _Alloc = std::allocator]', inlined from 'void octave::load_path::move(dir_info_list_iterator, bool)' at libinterp/corefcn/load-path.cc:1099:36: /usr/include/c++/12.2.1/bits/stl_list.h:1256:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1256 | { this->_M_insert(begin(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ libinterp/corefcn/load-path.cc: In member function 'bool octave::load_path::remove(const std::string&)': libinterp/corefcn/load-path.cc:448:37: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 448 | m_dir_info_list.erase (i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ CXX libinterp/dldfcn/audiodevinfo_la-audiodevinfo.lo CXX libinterp/dldfcn/audioread_la-audioread.lo CXX libinterp/dldfcn/convhulln_la-convhulln.lo libinterp/corefcn/load-path.cc: In member function 'void octave::load_path::add(const std::string&, bool, bool)': libinterp/corefcn/load-path.cc:1143:10: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1143 | move (i, at_end); | ~~~~~^~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::load_path::dir_info; _Alloc = std::allocator]', inlined from 'void octave::load_path::add(const std::string&, bool, bool)' at libinterp/corefcn/load-path.cc:1157:43: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = octave::load_path::dir_info; _Alloc = std::allocator]', inlined from 'void octave::load_path::add(const std::string&, bool, bool)' at libinterp/corefcn/load-path.cc:1159:44: /usr/include/c++/12.2.1/bits/stl_list.h:1256:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1256 | { this->_M_insert(begin(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ libinterp/corefcn/load-path.cc: In member function 'void octave::load_path::add(const std::string&, bool, bool)': libinterp/corefcn/load-path.cc:1181:10: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1181 | move (i, false); | ~~~~~^~~~~~~~~~ CXX libinterp/dldfcn/fftw_la-fftw.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractListModel:1, from libgui/src/find-files-model.h:28, from libgui/src/find-files-model.cc:35: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/dldfcn/gzip_la-gzip.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtWidgets/qfileiconprovider.h:44, from /usr/include/qt5/QtWidgets/QFileIconProvider:1, from libgui/src/find-files-model.cc:32: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from libgui/src/tab-bar.h:32, from libgui/src/tab-bar.cc:33: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmenu.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/gui-utils.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX src/mkoctfile-mkoctfile.o CC liboctave/wrappers/libwrappers_la-areadlink-wrapper.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from libgnu/areadlink.h:21, from liboctave/wrappers/areadlink-wrapper.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-async-system-wrapper.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from liboctave/wrappers/async-system-wrapper.c:41: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-base64-wrappers.lo CC liboctave/wrappers/libwrappers_la-canonicalize-file-name-wrapper.lo CXX liboctave/wrappers/libwrappers_la-cxx-signal-helpers.lo CC liboctave/wrappers/libwrappers_la-dirent-wrappers.lo CC liboctave/wrappers/libwrappers_la-fcntl-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/canonicalize-file-name-wrapper.c:35: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-filepos-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/cxx-signal-helpers.cc:32: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/src/news-reader.cc:36: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/fcntl.h:79, from liboctave/wrappers/fcntl-wrappers.c:35: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-fpucw-wrappers.lo CC liboctave/wrappers/libwrappers_la-gen-tempname-wrapper.lo CC liboctave/wrappers/libwrappers_la-getopt-wrapper.lo CC liboctave/wrappers/libwrappers_la-glob-wrappers.lo CC liboctave/wrappers/libwrappers_la-hash-wrappers.lo CC liboctave/wrappers/libwrappers_la-iconv-wrappers.lo In file included from /usr/include/qt5/QtCore/qhash.h:46, from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qdatetime.h:46, from /usr/include/qt5/QtCore/QDateTime:1, from libgui/src/news-reader.cc:32: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-intprops-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/glob-wrappers.c:35: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/getopt-wrapper.c:35: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-localcharset-wrapper.lo /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-math-wrappers.lo CC liboctave/wrappers/libwrappers_la-mkostemp-wrapper.lo CC liboctave/wrappers/libwrappers_la-mkostemps-wrapper.lo CC liboctave/wrappers/libwrappers_la-nanosleep-wrapper.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-nproc-wrapper.lo CC liboctave/wrappers/libwrappers_la-octave-popen2.lo CC liboctave/wrappers/libwrappers_la-putenv-wrapper.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/fcntl.h:79, from liboctave/wrappers/mkostemps-wrapper.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/fcntl.h:79, from liboctave/wrappers/mkostemp-wrapper.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-set-program-name-wrapper.lo CC liboctave/wrappers/libwrappers_la-signal-wrappers.lo CC liboctave/wrappers/libwrappers_la-stat-wrappers.lo CC liboctave/wrappers/libwrappers_la-strcase-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/octave-popen2.c:39: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/src/command-widget.h:33, from libgui/src/terminal-dock-widget.cc:34: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/putenv-wrapper.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/welcome-wizard.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-strdup-wrapper.lo CC liboctave/wrappers/libwrappers_la-strftime-wrapper.lo CC liboctave/wrappers/libwrappers_la-strmode-wrapper.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/signal-wrappers.c:38: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC liboctave/wrappers/libwrappers_la-strptime-wrapper.lo CC liboctave/wrappers/libwrappers_la-time-wrappers.lo CC liboctave/wrappers/libwrappers_la-uname-wrapper.lo CC liboctave/wrappers/libwrappers_la-unicase-wrappers.lo In file included from /usr/include/qt5/QtCore/QList:1, from /usr/include/qt5/QtGui/qscreen.h:44, from /usr/include/qt5/QtGui/QScreen:1, from libgui/src/terminal-dock-widget.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-uniconv-wrappers.lo /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-unictype-wrappers.lo CC liboctave/wrappers/libwrappers_la-unistd-wrappers.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from libgui/src/find-files-dialog.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/release-notes.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/QWidget:1, from libgui/src/command-widget.h:29: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-unistr-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/uniconv-wrappers.c:35: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-unsetenv-wrapper.lo CC liboctave/wrappers/libwrappers_la-vasprintf-wrapper.lo CC liboctave/wrappers/libwrappers_la-wait-for-input.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from liboctave/wrappers/unistd-wrappers.c:38: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC liboctave/wrappers/libwrappers_la-wait-wrappers.lo In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from libgnu/unistr.h:30, from liboctave/wrappers/unistr-wrappers.c:30: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CC src/octave-display-available.o CXX src/octave-main.o In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from libgui/src/find-files-dialog.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CXX src/octave_cli-main-cli.o /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from libgnu/getopt-cdefs.h:32, from libgnu/unistd.h:658, from libgnu/stdlib.h:100, from liboctave/wrappers/unsetenv-wrapper.c:34: /usr/include/sys/cdefs.h:4:2: warning: #warning usage of non-standard #include is deprecated [-Wcpp] 4 | #warning usage of non-standard #include is deprecated | ^~~~~~~ CXX src/octave_cli-octave-build-info.o CXX libinterp/liboctinterp_la-octave.lo CXX libinterp/operators/liboctinterp_la-op-b-b.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-b-bm.lo CXX libinterp/operators/liboctinterp_la-op-b-sbm.lo CXX libinterp/operators/liboctinterp_la-op-bm-b.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-bm-bm.lo CXX libinterp/operators/liboctinterp_la-op-bm-sbm.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cdm-cdm.lo CXX libinterp/operators/liboctinterp_la-op-cdm-cm.lo CXX libinterp/operators/liboctinterp_la-op-cdm-cs.lo CXX libinterp/operators/liboctinterp_la-op-cdm-dm.lo CXX libinterp/operators/liboctinterp_la-op-cdm-m.lo CXX libinterp/operators/liboctinterp_la-op-cdm-s.lo CXX libinterp/operators/liboctinterp_la-op-cell.lo In file included from /usr/include/qt5/QtCore/qmetatype.h:48, from /usr/include/qt5/QtCore/qobject.h:54, from /usr/include/qt5/QtCore/qabstractanimation.h:43, from /usr/include/qt5/QtCore/QtCore:6, from src/octave-svgconvert.cc:39: /usr/include/qt5/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = double; int Prealloc = 8]': src/octave-qsvghandler.h:370:35: required from here /usr/include/qt5/QtCore/qvarlengtharray.h:93:20: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 93 | if (ptr != reinterpret_cast(array)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QtCore:10: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-chm.lo CXX libinterp/operators/liboctinterp_la-op-class.lo In file included from /usr/include/qt5/QtCore/qobject.h:49: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:860:13: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt5/QtCore/qstatemachine.h:80:59: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-cdm.lo /usr/include/qt5/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = double; int Prealloc = 8]': /usr/include/qt5/QtCore/qvarlengtharray.h:164:13: required from 'void QVarLengthArray::append(T&&) [with T = double; int Prealloc = 8]' src/octave-qsvghandler.h:140:22: required from here /usr/include/qt5/QtCore/qvarlengtharray.h:379:19: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 379 | ptr = reinterpret_cast(array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qvarlengtharray.h:396:31: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 396 | if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qvarlengtharray.h:412:19: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 412 | if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = double; int Prealloc = 8]': /usr/include/qt5/QtCore/qvarlengtharray.h:64:42: required from 'QVarLengthArray::QVarLengthArray() [with T = double; int Prealloc = 8]' src/octave-qsvghandler.h:370:35: required from here /usr/include/qt5/QtCore/qvarlengtharray.h:273:15: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] 273 | ptr = reinterpret_cast(array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/src/octave-dock-widget.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-cm.lo CXX libinterp/operators/liboctinterp_la-op-cm-cs.lo CXX libinterp/operators/liboctinterp_la-op-cm-dm.lo In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QCloseEvent:1, from libgui/src/main-window.h:30, from libgui/src/qt-application.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtWidgets/qabstractitemview.h:45, from /usr/include/qt5/QtWidgets/qtreeview.h:44, from /usr/include/qt5/QtWidgets/qtreewidget.h:44, from /usr/include/qt5/QtWidgets/QTreeWidget:1, from libgui/src/workspace-model.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/qfontcombobox.h:44, from /usr/include/qt5/QtWidgets/QFontComboBox:1, from libgui/src/resource-manager.cc:38: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qabstractitemview.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-m.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/workspace-view.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtCore/qdir.h:44, from /usr/include/qt5/QtCore/QDir:1, from libgui/src/resource-manager.cc:36: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QContextMenuEvent:1, from ./libgui/src/m-editor/octave-qscintilla.h:29, from libgui/src/settings-dialog.cc:46: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from libgui/src/set-path-dialog.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-pm.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from libgui/src/dialog.h:32, from libgui/src/qt-interpreter-events.cc:40: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-s.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = int; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:715:21: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = int; T = QVariant]' /usr/include/qt5/QtCore/qmap.h:683:23: required from 'T& QMap::operator[](const Key&) [with Key = int; T = QVariant]' libgui/src/workspace-view.cc:553:21: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from libgui/src/set-path-dialog.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qbuttongroup.h:44, from /usr/include/qt5/QtWidgets/QButtonGroup:1, from libgui/src/settings-dialog.cc:34: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45, from /usr/include/qt5/QtCore/qdir.h:44, from /usr/include/qt5/QtCore/QDir:1, from libgui/src/settings-dialog.cc:35: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cm-scm.lo CXX libinterp/operators/liboctinterp_la-op-cm-sm.lo CXX libinterp/operators/liboctinterp_la-op-cs-cm.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from libgui/src/qt-interpreter-events.cc:33: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cs-cs.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/src/shortcut-manager.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/variable-editor.cc:33: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cs-m.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:860:13: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt5/QtCore/qstatemachine.h:80:59: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cs-s.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cs-scm.lo In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-cs-sm.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-dm-cdm.lo CXX libinterp/operators/liboctinterp_la-op-dm-cm.lo CXX libinterp/operators/liboctinterp_la-op-dm-cs.lo CXX libinterp/operators/liboctinterp_la-op-dm-dm.lo CXX libinterp/operators/liboctinterp_la-op-dm-m.lo CXX libinterp/operators/liboctinterp_la-op-dm-s.lo CXX libinterp/operators/liboctinterp_la-op-dm-scm.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from libgui/src/dialog.h:32, from libgui/src/qt-interpreter-events.h:38, from libgui/src/set-path-model.cc:38: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-dm-sm.lo CXX libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo CXX libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtWidgets/qfileiconprovider.h:44, from /usr/include/qt5/QtWidgets/QFileIconProvider:1, from libgui/src/set-path-model.cc:33: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo CXX libinterp/operators/liboctinterp_la-op-fcdm-fm.lo CXX libinterp/operators/liboctinterp_la-op-fcdm-fs.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:47, from /usr/include/qt5/QtCore/QDebug:1, from libgui/src/variable-editor-model.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo CXX libinterp/operators/liboctinterp_la-op-fcm-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fcm-fcs.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fcm-fdm.lo CXX libinterp/operators/liboctinterp_la-op-fcm-fm.lo CXX libinterp/operators/liboctinterp_la-op-fcm-fs.lo In file included from /usr/include/qt5/QtCore/qhash.h:46, from /usr/include/qt5/QtCore/qdebug.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fcm-pm.lo CXX libinterp/operators/liboctinterp_la-op-fcn.lo CXX libinterp/operators/liboctinterp_la-op-fcs-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fcs-fcs.lo CXX libinterp/operators/liboctinterp_la-op-fcs-fm.lo CXX libinterp/operators/liboctinterp_la-op-fcs-fs.lo CXX libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo CXX libinterp/operators/liboctinterp_la-op-fdm-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fdm-fcs.lo CXX libinterp/operators/liboctinterp_la-op-fdm-fdm.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fdm-fm.lo CXX libinterp/operators/liboctinterp_la-op-fdm-fs.lo CXX libinterp/operators/liboctinterp_la-op-fm-fcdm.lo In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fm-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fm-fcs.lo CXX libinterp/operators/liboctinterp_la-op-fm-fdm.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/src/main-window.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fm-fm.lo CXX libinterp/operators/liboctinterp_la-op-fm-fs.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-fm-pm.lo CXX libinterp/operators/liboctinterp_la-op-fs-fcm.lo CXX libinterp/operators/liboctinterp_la-op-fs-fcs.lo CXX libinterp/operators/liboctinterp_la-op-fs-fm.lo CXX libinterp/operators/liboctinterp_la-op-fs-fs.lo CXX libinterp/operators/liboctinterp_la-op-i16-i16.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-i32-i32.lo CXX libinterp/operators/liboctinterp_la-op-i64-i64.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-i8-i8.lo CXX libinterp/operators/liboctinterp_la-op-int-concat.lo CXX libinterp/operators/liboctinterp_la-op-m-cdm.lo CXX libinterp/operators/liboctinterp_la-op-m-cm.lo CXX libinterp/operators/liboctinterp_la-op-m-cs.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/operators/liboctinterp_la-op-m-dm.lo CXX libinterp/operators/liboctinterp_la-op-m-m.lo CXX libinterp/operators/liboctinterp_la-op-m-pm.lo CXX libinterp/operators/liboctinterp_la-op-m-s.lo CXX libinterp/operators/liboctinterp_la-op-m-scm.lo CXX libinterp/operators/liboctinterp_la-op-m-sm.lo CXX libinterp/operators/liboctinterp_la-op-mi.lo CXX libinterp/operators/liboctinterp_la-op-pm-cm.lo CXX libinterp/operators/liboctinterp_la-op-pm-fcm.lo CXX libinterp/operators/liboctinterp_la-op-pm-fm.lo CXX libinterp/operators/liboctinterp_la-op-pm-m.lo CXX libinterp/operators/liboctinterp_la-op-pm-pm.lo CXX libinterp/operators/liboctinterp_la-op-pm-scm.lo CXX libinterp/operators/liboctinterp_la-op-pm-sm.lo CXX libinterp/operators/liboctinterp_la-op-range.lo CXX libinterp/operators/liboctinterp_la-op-s-cm.lo CXX libinterp/operators/liboctinterp_la-op-s-cs.lo CXX libinterp/operators/liboctinterp_la-op-s-m.lo CXX libinterp/operators/liboctinterp_la-op-s-s.lo CXX libinterp/operators/liboctinterp_la-op-s-scm.lo CXX libinterp/operators/liboctinterp_la-op-s-sm.lo CXX libinterp/operators/liboctinterp_la-op-sbm-b.lo CXX libinterp/operators/liboctinterp_la-op-sbm-bm.lo CXX libinterp/operators/liboctinterp_la-op-sbm-sbm.lo CXX libinterp/operators/liboctinterp_la-op-scm-cm.lo CXX libinterp/operators/liboctinterp_la-op-scm-cs.lo CXX libinterp/operators/liboctinterp_la-op-scm-m.lo CXX libinterp/operators/liboctinterp_la-op-scm-s.lo CXX libinterp/operators/liboctinterp_la-op-scm-scm.lo CXX libinterp/operators/liboctinterp_la-op-scm-sm.lo CXX libinterp/operators/liboctinterp_la-op-sm-cm.lo CXX libinterp/operators/liboctinterp_la-op-sm-cs.lo CXX libinterp/operators/liboctinterp_la-op-sm-m.lo CXX libinterp/operators/liboctinterp_la-op-sm-s.lo CXX libinterp/operators/liboctinterp_la-op-sm-scm.lo CXX libinterp/operators/liboctinterp_la-op-sm-sm.lo CXX libinterp/operators/liboctinterp_la-op-str-m.lo CXX libinterp/operators/liboctinterp_la-op-str-s.lo CXX libinterp/operators/liboctinterp_la-op-str-str.lo CXX libinterp/operators/liboctinterp_la-op-struct.lo CXX libinterp/operators/liboctinterp_la-op-ui16-ui16.lo CXX libinterp/operators/liboctinterp_la-op-ui32-ui32.lo CXX libinterp/operators/liboctinterp_la-op-ui64-ui64.lo CXX libinterp/operators/liboctinterp_la-op-ui8-ui8.lo CXX libinterp/template-inst/liboctinterp_la-Array-tc.lo CXX libinterp/liboctinterp_la-build-env-features.lo CXX libinterp/liboctinterp_la-build-env.lo CXX libinterp/liboctinterp_la-builtins.lo CXX libinterp/corefcn/liboctinterp_la-oct-errno.lo CXX libinterp/liboctinterp_la-liboctinterp-build-info.lo CXX libinterp/operators/liboctinterp_la-ops.lo CXX libinterp/octave-value/liboctave_value_la-cdef-class.lo CXX libinterp/octave-value/liboctave_value_la-cdef-manager.lo CXX libinterp/octave-value/liboctave_value_la-cdef-method.lo CXX libinterp/octave-value/liboctave_value_la-cdef-object.lo CXX libinterp/octave-value/liboctave_value_la-cdef-package.lo CXX libinterp/octave-value/liboctave_value_la-cdef-property.lo CXX libinterp/octave-value/liboctave_value_la-cdef-utils.lo CXX libinterp/octave-value/liboctave_value_la-ov-base.lo CXX libinterp/octave-value/liboctave_value_la-ov-bool-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-bool.lo CXX libinterp/octave-value/liboctave_value_la-ov-builtin.lo CXX libinterp/octave-value/liboctave_value_la-ov-cell.lo CXX libinterp/octave-value/liboctave_value_la-ov-ch-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-class.lo CXX libinterp/octave-value/liboctave_value_la-ov-classdef.lo CXX libinterp/octave-value/liboctave_value_la-ov-colon.lo CXX libinterp/octave-value/liboctave_value_la-ov-complex.lo CXX libinterp/octave-value/liboctave_value_la-ov-cs-list.lo CXX libinterp/octave-value/liboctave_value_la-ov-cx-diag.lo CXX libinterp/octave-value/liboctave_value_la-ov-cx-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-dld-fcn.lo CXX libinterp/octave-value/liboctave_value_la-ov-fcn-handle.lo CXX libinterp/octave-value/liboctave_value_la-ov-fcn.lo CXX libinterp/octave-value/liboctave_value_la-ov-float.lo CXX libinterp/octave-value/liboctave_value_la-ov-flt-complex.lo CXX libinterp/octave-value/liboctave_value_la-ov-flt-cx-diag.lo CXX libinterp/octave-value/liboctave_value_la-ov-flt-cx-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-flt-re-diag.lo CXX libinterp/octave-value/liboctave_value_la-ov-flt-re-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-java.lo CXX libinterp/octave-value/liboctave_value_la-ov-lazy-idx.lo CXX libinterp/octave-value/liboctave_value_la-ov-legacy-range.lo CXX libinterp/octave-value/liboctave_value_la-ov-magic-int.lo CXX libinterp/octave-value/liboctave_value_la-ov-mex-fcn.lo CXX libinterp/octave-value/liboctave_value_la-ov-null-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-oncleanup.lo CXX libinterp/octave-value/liboctave_value_la-ov-perm.lo CXX libinterp/octave-value/liboctave_value_la-ov-range.lo CXX libinterp/octave-value/liboctave_value_la-ov-re-diag.lo CXX libinterp/octave-value/liboctave_value_la-ov-re-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-scalar.lo CXX libinterp/octave-value/liboctave_value_la-ov-str-mat.lo CXX libinterp/octave-value/liboctave_value_la-ov-struct.lo CXX libinterp/octave-value/liboctave_value_la-ov-typeinfo.lo CXX libinterp/octave-value/liboctave_value_la-ov-usr-fcn.lo CXX libinterp/octave-value/liboctave_value_la-ov.lo CXX libinterp/octave-value/liboctave_value_la-ovl.lo CXX libinterp/octave-value/liboctave_value_la-ov-int16.lo CXX libinterp/octave-value/liboctave_value_la-ov-int32.lo In file included from /usr/include/c++/12.2.1/list:63, from libinterp/corefcn/graphics.cc:38: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const octave_handle&}; _Tp = octave_handle; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = octave_handle; _Alloc = std::allocator]', inlined from 'void octave::gh_manager::push_figure(const graphics_handle&)' at libinterp/corefcn/graphics.cc:12015:28: /usr/include/c++/12.2.1/bits/stl_list.h:1256:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1256 | { this->_M_insert(begin(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CXX libinterp/octave-value/liboctave_value_la-ov-int64.lo CXX libinterp/octave-value/liboctave_value_la-ov-int8.lo CXX libinterp/octave-value/liboctave_value_la-ov-uint16.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave_handle; _Alloc = std::allocator]', inlined from 'void octave::uicontextmenu::properties::add_dependent_obj(graphics_handle)' at libinterp/corefcn/graphics.h:11897:38, inlined from 'virtual void octave::base_properties::update_contextmenu() const' at libinterp/corefcn/graphics.cc:3528:31: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const octave_handle&}; _Tp = octave_handle; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave_handle; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave_handle; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:814:31, inlined from 'const std::__cxx11::list octave::uicontextmenu::properties::get_dependent_obj_list()' at libinterp/corefcn/graphics.h:11902:14, inlined from 'virtual void octave::uicontextmenu::properties::update_beingdeleted()' at libinterp/corefcn/graphics.cc:11012:64: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/octave-value/liboctave_value_la-ov-uint32.lo In file included from /usr/include/c++/12.2.1/map:60, from libinterp/corefcn/graphics.cc:39: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = octave_handle; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:1204:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 1204 | erase(iterator __position) | ^~~~~ CXX libinterp/octave-value/liboctave_value_la-ov-uint64.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'virtual bool octave::children_property::do_set(const octave_value&)' at libinterp/corefcn/graphics.h:1857:33: /usr/include/c++/12.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'virtual bool octave::children_property::do_set(const octave_value&)' at libinterp/corefcn/graphics.h:1861:35: /usr/include/c++/12.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ CXX libinterp/octave-value/liboctave_value_la-ov-uint8.lo CXX libinterp/octave-value/liboctave_value_la-ov-bool-sparse.lo CXX libinterp/octave-value/liboctave_value_la-ov-cx-sparse.lo CXX libinterp/octave-value/liboctave_value_la-ov-re-sparse.lo CXX libinterp/parse-tree/libparse_tree_la-anon-fcn-validator.lo CXX libinterp/parse-tree/libparse_tree_la-bp-table.lo libinterp/octave-value/ov-java.cc: In function 'octave_value box(JNIEnv*, void*, void*)': libinterp/octave-value/ov-java.cc:1447:31: warning: cast from 'char*' to 'jchar*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 1447 | JAVA_TYPE *buffer = reinterpret_cast (d.fortran_vec ()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libinterp/octave-value/ov-java.cc:1456:7: note: in expansion of macro 'BOX_PRIMITIVE_ARRAY' 1456 | BOX_PRIMITIVE_ARRAY (jchar, "[C", Char, char) | ^~~~~~~~~~~~~~~~~~~ CXX libinterp/parse-tree/libparse_tree_la-comment-list.lo CXX libinterp/parse-tree/libparse_tree_la-lex.lo CXX libinterp/parse-tree/libparse_tree_la-oct-lvalue.lo CXX libinterp/parse-tree/libparse_tree_la-oct-parse.lo CXX libinterp/parse-tree/libparse_tree_la-profiler.lo CXX libinterp/parse-tree/libparse_tree_la-pt-anon-scopes.lo CXX libinterp/parse-tree/libparse_tree_la-pt-arg-list.lo CXX libinterp/parse-tree/libparse_tree_la-pt-args-block.lo CXX libinterp/parse-tree/libparse_tree_la-pt-array-list.lo CXX libinterp/parse-tree/libparse_tree_la-pt-assign.lo CXX libinterp/parse-tree/libparse_tree_la-pt-binop.lo CXX libinterp/parse-tree/libparse_tree_la-pt-bp.lo CXX libinterp/parse-tree/libparse_tree_la-pt-cbinop.lo CXX libinterp/parse-tree/libparse_tree_la-pt-cell.lo CXX libinterp/parse-tree/libparse_tree_la-pt-check.lo CXX libinterp/parse-tree/libparse_tree_la-pt-classdef.lo CXX libinterp/parse-tree/libparse_tree_la-pt-colon.lo CXX libinterp/parse-tree/libparse_tree_la-pt-const.lo CXX libinterp/parse-tree/libparse_tree_la-pt-decl.lo CXX libinterp/parse-tree/libparse_tree_la-pt-eval.lo CXX libinterp/parse-tree/libparse_tree_la-pt-except.lo CXX libinterp/parse-tree/libparse_tree_la-pt-exp.lo CXX libinterp/parse-tree/libparse_tree_la-pt-fcn-handle.lo CXX libinterp/parse-tree/libparse_tree_la-pt-id.lo CXX libinterp/parse-tree/libparse_tree_la-pt-idx.lo CXX libinterp/parse-tree/libparse_tree_la-pt-loop.lo CXX libinterp/parse-tree/libparse_tree_la-pt-mat.lo CXX libinterp/parse-tree/libparse_tree_la-pt-misc.lo CXX libinterp/parse-tree/libparse_tree_la-pt-pr-code.lo CXX libinterp/parse-tree/libparse_tree_la-pt-select.lo CXX libinterp/parse-tree/libparse_tree_la-pt-spmd.lo CXX libinterp/parse-tree/libparse_tree_la-pt-stmt.lo CXX libinterp/parse-tree/libparse_tree_la-pt-tm-const.lo CXX libinterp/parse-tree/libparse_tree_la-pt-unop.lo ../libinterp/parse-tree/lex.ll: In member function 'void octave::base_lexer::xunput(char, char*)': ../libinterp/parse-tree/lex.ll:2599:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] CXX libinterp/parse-tree/libparse_tree_la-pt-vm-eval.lo CXX libinterp/parse-tree/libparse_tree_la-pt-walk.lo CXX libinterp/parse-tree/libparse_tree_la-pt.lo CXX libinterp/parse-tree/libparse_tree_la-token.lo CXX liboctave/liboctave_la-liboctave-build-info.lo CXX liboctave/liboctave_la-version.lo CXX liboctave/array/libarray_la-Array-C.lo CXX liboctave/array/libarray_la-Array-b.lo CXX liboctave/array/libarray_la-Array-ch.lo CXX liboctave/array/libarray_la-Array-d.lo CXX liboctave/array/libarray_la-Array-f.lo CXX liboctave/array/libarray_la-Array-fC.lo CXX liboctave/array/libarray_la-Array-i.lo CXX liboctave/array/libarray_la-Array-idx-vec.lo CXX liboctave/array/libarray_la-Array-s.lo CXX liboctave/array/libarray_la-Array-str.lo CXX liboctave/array/libarray_la-Array-util.lo CXX liboctave/array/libarray_la-Array-voidp.lo CXX liboctave/array/libarray_la-CColVector.lo CXX liboctave/array/libarray_la-CDiagMatrix.lo CXX liboctave/array/libarray_la-CMatrix.lo CXX liboctave/array/libarray_la-CNDArray.lo CXX liboctave/array/libarray_la-CRowVector.lo CXX liboctave/array/libarray_la-CSparse.lo CXX liboctave/array/libarray_la-MArray-C.lo In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:882:26, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:137:7, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:320:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:286:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:267:5, inlined from 'void octave::children_property::do_init_children(const std::__cxx11::list&)' at libinterp/corefcn/graphics.h:1877:23, inlined from 'octave::children_property::children_property(const octave::children_property&)' at libinterp/corefcn/graphics.h:1743:22, inlined from 'virtual octave::base_property* octave::children_property::clone() const' at libinterp/corefcn/graphics.h:1752:75: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX liboctave/array/libarray_la-MArray-d.lo CXX liboctave/array/libarray_la-MArray-f.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(value_type&&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void octave::children_property::do_init_children(const Matrix&)' at libinterp/corefcn/graphics.h:1871:34, inlined from 'octave::children_property::children_property(const std::string&, const graphics_handle&, const Matrix&)' at libinterp/corefcn/graphics.h:1737:22, inlined from 'octave::base_properties::base_properties(const std::string&, const graphics_handle&, const graphics_handle&)' at libinterp/corefcn/graphics-props.cc:9:5: /usr/include/c++/12.2.1/bits/stl_list.h:1261:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1261 | { this->_M_insert(begin(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ CXX liboctave/array/libarray_la-MArray-fC.lo CXX liboctave/array/libarray_la-MArray-i.lo CXX liboctave/array/libarray_la-MArray-s.lo CXX liboctave/array/libarray_la-MSparse-C.lo CXX liboctave/array/libarray_la-MSparse-d.lo CXX liboctave/array/libarray_la-MatrixType.lo CXX liboctave/array/libarray_la-PermMatrix.lo CXX liboctave/array/libarray_la-Range.lo CXX liboctave/array/libarray_la-Sparse-C.lo CXX liboctave/array/libarray_la-Sparse-b.lo CXX liboctave/array/libarray_la-Sparse-d.lo CXX liboctave/array/libarray_la-boolMatrix.lo CXX liboctave/array/libarray_la-boolNDArray.lo CXX liboctave/array/libarray_la-boolSparse.lo CXX liboctave/array/libarray_la-chMatrix.lo CXX liboctave/array/libarray_la-chNDArray.lo CXX liboctave/array/libarray_la-dColVector.lo CXX liboctave/array/libarray_la-dDiagMatrix.lo CXX liboctave/array/libarray_la-dMatrix.lo CXX liboctave/array/libarray_la-dNDArray.lo CXX liboctave/array/libarray_la-dRowVector.lo CXX liboctave/array/libarray_la-dSparse.lo CXX liboctave/array/libarray_la-dim-vector.lo CXX liboctave/array/libarray_la-fCColVector.lo CXX liboctave/array/libarray_la-fCDiagMatrix.lo CXX liboctave/array/libarray_la-fCMatrix.lo CXX liboctave/array/libarray_la-fCNDArray.lo CXX liboctave/array/libarray_la-fCRowVector.lo CXX liboctave/array/libarray_la-fColVector.lo CXX liboctave/array/libarray_la-fDiagMatrix.lo CXX liboctave/array/libarray_la-fMatrix.lo CXX liboctave/array/libarray_la-fNDArray.lo CXX liboctave/array/libarray_la-fRowVector.lo CXX liboctave/array/libarray_la-idx-vector.lo CXX liboctave/array/libarray_la-int16NDArray.lo CXX liboctave/array/libarray_la-int32NDArray.lo CXX liboctave/array/libarray_la-int64NDArray.lo CXX liboctave/array/libarray_la-int8NDArray.lo CXX liboctave/array/libarray_la-uint16NDArray.lo CXX liboctave/array/libarray_la-uint32NDArray.lo CXX liboctave/array/libarray_la-uint64NDArray.lo CXX liboctave/array/libarray_la-uint8NDArray.lo CXX liboctave/external/blas-xtra/libxerbla_la-xerbla.lo F77 liboctave/external/ranlib/advnst.lo F77 liboctave/external/ranlib/genbet.lo F77 liboctave/external/ranlib/genchi.lo F77 liboctave/external/ranlib/genexp.lo F77 liboctave/external/ranlib/genf.lo F77 liboctave/external/ranlib/gengam.lo F77 liboctave/external/ranlib/genmn.lo F77 liboctave/external/ranlib/genmul.lo F77 liboctave/external/ranlib/gennch.lo F77 liboctave/external/ranlib/gennf.lo F77 liboctave/external/ranlib/gennor.lo F77 liboctave/external/ranlib/genprm.lo F77 liboctave/external/ranlib/genunf.lo F77 liboctave/external/ranlib/getcgn.lo F77 liboctave/external/ranlib/getsd.lo F77 liboctave/external/ranlib/ignbin.lo F77 liboctave/external/ranlib/ignlgi.lo F77 liboctave/external/ranlib/ignnbn.lo F77 liboctave/external/ranlib/ignpoi.lo F77 liboctave/external/ranlib/ignuin.lo F77 liboctave/external/ranlib/initgn.lo F77 liboctave/external/ranlib/inrgcm.lo F77 liboctave/external/ranlib/lennob.lo F77 liboctave/external/ranlib/mltmod.lo F77 liboctave/external/ranlib/phrtsd.lo F77 liboctave/external/ranlib/qrgnin.lo F77 liboctave/external/ranlib/ranf.lo F77 liboctave/external/ranlib/setall.lo F77 liboctave/external/ranlib/setant.lo F77 liboctave/external/ranlib/setgmn.lo F77 liboctave/external/ranlib/setsd.lo In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = octave_handle; _Tp = octave::graphics_object; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void octave::gh_manager::renumber_figure(const graphics_handle&, const graphics_handle&)' at libinterp/corefcn/graphics.cc:2954:22: /usr/include/c++/12.2.1/bits/stl_map.h:1086:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1086 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ F77 liboctave/external/ranlib/sexpo.lo F77 liboctave/external/ranlib/sgamma.lo F77 liboctave/external/ranlib/snorm.lo F77 liboctave/external/ranlib/wrap.lo F77 liboctave/external/amos/libexternal_la-cacai.lo F77 liboctave/external/amos/libexternal_la-cacon.lo F77 liboctave/external/amos/libexternal_la-cbesh.lo F77 liboctave/external/amos/libexternal_la-cbesi.lo F77 liboctave/external/amos/libexternal_la-cbesj.lo F77 liboctave/external/amos/libexternal_la-cbesk.lo F77 liboctave/external/amos/libexternal_la-cbesy.lo F77 liboctave/external/amos/libexternal_la-cbinu.lo F77 liboctave/external/amos/libexternal_la-cbuni.lo F77 liboctave/external/amos/libexternal_la-cbunk.lo F77 liboctave/external/amos/libexternal_la-cunk1.lo F77 liboctave/external/amos/libexternal_la-cunk2.lo F77 liboctave/external/amos/libexternal_la-crati.lo F77 liboctave/external/amos/libexternal_la-cshch.lo F77 liboctave/external/amos/libexternal_la-cuni1.lo F77 liboctave/external/amos/libexternal_la-cuoik.lo F77 liboctave/external/amos/libexternal_la-cairy.lo F77 liboctave/external/amos/libexternal_la-cbiry.lo F77 liboctave/external/amos/libexternal_la-ckscl.lo F77 liboctave/external/amos/libexternal_la-cs1s2.lo F77 liboctave/external/amos/libexternal_la-cuchk.lo F77 liboctave/external/amos/libexternal_la-cuni2.lo F77 liboctave/external/amos/libexternal_la-cwrsk.lo F77 liboctave/external/amos/libexternal_la-casyi.lo F77 liboctave/external/amos/libexternal_la-cbknu.lo F77 liboctave/external/amos/libexternal_la-cmlri.lo F77 liboctave/external/amos/libexternal_la-cseri.lo F77 liboctave/external/amos/libexternal_la-cunhj.lo F77 liboctave/external/amos/libexternal_la-cunik.lo F77 liboctave/external/amos/libexternal_la-dgamln.lo F77 liboctave/external/amos/libexternal_la-gamln.lo F77 liboctave/external/amos/libexternal_la-xzabs.lo F77 liboctave/external/amos/libexternal_la-xzexp.lo F77 liboctave/external/amos/libexternal_la-xzlog.lo F77 liboctave/external/amos/libexternal_la-xzsqrt.lo F77 liboctave/external/amos/libexternal_la-zacai.lo F77 liboctave/external/amos/libexternal_la-zacon.lo F77 liboctave/external/amos/libexternal_la-zairy.lo F77 liboctave/external/amos/libexternal_la-zasyi.lo F77 liboctave/external/amos/libexternal_la-zbesh.lo F77 liboctave/external/amos/libexternal_la-zbesi.lo F77 liboctave/external/amos/libexternal_la-zbesj.lo F77 liboctave/external/amos/libexternal_la-zbesk.lo F77 liboctave/external/amos/libexternal_la-zbesy.lo F77 liboctave/external/amos/libexternal_la-zbinu.lo F77 liboctave/external/amos/libexternal_la-zbiry.lo F77 liboctave/external/amos/libexternal_la-zbknu.lo F77 liboctave/external/amos/libexternal_la-zbuni.lo F77 liboctave/external/amos/libexternal_la-zbunk.lo F77 liboctave/external/amos/libexternal_la-zdiv.lo F77 liboctave/external/amos/libexternal_la-zkscl.lo F77 liboctave/external/amos/libexternal_la-zmlri.lo F77 liboctave/external/amos/libexternal_la-zmlt.lo F77 liboctave/external/amos/libexternal_la-zrati.lo F77 liboctave/external/amos/libexternal_la-zs1s2.lo F77 liboctave/external/amos/libexternal_la-zseri.lo F77 liboctave/external/amos/libexternal_la-zshch.lo F77 liboctave/external/amos/libexternal_la-zuchk.lo F77 liboctave/external/amos/libexternal_la-zunhj.lo F77 liboctave/external/amos/libexternal_la-zuni1.lo F77 liboctave/external/amos/libexternal_la-zuni2.lo F77 liboctave/external/amos/libexternal_la-zunik.lo F77 liboctave/external/amos/libexternal_la-zunk1.lo F77 liboctave/external/amos/libexternal_la-zunk2.lo F77 liboctave/external/amos/libexternal_la-zuoik.lo F77 liboctave/external/amos/libexternal_la-zwrsk.lo F77 liboctave/external/daspk/libexternal_la-datv.lo F77 liboctave/external/daspk/libexternal_la-dcnst0.lo F77 liboctave/external/daspk/libexternal_la-dcnstr.lo F77 liboctave/external/daspk/libexternal_la-ddasic.lo F77 liboctave/external/daspk/libexternal_la-ddasid.lo F77 liboctave/external/daspk/libexternal_la-ddasik.lo F77 liboctave/external/daspk/libexternal_la-ddaspk.lo F77 liboctave/external/daspk/libexternal_la-ddstp.lo F77 liboctave/external/daspk/libexternal_la-ddwnrm.lo F77 liboctave/external/daspk/libexternal_la-dfnrmd.lo F77 liboctave/external/daspk/libexternal_la-dfnrmk.lo F77 liboctave/external/daspk/libexternal_la-dhels.lo F77 liboctave/external/daspk/libexternal_la-dheqr.lo F77 liboctave/external/daspk/libexternal_la-dinvwt.lo F77 liboctave/external/daspk/libexternal_la-dlinsd.lo F77 liboctave/external/daspk/libexternal_la-dlinsk.lo F77 liboctave/external/daspk/libexternal_la-dmatd.lo F77 liboctave/external/daspk/libexternal_la-dnedd.lo F77 liboctave/external/daspk/libexternal_la-dnedk.lo F77 liboctave/external/daspk/libexternal_la-dnsd.lo F77 liboctave/external/daspk/libexternal_la-dnsid.lo F77 liboctave/external/daspk/libexternal_la-dnsik.lo F77 liboctave/external/daspk/libexternal_la-dnsk.lo F77 liboctave/external/daspk/libexternal_la-dorth.lo F77 liboctave/external/daspk/libexternal_la-dslvd.lo F77 liboctave/external/daspk/libexternal_la-dslvk.lo F77 liboctave/external/daspk/libexternal_la-dspigm.lo F77 liboctave/external/daspk/libexternal_la-dyypnw.lo F77 liboctave/external/dasrt/libexternal_la-ddasrt.lo F77 liboctave/external/dasrt/libexternal_la-drchek.lo F77 liboctave/external/dasrt/libexternal_la-droots.lo F77 liboctave/external/dassl/libexternal_la-ddaini.lo F77 liboctave/external/dassl/libexternal_la-ddajac.lo F77 liboctave/external/dassl/libexternal_la-ddanrm.lo F77 liboctave/external/dassl/libexternal_la-ddaslv.lo F77 liboctave/external/dassl/libexternal_la-ddassl.lo F77 liboctave/external/dassl/libexternal_la-ddastp.lo F77 liboctave/external/dassl/libexternal_la-ddatrp.lo F77 liboctave/external/dassl/libexternal_la-ddawts.lo CXX liboctave/external/Faddeeva/libexternal_la-Faddeeva.lo F77 liboctave/external/lapack-xtra/libexternal_la-xclange.lo F77 liboctave/external/lapack-xtra/libexternal_la-xdlamch.lo F77 liboctave/external/lapack-xtra/libexternal_la-xdlange.lo F77 liboctave/external/lapack-xtra/libexternal_la-xilaenv.lo F77 liboctave/external/lapack-xtra/libexternal_la-xslamch.lo F77 liboctave/external/lapack-xtra/libexternal_la-xslange.lo F77 liboctave/external/lapack-xtra/libexternal_la-xzlange.lo F77 liboctave/external/lapack-xtra/libexternal_la-zrsf2csf.lo F77 liboctave/external/lapack-xtra/libexternal_la-crsf2csf.lo F77 liboctave/external/odepack/libexternal_la-dcfode.lo F77 liboctave/external/odepack/libexternal_la-dewset.lo F77 liboctave/external/odepack/libexternal_la-dintdy.lo F77 liboctave/external/odepack/libexternal_la-dlsode.lo F77 liboctave/external/odepack/libexternal_la-dprepj.lo F77 liboctave/external/odepack/libexternal_la-dsolsy.lo F77 liboctave/external/odepack/libexternal_la-dstode.lo F77 liboctave/external/odepack/libexternal_la-dvnorm.lo F77 liboctave/external/odepack/libexternal_la-scfode.lo F77 liboctave/external/odepack/libexternal_la-sewset.lo F77 liboctave/external/odepack/libexternal_la-sintdy.lo F77 liboctave/external/odepack/libexternal_la-slsode.lo F77 liboctave/external/odepack/libexternal_la-sprepj.lo F77 liboctave/external/odepack/libexternal_la-ssolsy.lo F77 liboctave/external/odepack/libexternal_la-sstode.lo F77 liboctave/external/odepack/libexternal_la-svnorm.lo F77 liboctave/external/quadpack/libexternal_la-dqagi.lo F77 liboctave/external/quadpack/libexternal_la-dqagie.lo F77 liboctave/external/quadpack/libexternal_la-dqagp.lo F77 liboctave/external/quadpack/libexternal_la-dqagpe.lo F77 liboctave/external/quadpack/libexternal_la-dqelg.lo F77 liboctave/external/quadpack/libexternal_la-dqk15i.lo F77 liboctave/external/quadpack/libexternal_la-dqk21.lo F77 liboctave/external/quadpack/libexternal_la-dqpsrt.lo F77 liboctave/external/quadpack/libexternal_la-qagie.lo F77 liboctave/external/quadpack/libexternal_la-qagi.lo F77 liboctave/external/quadpack/libexternal_la-qagpe.lo F77 liboctave/external/quadpack/libexternal_la-qagp.lo F77 liboctave/external/quadpack/libexternal_la-qelg.lo F77 liboctave/external/quadpack/libexternal_la-qk15i.lo F77 liboctave/external/quadpack/libexternal_la-qk21.lo F77 liboctave/external/quadpack/libexternal_la-qpsrt.lo F77 liboctave/external/quadpack/libexternal_la-xerror.lo F77 liboctave/external/slatec-err/libexternal_la-fdump.lo F77 liboctave/external/slatec-err/libexternal_la-ixsav.lo F77 liboctave/external/slatec-err/libexternal_la-j4save.lo F77 liboctave/external/slatec-err/libexternal_la-xerclr.lo F77 liboctave/external/slatec-err/libexternal_la-xercnt.lo F77 liboctave/external/slatec-err/libexternal_la-xerhlt.lo F77 liboctave/external/slatec-err/libexternal_la-xermsg.lo F77 liboctave/external/slatec-err/libexternal_la-xerprn.lo F77 liboctave/external/slatec-err/libexternal_la-xerrwd.lo F77 liboctave/external/slatec-err/libexternal_la-xerrwv.lo F77 liboctave/external/slatec-err/libexternal_la-xersve.lo F77 liboctave/external/slatec-err/libexternal_la-xgetf.lo F77 liboctave/external/slatec-err/libexternal_la-xgetua.lo F77 liboctave/external/slatec-err/libexternal_la-xsetf.lo F77 liboctave/external/slatec-err/libexternal_la-xsetua.lo F77 liboctave/external/slatec-fn/libexternal_la-albeta.lo F77 liboctave/external/slatec-fn/libexternal_la-alngam.lo F77 liboctave/external/slatec-fn/libexternal_la-alnrel.lo F77 liboctave/external/slatec-fn/libexternal_la-algams.lo F77 liboctave/external/slatec-fn/libexternal_la-csevl.lo F77 liboctave/external/slatec-fn/libexternal_la-d9gmit.lo F77 liboctave/external/slatec-fn/libexternal_la-d9lgic.lo F77 liboctave/external/slatec-fn/libexternal_la-d9lgit.lo F77 liboctave/external/slatec-fn/libexternal_la-d9lgmc.lo F77 liboctave/external/slatec-fn/libexternal_la-dcsevl.lo F77 liboctave/external/slatec-fn/libexternal_la-dgamlm.lo F77 liboctave/external/slatec-fn/libexternal_la-dgamma.lo F77 liboctave/external/slatec-fn/libexternal_la-dgamr.lo F77 liboctave/external/slatec-fn/libexternal_la-dlbeta.lo F77 liboctave/external/slatec-fn/libexternal_la-dlgams.lo F77 liboctave/external/slatec-fn/libexternal_la-dlngam.lo F77 liboctave/external/slatec-fn/libexternal_la-dlnrel.lo F77 liboctave/external/slatec-fn/libexternal_la-dpchim.lo F77 liboctave/external/slatec-fn/libexternal_la-dpchst.lo F77 liboctave/external/slatec-fn/libexternal_la-dpsifn.lo F77 liboctave/external/slatec-fn/libexternal_la-gamlim.lo F77 liboctave/external/slatec-fn/libexternal_la-gamma.lo F77 liboctave/external/slatec-fn/libexternal_la-gamr.lo F77 liboctave/external/slatec-fn/libexternal_la-initds.lo F77 liboctave/external/slatec-fn/libexternal_la-inits.lo F77 liboctave/external/slatec-fn/libexternal_la-pchim.lo F77 liboctave/external/slatec-fn/libexternal_la-pchst.lo F77 liboctave/external/slatec-fn/libexternal_la-psifn.lo F77 liboctave/external/slatec-fn/libexternal_la-r9lgmc.lo F77 liboctave/external/slatec-fn/libexternal_la-r9lgit.lo F77 liboctave/external/slatec-fn/libexternal_la-r9gmit.lo F77 liboctave/external/slatec-fn/libexternal_la-r9lgic.lo CXX liboctave/numeric/libnumeric_la-CollocWt.lo CXX liboctave/numeric/libnumeric_la-DASPK.lo CXX liboctave/numeric/libnumeric_la-DASRT.lo CXX liboctave/numeric/libnumeric_la-DASSL.lo CXX liboctave/numeric/libnumeric_la-EIG.lo CXX liboctave/numeric/libnumeric_la-gsvd.lo CXX liboctave/numeric/libnumeric_la-LSODE.lo CXX liboctave/numeric/libnumeric_la-ODES.lo CXX liboctave/numeric/libnumeric_la-Quad.lo CXX liboctave/numeric/libnumeric_la-chol.lo CXX liboctave/numeric/libnumeric_la-aepbalance.lo CXX liboctave/numeric/libnumeric_la-eigs-base.lo CXX liboctave/numeric/libnumeric_la-fEIG.lo CXX liboctave/numeric/libnumeric_la-gepbalance.lo CXX liboctave/numeric/libnumeric_la-hess.lo CXX liboctave/numeric/libnumeric_la-lo-mappers.lo CXX liboctave/numeric/libnumeric_la-lo-specfun.lo CXX liboctave/numeric/libnumeric_la-lu.lo CXX liboctave/numeric/libnumeric_la-oct-convn.lo CXX liboctave/numeric/libnumeric_la-oct-fftw.lo CXX liboctave/numeric/libnumeric_la-oct-norm.lo CXX liboctave/numeric/libnumeric_la-oct-rand.lo CXX liboctave/numeric/libnumeric_la-oct-spparms.lo CXX liboctave/numeric/libnumeric_la-qr.lo CXX liboctave/numeric/libnumeric_la-qrp.lo CXX liboctave/numeric/libnumeric_la-randgamma.lo CXX liboctave/numeric/libnumeric_la-randmtzig.lo CXX liboctave/numeric/libnumeric_la-randpoisson.lo CXX liboctave/numeric/libnumeric_la-schur.lo CXX liboctave/numeric/libnumeric_la-sparse-chol.lo CXX liboctave/numeric/libnumeric_la-sparse-dmsolve.lo CXX liboctave/numeric/libnumeric_la-sparse-lu.lo CXX liboctave/numeric/libnumeric_la-sparse-qr.lo CXX liboctave/numeric/libnumeric_la-svd.lo CXX liboctave/operators/liboperators_la-mx-cdm-dm.lo CXX liboctave/operators/liboperators_la-mx-dm-cdm.lo CXX liboctave/operators/liboperators_la-mx-cs-dm.lo CXX liboctave/operators/liboperators_la-mx-cs-m.lo CXX liboctave/operators/liboperators_la-mx-cs-nda.lo CXX liboctave/operators/liboperators_la-mx-cdm-cm.lo CXX liboctave/operators/liboperators_la-mx-cdm-m.lo CXX liboctave/operators/liboperators_la-mx-cdm-s.lo CXX liboctave/operators/liboperators_la-mx-cm-cdm.lo CXX liboctave/operators/liboperators_la-mx-cm-dm.lo CXX liboctave/operators/liboperators_la-mx-cm-m.lo CXX liboctave/operators/liboperators_la-mx-cnda-nda.lo CXX liboctave/operators/liboperators_la-mx-cm-s.lo CXX liboctave/operators/liboperators_la-mx-cnda-s.lo CXX liboctave/operators/liboperators_la-mx-dm-cs.lo CXX liboctave/operators/liboperators_la-mx-dm-cm.lo CXX liboctave/operators/liboperators_la-mx-m-cs.lo CXX liboctave/operators/liboperators_la-mx-nda-cs.lo CXX liboctave/operators/liboperators_la-mx-m-cdm.lo CXX liboctave/operators/liboperators_la-mx-m-cm.lo CXX liboctave/operators/liboperators_la-mx-nda-cnda.lo CXX liboctave/operators/liboperators_la-mx-s-cdm.lo CXX liboctave/operators/liboperators_la-mx-s-cm.lo CXX liboctave/operators/liboperators_la-mx-s-cnda.lo CXX liboctave/operators/liboperators_la-mx-dm-m.lo CXX liboctave/operators/liboperators_la-mx-m-dm.lo CXX liboctave/operators/liboperators_la-mx-fcdm-fdm.lo CXX liboctave/operators/liboperators_la-mx-fcs-fdm.lo CXX liboctave/operators/liboperators_la-mx-fdm-fcdm.lo CXX liboctave/operators/liboperators_la-mx-fcs-fm.lo CXX liboctave/operators/liboperators_la-mx-fcs-fnda.lo CXX liboctave/operators/liboperators_la-mx-fcdm-fcm.lo CXX liboctave/operators/liboperators_la-mx-fcdm-fm.lo CXX liboctave/operators/liboperators_la-mx-fcdm-fs.lo CXX liboctave/operators/liboperators_la-mx-fcm-fcdm.lo CXX liboctave/operators/liboperators_la-mx-fcm-fdm.lo CXX liboctave/operators/liboperators_la-mx-fcm-fm.lo CXX liboctave/operators/liboperators_la-mx-fcnda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fcm-fs.lo CXX liboctave/operators/liboperators_la-mx-fcnda-fs.lo CXX liboctave/operators/liboperators_la-mx-fdm-fcs.lo CXX liboctave/operators/liboperators_la-mx-fdm-fcm.lo CXX liboctave/operators/liboperators_la-mx-fm-fcs.lo CXX liboctave/operators/liboperators_la-mx-fnda-fcs.lo CXX liboctave/operators/liboperators_la-mx-fm-fcdm.lo CXX liboctave/operators/liboperators_la-mx-fm-fcm.lo CXX liboctave/operators/liboperators_la-mx-fnda-fcnda.lo CXX liboctave/operators/liboperators_la-mx-fs-fcdm.lo CXX liboctave/operators/liboperators_la-mx-fs-fcm.lo CXX liboctave/operators/liboperators_la-mx-fs-fcnda.lo CXX liboctave/operators/liboperators_la-mx-fdm-fm.lo CXX liboctave/operators/liboperators_la-mx-fm-fdm.lo CXX liboctave/operators/liboperators_la-mx-pm-m.lo CXX liboctave/operators/liboperators_la-mx-m-pm.lo CXX liboctave/operators/liboperators_la-mx-pm-cm.lo CXX liboctave/operators/liboperators_la-mx-cm-pm.lo CXX liboctave/operators/liboperators_la-mx-pm-fm.lo CXX liboctave/operators/liboperators_la-mx-fm-pm.lo CXX liboctave/operators/liboperators_la-mx-pm-fcm.lo CXX liboctave/operators/liboperators_la-mx-fcm-pm.lo CXX liboctave/operators/liboperators_la-mx-s-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-s.lo CXX liboctave/operators/liboperators_la-mx-s-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-s.lo CXX liboctave/operators/liboperators_la-mx-fs-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-fs.lo CXX liboctave/operators/liboperators_la-mx-fs-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-fs.lo CXX liboctave/operators/liboperators_la-mx-nda-i8.lo CXX liboctave/operators/liboperators_la-mx-i8-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-ui8-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i16.lo CXX liboctave/operators/liboperators_la-mx-i16-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-ui16-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i32.lo CXX liboctave/operators/liboperators_la-mx-i32-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-ui32-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i64.lo CXX liboctave/operators/liboperators_la-mx-i64-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui64-nda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i8.lo CXX liboctave/operators/liboperators_la-mx-i8-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui8.lo CXX liboctave/operators/liboperators_la-mx-ui8-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i16.lo CXX liboctave/operators/liboperators_la-mx-i16-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui16.lo CXX liboctave/operators/liboperators_la-mx-ui16-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i32.lo CXX liboctave/operators/liboperators_la-mx-i32-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui32.lo CXX liboctave/operators/liboperators_la-mx-ui32-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i64.lo CXX liboctave/operators/liboperators_la-mx-i64-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui64-fnda.lo CXX liboctave/operators/liboperators_la-mx-nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-nda.lo CXX liboctave/operators/liboperators_la-mx-nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-nda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-fnda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-fnda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i16.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i32.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i64.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i8.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i32.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i64.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i8.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i16.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i64.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i8.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i16.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i32.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i8.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i16.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i32.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i64.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i8.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i16.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i32.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i64.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i8.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i16.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i32.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i64.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui64.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i8.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui8.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i16.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui16.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i32.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui32.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i64.lo CXX liboctave/operators/liboperators_la-mx-i8-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i8-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i8-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i8-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i8-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i8-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i8-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i16-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i16-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i16-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i16-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i16-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i16-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i16-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i32-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i32-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i32-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i32-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i32-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i32-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i32-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i64-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i64-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i64-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i64-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i64-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i64-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i64-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui8-i64nda.lo In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = octave_handle; _Tp = octave::graphics_object; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void octave::gh_manager::free(const graphics_handle&, bool)' at libinterp/corefcn/graphics.cc:2935:26: /usr/include/c++/12.2.1/bits/stl_map.h:1086:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 1086 | { return _M_t.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ CXX liboctave/operators/liboperators_la-mx-ui8-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-i64nda.lo CXX liboctave/operators/liboperators_la-mx-ui16-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-i64nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui32-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui64-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i8nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i16nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-i32nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-i64nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-ui8nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-ui16nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-i64nda.lo CXX liboctave/operators/liboperators_la-mx-ui32nda-ui64nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i8nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui8nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i16nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui16nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i32nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-ui32nda.lo CXX liboctave/operators/liboperators_la-mx-ui64nda-i64nda.lo CXX liboctave/operators/liboperators_la-vx-ccv-cv.lo CXX liboctave/operators/liboperators_la-vx-ccv-s.lo CXX liboctave/operators/liboperators_la-vx-crv-rv.lo CXX liboctave/operators/liboperators_la-vx-crv-s.lo CXX liboctave/operators/liboperators_la-vx-cs-cv.lo CXX liboctave/operators/liboperators_la-vx-cs-rv.lo CXX liboctave/operators/liboperators_la-vx-cv-ccv.lo CXX liboctave/operators/liboperators_la-vx-cv-cs.lo CXX liboctave/operators/liboperators_la-vx-rv-crv.lo CXX liboctave/operators/liboperators_la-vx-rv-cs.lo CXX liboctave/operators/liboperators_la-vx-s-ccv.lo CXX liboctave/operators/liboperators_la-vx-s-crv.lo CXX liboctave/operators/liboperators_la-vx-fccv-fcv.lo CXX liboctave/operators/liboperators_la-vx-fccv-fs.lo CXX liboctave/operators/liboperators_la-vx-fcrv-frv.lo CXX liboctave/operators/liboperators_la-vx-fcrv-fs.lo CXX liboctave/operators/liboperators_la-vx-fcs-fcv.lo CXX liboctave/operators/liboperators_la-vx-fcs-frv.lo CXX liboctave/operators/liboperators_la-vx-fcv-fccv.lo CXX liboctave/operators/liboperators_la-vx-fcv-fcs.lo CXX liboctave/operators/liboperators_la-vx-frv-fcrv.lo CXX liboctave/operators/liboperators_la-vx-frv-fcs.lo CXX liboctave/operators/liboperators_la-vx-fs-fccv.lo CXX liboctave/operators/liboperators_la-vx-fs-fcrv.lo CXX liboctave/operators/liboperators_la-smx-sm-cs.lo CXX liboctave/operators/liboperators_la-smx-cs-sm.lo CXX liboctave/operators/liboperators_la-smx-scm-s.lo CXX liboctave/operators/liboperators_la-smx-s-scm.lo CXX liboctave/operators/liboperators_la-smx-scm-sm.lo CXX liboctave/operators/liboperators_la-smx-sm-scm.lo CXX liboctave/operators/liboperators_la-smx-m-sm.lo CXX liboctave/operators/liboperators_la-smx-m-scm.lo CXX liboctave/operators/liboperators_la-smx-cm-sm.lo CXX liboctave/operators/liboperators_la-smx-cm-scm.lo CXX liboctave/operators/liboperators_la-smx-sm-m.lo CXX liboctave/operators/liboperators_la-smx-scm-m.lo CXX liboctave/operators/liboperators_la-smx-sm-cm.lo CXX liboctave/operators/liboperators_la-smx-scm-cm.lo CXX liboctave/operators/liboperators_la-smx-bm-sbm.lo CXX liboctave/operators/liboperators_la-smx-sbm-bm.lo CXX liboctave/system/libsystem_la-child-list.lo CC liboctave/system/libsystem_la-cmach-info.lo CXX liboctave/system/libsystem_la-dir-ops.lo CXX liboctave/system/libsystem_la-file-ops.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void octave::children_property::do_adopt_child(double)' at libinterp/corefcn/graphics.h:1908:32, inlined from 'void octave::children_property::adopt(double)' at libinterp/corefcn/graphics.h:1761:20, inlined from 'virtual void octave::base_properties::adopt(const graphics_handle&)' at libinterp/corefcn/graphics.h:2275:22: /usr/include/c++/12.2.1/bits/stl_list.h:1256:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1256 | { this->_M_insert(begin(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CXX liboctave/system/libsystem_la-file-stat.lo CXX liboctave/system/libsystem_la-lo-sysdep.lo CXX liboctave/system/libsystem_la-lo-sysinfo.lo CXX liboctave/system/libsystem_la-mach-info.lo CXX liboctave/system/libsystem_la-oct-env.lo CXX liboctave/system/libsystem_la-oct-group.lo CXX liboctave/system/libsystem_la-oct-password.lo CXX liboctave/system/libsystem_la-oct-syscalls.lo CXX liboctave/system/libsystem_la-oct-time.lo CXX liboctave/system/libsystem_la-oct-uname.lo CXX liboctave/util/libutil_la-action-container.lo CXX liboctave/util/libutil_la-cmd-edit.lo CXX liboctave/util/libutil_la-cmd-hist.lo CXX liboctave/util/libutil_la-data-conv.lo CXX liboctave/util/libutil_la-f77-dummy-main.lo CXX liboctave/util/libutil_la-file-info.lo CXX liboctave/util/libutil_la-glob-match.lo CXX liboctave/util/libutil_la-kpse.lo CXX liboctave/util/libutil_la-lo-array-errwarn.lo CXX liboctave/util/libutil_la-lo-hash.lo CXX liboctave/util/libutil_la-lo-ieee.lo CXX liboctave/util/libutil_la-lo-regexp.lo CXX liboctave/util/libutil_la-lo-utils.lo CXX liboctave/util/libutil_la-quit.lo CC liboctave/util/libutil_la-oct-atomic.lo CXX liboctave/util/libutil_la-oct-base64.lo CXX liboctave/util/libutil_la-oct-cmplx.lo CXX liboctave/util/libutil_la-oct-glob.lo CXX liboctave/util/libutil_la-oct-inttypes.lo CXX liboctave/util/libutil_la-oct-mutex.lo CXX liboctave/util/libutil_la-oct-shlib.lo CXX liboctave/util/libutil_la-oct-sparse.lo CXX liboctave/util/libutil_la-oct-string.lo CXX liboctave/util/libutil_la-pathsearch.lo CXX liboctave/util/libutil_la-singleton-cleanup.lo CXX liboctave/util/libutil_la-sparse-util.lo CXX liboctave/util/libutil_la-str-vec.lo CXX liboctave/util/libutil_la-unwind-prot.lo CXX liboctave/util/libutil_la-url-transfer.lo F77 liboctave/util/libutil_la-d1mach.lo F77 liboctave/util/libutil_la-i1mach.lo F77 liboctave/util/libutil_la-r1mach.lo CC liboctave/util/libutil_la-blaswrap.lo CC liboctave/util/libutil_la-f77-fcn.lo CC liboctave/util/libutil_la-lo-error.lo CC liboctave/util/libutil_la-oct-rl-edit.lo CC liboctave/util/libutil_la-oct-rl-hist.lo CXX src/octave_config-octave-config.o CXX libgui/liboctgui_la-liboctgui-build-info.lo CXX libgui/qterminal/libqterminal/unix/la-BlockArray.lo CXX libgui/qterminal/libqterminal/unix/la-Emulation.lo CXX libgui/qterminal/libqterminal/unix/la-Filter.lo CXX libgui/qterminal/libqterminal/unix/la-History.lo CXX libgui/qterminal/libqterminal/unix/la-KeyboardTranslator.lo CXX libgui/qterminal/libqterminal/unix/la-konsole_wcwidth.lo CXX libgui/qterminal/libqterminal/unix/la-kpty.lo CXX libgui/qterminal/libqterminal/unix/la-QUnixTerminalImpl.lo CXX libgui/qterminal/libqterminal/unix/la-Screen.lo CXX libgui/qterminal/libqterminal/unix/la-ScreenWindow.lo CXX libgui/qterminal/libqterminal/unix/la-TerminalCharacterDecoder.lo CXX libgui/qterminal/libqterminal/unix/la-Vt102Emulation.lo CXX libgui/qterminal/libqterminal/unix/la-SelfListener.lo CXX libgui/qterminal/libqterminal/unix/la-TerminalModel.lo CXX libgui/qterminal/libqterminal/unix/la-TerminalView.lo CXX libgui/qterminal/libqterminal/la-QTerminal.lo GEN libgui/qterminal/libqterminal/moc-QTerminal.cc GEN libgui/qterminal/libqterminal/unix/moc-Emulation.cc GEN libgui/qterminal/libqterminal/unix/moc-Filter.cc GEN libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc GEN libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc GEN libgui/qterminal/libqterminal/unix/moc-SelfListener.cc GEN libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc GEN libgui/qterminal/libqterminal/unix/moc-TerminalView.cc GEN libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc CXX libgui/graphics/libgraphics_la-BaseControl.lo CXX libgui/graphics/libgraphics_la-ButtonControl.lo CXX libgui/graphics/libgraphics_la-ButtonGroup.lo CXX libgui/graphics/libgraphics_la-Canvas.lo CXX libgui/graphics/libgraphics_la-CheckBoxControl.lo CXX libgui/graphics/libgraphics_la-Container.lo CXX libgui/graphics/libgraphics_la-ContextMenu.lo CXX libgui/graphics/libgraphics_la-EditControl.lo CXX libgui/graphics/libgraphics_la-Figure.lo CXX libgui/graphics/libgraphics_la-FigureWindow.lo CXX libgui/graphics/libgraphics_la-GLCanvas.lo CXX libgui/graphics/libgraphics_la-KeyMap.lo CXX libgui/graphics/libgraphics_la-ListBoxControl.lo CXX libgui/graphics/libgraphics_la-Logger.lo CXX libgui/graphics/libgraphics_la-Menu.lo CXX libgui/graphics/libgraphics_la-Object.lo CXX libgui/graphics/libgraphics_la-ObjectProxy.lo CXX libgui/graphics/libgraphics_la-Panel.lo CXX libgui/graphics/libgraphics_la-PopupMenuControl.lo CXX libgui/graphics/libgraphics_la-PushButtonControl.lo CXX libgui/graphics/libgraphics_la-PushTool.lo CXX libgui/graphics/libgraphics_la-QtHandlesUtils.lo CXX libgui/graphics/libgraphics_la-RadioButtonControl.lo CXX libgui/graphics/libgraphics_la-SliderControl.lo CXX libgui/graphics/libgraphics_la-Table.lo CXX libgui/graphics/libgraphics_la-TextControl.lo CXX libgui/graphics/libgraphics_la-TextEdit.lo CXX libgui/graphics/libgraphics_la-ToggleButtonControl.lo CXX libgui/graphics/libgraphics_la-ToggleTool.lo In file included from liboctave/util/url-transfer.cc:44: liboctave/util/url-transfer.cc: In member function 'virtual void octave::curl_transfer::get_fileinfo(const std::string&, double&, int64_t&, bool&)': liboctave/util/url-transfer.cc:580:32: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] 580 | curl_easy_getinfo (m_curl, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2858:3: note: declared here 2858 | CURLINFO_CONTENT_LENGTH_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-ToolBar.lo liboctave/util/url-transfer.cc: In lambda function: liboctave/util/url-transfer.cc:720:60: warning: 'void curl_formfree(curl_httppost*)' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 720 | unwind_action cleanup_httppost ([=] () { curl_formfree (post); }); | ~~~~~~~~~~~~~~^~~~~~ /usr/include/curl/curl.h:2611:1: note: declared here 2611 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ liboctave/util/url-transfer.cc: In member function 'virtual void octave::curl_transfer::form_data_post(const Array >&)': liboctave/util/url-transfer.cc:730:43: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 730 | curl_formadd (&post, &last, CURLFORM_COPYNAME, name.c_str (), | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ liboctave/util/url-transfer.cc:731:29: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 731 | CURLFORM_FILE, data.c_str (), CURLFORM_END); | ^~~~~~~~~~~~~ /usr/include/curl/curl.h:2509:3: note: declared here 2509 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ liboctave/util/url-transfer.cc:730:28: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 730 | curl_formadd (&post, &last, CURLFORM_COPYNAME, name.c_str (), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 731 | CURLFORM_FILE, data.c_str (), CURLFORM_END); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2575:1: note: declared here 2575 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ liboctave/util/url-transfer.cc:733:42: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 733 | curl_formadd(&post, &last, CURLFORM_COPYNAME, name.c_str (), | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ liboctave/util/url-transfer.cc:734:28: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 734 | CURLFORM_COPYCONTENTS, data.c_str (), CURLFORM_END); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2503:3: note: declared here 2503 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ liboctave/util/url-transfer.cc:733:27: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 733 | curl_formadd(&post, &last, CURLFORM_COPYNAME, name.c_str (), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 734 | CURLFORM_COPYCONTENTS, data.c_str (), CURLFORM_END); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2575:1: note: declared here 2575 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ liboctave/util/url-transfer.cc:737:17: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 737 | SETOPT (CURLOPT_HTTPPOST, post); | ^~~~~~~~~~~~~~~~ liboctave/util/url-transfer.cc:737:9: note: in expansion of macro 'SETOPT' 737 | SETOPT (CURLOPT_HTTPPOST, post); | ^~~~~~ /usr/include/curl/curl.h:1195:3: note: declared here 1195 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-annotation-dialog.lo CXX libgui/graphics/libgraphics_la-gl-select.lo CXX libgui/graphics/libgraphics_la-qt-graphics-toolkit.lo GEN libgui/graphics/moc-ButtonControl.cc GEN libgui/graphics/moc-ButtonGroup.cc GEN libgui/graphics/moc-Canvas.cc GEN libgui/graphics/moc-Container.cc GEN libgui/graphics/moc-ContextMenu.cc GEN libgui/graphics/moc-EditControl.cc GEN libgui/graphics/moc-Figure.cc GEN libgui/graphics/moc-FigureWindow.cc GEN libgui/graphics/moc-ListBoxControl.cc GEN libgui/graphics/moc-Menu.cc GEN libgui/graphics/moc-Object.cc GEN libgui/graphics/moc-ObjectProxy.cc GEN libgui/graphics/moc-PopupMenuControl.cc GEN libgui/graphics/moc-PushTool.cc GEN libgui/graphics/moc-SliderControl.cc GEN libgui/graphics/moc-Table.cc GEN libgui/graphics/moc-TextEdit.cc GEN libgui/graphics/moc-ToggleTool.cc GEN libgui/graphics/moc-ToolBar.cc GEN libgui/graphics/moc-annotation-dialog.cc GEN libgui/graphics/moc-qt-graphics-toolkit.cc CXX libgui/src/libgui_src_la-command-widget.lo CXX libgui/src/libgui_src_la-community-news.lo CXX libgui/src/libgui_src_la-dialog.lo CXX libgui/src/libgui_src_la-documentation-dock-widget.lo CXX libgui/src/libgui_src_la-documentation.lo CXX libgui/src/libgui_src_la-documentation-bookmarks.lo CXX libgui/src/libgui_src_la-dw-main-window.lo CXX libgui/src/libgui_src_la-external-editor-interface.lo CXX libgui/src/libgui_src_la-files-dock-widget.lo CXX libgui/src/libgui_src_la-graphics-init.lo CXX libgui/src/libgui_src_la-gui-settings.lo CXX libgui/src/libgui_src_la-history-dock-widget.lo CXX libgui/src/libgui_src_la-interpreter-qobject.lo CXX libgui/src/libgui_src_la-led-indicator.lo CXX libgui/src/m-editor/libgui_src_la-file-editor-tab.lo CXX libgui/src/m-editor/libgui_src_la-file-editor.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from libgui/graphics/FigureWindow.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmenu.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/list:63, from liboctave/util/lo-regexp.cc:30: /usr/include/c++/12.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const octave::regexp::match_element&}; _Tp = octave::regexp::match_element; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-find-dialog.lo In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = octave::regexp::match_element; _Alloc = std::allocator]', inlined from 'octave::regexp::match_data octave::regexp::match(const std::string&) const' at liboctave/util/lo-regexp.cc:557:25: /usr/include/c++/12.2.1/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1306 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const octave::regexp::match_element&}; _Tp = octave::regexp::match_element; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:814:31, inlined from 'octave::base_list::base_list(const std::__cxx11::list&) [with elt_type = octave::regexp::match_element]' at liboctave/util/base-list.h:96:46, inlined from 'octave::regexp::match_data::match_data(const std::__cxx11::list >&, const string_vector&)' at liboctave/util/lo-regexp.h:208:55, inlined from 'octave::regexp::match_data octave::regexp::match(const std::string&) const' at liboctave/util/lo-regexp.cc:574:20: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const octave::regexp::match_element&}; _Tp = octave::regexp::match_element; _Alloc = std::allocator]', inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:1934:18, inlined from 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_list.h:882:26, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:137:7, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:320:17, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:286:22, inlined from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = octave::regexp::match_element; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/list.tcc:267:5, inlined from 'octave::base_list& octave::base_list::operator=(const octave::base_list&) [with elt_type = octave::regexp::match_element]' at liboctave/util/base-list.h:100:14, inlined from 'octave::regexp::match_data& octave::regexp::match_data::operator=(const octave::regexp::match_data&)' at liboctave/util/lo-regexp.h:213:17, inlined from 'octave::regexp::match_data octave::regexp::match(const std::string&) const' at liboctave/util/lo-regexp.cc:574:49: /usr/include/c++/12.2.1/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-octave-qscintilla.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QKeyEvent:1, from libgui/graphics/TextEdit.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-octave-txt-lexer.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-marker.lo GEN libgui/src/m-editor/moc-file-editor-interface.cc GEN libgui/src/m-editor/moc-file-editor-tab.cc GEN libgui/src/m-editor/moc-file-editor.cc GEN libgui/src/m-editor/moc-find-dialog.cc GEN libgui/src/m-editor/moc-octave-qscintilla.cc GEN libgui/src/m-editor/moc-octave-txt-lexer.cc GEN libgui/src/m-editor/moc-marker.cc GEN libgui/src/moc-command-widget.cc GEN libgui/src/moc-external-editor-interface.cc GEN libgui/src/moc-community-news.cc GEN libgui/src/moc-dialog.cc GEN libgui/src/moc-documentation-dock-widget.cc GEN libgui/src/moc-documentation.cc GEN libgui/src/moc-documentation-bookmarks.cc GEN libgui/src/moc-dw-main-window.cc GEN libgui/src/moc-files-dock-widget.cc GEN libgui/src/moc-gui-settings.cc GEN libgui/src/moc-history-dock-widget.cc GEN libgui/src/moc-interpreter-qobject.cc GEN libgui/src/moc-led-indicator.cc GEN libgui/src/moc-main-window.cc GEN libgui/src/moc-news-reader.cc GEN libgui/src/moc-octave-qobject.cc GEN libgui/src/moc-release-notes.cc GEN libgui/src/moc-settings-dialog.cc GEN libgui/src/moc-terminal-dock-widget.cc GEN libgui/src/moc-color-picker.cc GEN libgui/src/moc-tab-bar.cc GEN libgui/src/moc-qt-interpreter-events.cc GEN libgui/src/moc-resource-manager.cc GEN libgui/src/moc-shortcut-manager.cc GEN libgui/src/moc-welcome-wizard.cc GEN libgui/src/moc-workspace-model.cc GEN libgui/src/moc-workspace-view.cc GEN libgui/src/moc-variable-editor.cc GEN libgui/src/moc-variable-editor-model.cc GEN libgui/src/moc-find-files-dialog.cc GEN libgui/src/moc-find-files-model.cc GEN libgui/src/moc-octave-dock-widget.cc GEN libgui/src/moc-set-path-dialog.cc GEN libgui/src/moc-set-path-model.cc CXX libgui/src/libgui_src_la-qrc-resource.lo CXXLD src/octave-svgconvert JAR scripts/java/octave.jar CXXLD libinterp/dldfcn/__delaunayn__.la CXXLD libinterp/dldfcn/__fltk_uigetfile__.la CXXLD libinterp/dldfcn/__glpk__.la CXXLD libinterp/dldfcn/__init_fltk__.la CXXLD libinterp/dldfcn/__init_gnuplot__.la In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/gui-settings.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD libinterp/dldfcn/__ode15__.la CXXLD libinterp/dldfcn/__voronoi__.la CXXLD libinterp/dldfcn/audiodevinfo.la CXXLD libinterp/dldfcn/audioread.la CXXLD libinterp/dldfcn/convhulln.la CXXLD libinterp/dldfcn/fftw.la CXXLD libinterp/dldfcn/gzip.la CXXLD liboctave/wrappers/libwrappers.la CXXLD libinterp/octave-value/liboctave-value.la CXXLD libinterp/parse-tree/libparse-tree.la CXXLD liboctave/external/blas-xtra/libxerbla.la F77LD liboctave/external/ranlib/libranlib.la CXXLD liboctave/external/libexternal.la CXXLD liboctave/numeric/libnumeric.la CXXLD liboctave/operators/liboperators.la CXXLD liboctave/system/libsystem.la CXXLD liboctave/util/libutil.la CXX libgui/qterminal/libqterminal/la-moc-QTerminal.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtWidgets/qabstractitemview.h:45, from /usr/include/qt5/QtWidgets/qlistview.h:44, from /usr/include/qt5/QtWidgets/QListView:1, from libgui/src/dialog.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from libgui/src/documentation.h:29, from libgui/src/documentation-dock-widget.h:29, from libgui/src/documentation-dock-widget.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextdocument.h:47, from /usr/include/qt5/QtWidgets/qtextedit.h:45, from /usr/include/qt5/QtWidgets/qtextbrowser.h:44, from /usr/include/qt5/QtWidgets/QTextBrowser:1, from libgui/src/community-news.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-Emulation.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qfiledevice.h:43, from /usr/include/qt5/QtCore/qfile.h:44, from /usr/include/qt5/QtCore/qfileinfo.h:43, from /usr/include/qt5/QtCore/QFileInfo:1, from libgui/src/dialog.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-Filter.lo /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-QUnixTerminalImpl.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qlayout.h:44, from /usr/include/qt5/QtWidgets/QLayout:1, from libgui/src/community-news.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-ScreenWindow.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qsettings.h:44, from /usr/include/qt5/QtCore/QSettings:1, from libgui/src/gui-settings.h:31, from libgui/src/external-editor-interface.cc:34: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-SelfListener.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qtextedit.h:44: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-TerminalModel.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from libgui/src/dw-main-window.cc:36: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/src/documentation.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qmessagebox.h:45, from /usr/include/qt5/QtWidgets/QMessageBox:1, from libgui/src/external-editor-interface.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-TerminalView.lo /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtWidgets/qcompleter.h:47, from /usr/include/qt5/QtWidgets/QCompleter:1, from libgui/src/documentation-bookmarks.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdockwidget.h:44, from /usr/include/qt5/QtWidgets/QDockWidget:1, from libgui/src/dw-main-window.cc:35: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/files-dock-widget.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/qterminal/libqterminal/unix/la-moc-Vt102Emulation.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qcompleter.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' libgui/src/files-dock-widget.cc:204:31: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ButtonControl.lo In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ButtonGroup.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/graphics/QtHandlesUtils.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-Canvas.lo CXX libgui/graphics/libgraphics_la-moc-Container.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextformat.h:48, from /usr/include/qt5/QtGui/qtextcursor.h:46, from /usr/include/qt5/QtWidgets/qlineedit.h:45, from /usr/include/qt5/QtWidgets/QLineEdit:1, from libgui/graphics/EditControl.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ContextMenu.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/graphics/CheckBoxControl.cc:35: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtWidgets/qabstractitemview.h:45, from /usr/include/qt5/QtWidgets/qlistview.h:44, from /usr/include/qt5/QtWidgets/qlistwidget.h:44, from /usr/include/qt5/QtWidgets/QListWidget:1, from libgui/graphics/ListBoxControl.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/graphics/Menu.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from libgui/graphics/PopupMenuControl.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-EditControl.lo CXX libgui/graphics/libgraphics_la-moc-Figure.lo In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from libgui/graphics/CheckBoxControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qlineedit.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:47, from /usr/include/qt5/QtCore/QtDebug:1, from libgui/graphics/PushButtonControl.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-FigureWindow.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/m-editor/find-dialog.cc:70: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QKeyEvent:1, from libgui/graphics/BaseControl.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qabstractitemview.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/graphics/ToolBarButton.cc:30, from libgui/graphics/PushTool.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/graphics/TextControl.cc:36: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/graphics/ToolBar.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/graphics/ToolBarButton.cc:30, from libgui/graphics/ToggleTool.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qsettings.h:44, from /usr/include/qt5/QtCore/QSettings:1, from libgui/src/gui-settings.h:31, from libgui/graphics/annotation-dialog.cc:34: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ListBoxControl.lo In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qpushbutton.h:44, from /usr/include/qt5/QtWidgets/QPushButton:1, from libgui/graphics/PushButtonControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from libgui/graphics/Object.h:29, from libgui/graphics/ToolBarButton.h:29, from libgui/graphics/PushTool.h:29, from libgui/graphics/PushTool.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/graphics/RadioButtonControl.cc:37: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-Menu.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qlabel.h:44, from /usr/include/qt5/QtWidgets/QLabel:1, from libgui/graphics/TextControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-Object.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/graphics/ToggleButtonControl.cc:37: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from libgui/graphics/Object.h:29, from libgui/graphics/ToolBarButton.h:29, from libgui/graphics/ToggleTool.h:29, from libgui/graphics/ToggleTool.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/history-dock-widget.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ObjectProxy.lo In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qradiobutton.h:44, from /usr/include/qt5/QtWidgets/QRadioButton:1, from libgui/graphics/RadioButtonControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qcolordialog.h:45, from /usr/include/qt5/QtWidgets/QColorDialog:1, from libgui/graphics/annotation-dialog.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qpushbutton.h:44, from /usr/include/qt5/QtWidgets/QPushButton:1, from libgui/graphics/ToggleButtonControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qopenglcontext.h:68, from /usr/include/qt5/QtGui/QOpenGLContext:1, from libgui/graphics/GLCanvas.h:35, from libgui/graphics/GLCanvas.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-PopupMenuControl.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-PushTool.lo /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-SliderControl.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QMouseEvent:1, from libgui/graphics/ButtonGroup.cc:35: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from libgui/graphics/ContextMenu.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-Table.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/QWidget:1, from /usr/include/qt5/QtWidgets/qopenglwidget.h:47, from /usr/include/qt5/QtWidgets/QOpenGLWidget:1, from libgui/graphics/GLCanvas.h:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from libgui/graphics/Figure.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-TextEdit.lo CXX libgui/graphics/libgraphics_la-moc-ToggleTool.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QMouseEvent:1, from libgui/graphics/Panel.cc:33: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/graphics/Canvas.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from libgui/graphics/ButtonGroup.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmenu.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/QVariant:1, from libgui/graphics/Object.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-ToolBar.lo CXX libgui/graphics/libgraphics_la-moc-annotation-dialog.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/octave-qobject.h:31, from libgui/graphics/SliderControl.cc:36: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/graphics/libgraphics_la-moc-qt-graphics-toolkit.lo CXX libgui/src/m-editor/libgui_src_la-moc-file-editor-interface.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-moc-file-editor-tab.lo CXX libgui/src/m-editor/libgui_src_la-moc-file-editor.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/QFrame:1, from libgui/graphics/Panel.cc:31: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-moc-find-dialog.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/graphics/qt-graphics-toolkit.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-moc-octave-qscintilla.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextformat.h:48, from /usr/include/qt5/QtGui/qtextcursor.h:46, from /usr/include/qt5/QtWidgets/qlineedit.h:45, from /usr/include/qt5/QtWidgets/QLineEdit:1, from libgui/src/command-widget.cc:35: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from libgui/graphics/Table.cc:31: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qscrollbar.h:44, from /usr/include/qt5/QtWidgets/QScrollBar:1, from libgui/graphics/SliderControl.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-moc-octave-txt-lexer.lo In file included from /usr/include/qt5/QtCore/qvariant.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/m-editor/libgui_src_la-moc-marker.lo CXX libgui/src/libgui_src_la-moc-command-widget.lo CXX libgui/src/libgui_src_la-moc-external-editor-interface.lo CXX libgui/src/libgui_src_la-moc-community-news.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-dialog.lo CXX libgui/src/libgui_src_la-moc-documentation-dock-widget.lo CXX libgui/src/libgui_src_la-moc-documentation.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/graphics-init.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qgroupbox.h:44, from /usr/include/qt5/QtWidgets/QGroupBox:1, from libgui/src/command-widget.cc:32: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from libgui/graphics/Table.cc:30: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-documentation-bookmarks.lo CXX libgui/src/libgui_src_la-moc-dw-main-window.lo CXX libgui/src/libgui_src_la-moc-files-dock-widget.lo CXX libgui/src/libgui_src_la-moc-gui-settings.lo In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from libgui/src/dialog.h:32, from libgui/src/qt-interpreter-events.h:38, from libgui/src/interpreter-qobject.h:31, from libgui/src/interpreter-qobject.cc:30: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-history-dock-widget.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-interpreter-qobject.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-led-indicator.lo CXX libgui/src/libgui_src_la-moc-main-window.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-news-reader.lo CXX libgui/src/libgui_src_la-moc-octave-qobject.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from libgui/src/interpreter-qobject.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-release-notes.lo CXX libgui/src/libgui_src_la-moc-settings-dialog.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-terminal-dock-widget.lo In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from libgui/src/dialog.h:29: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-color-picker.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextdocument.h:47, from /usr/include/qt5/QtWidgets/qtextedit.h:45, from /usr/include/qt5/QtWidgets/QTextEdit:1, from ./libgui/graphics/moc-TextEdit.h:29, from libgui/graphics/moc-TextEdit.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qtextedit.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-tab-bar.lo CXX libgui/src/libgui_src_la-moc-qt-interpreter-events.lo In file included from /usr/include/qt5/QtCore/QMap:1, from /usr/include/qt5/Qsci/qscilexer.h:26, from libgui/src/m-editor/octave-qscintilla.cc:32: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/m-editor/file-editor-tab.cc:36: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from libgui/src/m-editor/file-editor.cc:34: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-resource-manager.lo CXX libgui/src/libgui_src_la-moc-shortcut-manager.lo CXX libgui/src/libgui_src_la-moc-welcome-wizard.lo CXX libgui/src/libgui_src_la-moc-workspace-model.lo CXX libgui/src/libgui_src_la-moc-workspace-view.lo CXX libgui/src/libgui_src_la-moc-variable-editor.lo CXX libgui/src/libgui_src_la-moc-variable-editor-model.lo In file included from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtGui/qcolor.h:46, from /usr/include/qt5/QtGui/QColor:1, from /usr/include/qt5/Qsci/qscilexer.h:24: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-find-files-dialog.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from ./libgui/src/moc-dialog.h:32, from libgui/src/moc-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qsettings.h:44, from /usr/include/qt5/QtCore/QSettings:1, from ./libgui/src/gui-settings.h:31, from ./libgui/src/moc-dw-main-window.h:31, from libgui/src/moc-dw-main-window.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmainwindow.h:44, from /usr/include/qt5/QtWidgets/QMainWindow:1, from ./libgui/src/moc-dw-main-window.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from ./libgui/src/moc-dialog.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from ./libgui/src/m-editor/moc-file-editor-interface.h:29, from libgui/src/m-editor/moc-file-editor-interface.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-find-files-model.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-octave-dock-widget.lo /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qfont.h:46, from /usr/include/qt5/QtGui/QFont:1, from /usr/include/qt5/Qsci/qscilexer.h:25: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qsettings.h:44, from /usr/include/qt5/QtCore/QSettings:1, from ./libgui/src/moc-gui-settings.h:31, from libgui/src/moc-gui-settings.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/moc-documentation.h:29, from libgui/src/moc-documentation.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-set-path-dialog.lo In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmenu.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qsettings.h:43: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX libgui/src/libgui_src_la-moc-set-path-model.lo In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QContextMenuEvent:1, from ./libgui/src/m-editor/moc-octave-qscintilla.h:29, from libgui/src/m-editor/moc-octave-qscintilla.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN libinterp/dldfcn/__delaunayn__.oct GEN libinterp/dldfcn/__fltk_uigetfile__.oct GEN libinterp/dldfcn/__glpk__.oct GEN libinterp/dldfcn/__init_fltk__.oct GEN libinterp/dldfcn/__init_gnuplot__.oct GEN libinterp/dldfcn/__ode15__.oct GEN libinterp/dldfcn/__voronoi__.oct In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QCloseEvent:1, from ./libgui/src/m-editor/moc-file-editor-tab.h:30, from libgui/src/m-editor/moc-file-editor-tab.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN libinterp/dldfcn/audiodevinfo.oct GEN libinterp/dldfcn/audioread.oct In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/m-editor/moc-find-dialog.h:68, from libgui/src/m-editor/moc-find-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN libinterp/dldfcn/convhulln.oct GEN libinterp/dldfcn/fftw.oct GEN libinterp/dldfcn/gzip.oct CXXLD src/mkoctfile CXXLD src/octave CXXLD libinterp/corefcn/libcorefcn.la In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXXLD libgui/qterminal/libqterminal.la In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from ./libgui/src/m-editor/moc-file-editor-tab.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from ./libgui/src/m-editor/moc-find-dialog.h:67: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from ./libgui/src/m-editor/moc-file-editor.h:32, from libgui/src/m-editor/moc-file-editor.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextformat.h:48, from /usr/include/qt5/QtGui/qtextcursor.h:46, from /usr/include/qt5/QtWidgets/qlineedit.h:45, from /usr/include/qt5/QtWidgets/QLineEdit:1, from ./libgui/graphics/moc-annotation-dialog.h:30, from libgui/graphics/moc-annotation-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from ./libgui/src/octave-qobject.h:31, from ./libgui/src/moc-command-widget.h:33, from libgui/src/moc-command-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from ./libgui/graphics/moc-annotation-dialog.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/QWidget:1, from ./libgui/src/moc-command-widget.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/documentation.h:29, from ./libgui/src/moc-documentation-dock-widget.h:29, from libgui/src/moc-documentation-dock-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from ./libgui/src/dialog.h:32, from ./libgui/src/qt-interpreter-events.h:38, from ./libgui/src/moc-interpreter-qobject.h:31, from libgui/src/moc-interpreter-qobject.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/moc-history-dock-widget.h:30, from libgui/src/moc-history-dock-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qtextformat.h:48, from /usr/include/qt5/QtGui/qtextcursor.h:46, from /usr/include/qt5/QtWidgets/qlineedit.h:45, from /usr/include/qt5/QtWidgets/QLineEdit:1, from ./libgui/src/moc-settings-dialog.h:31, from libgui/src/moc-settings-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/QObject:1, from ./libgui/src/moc-interpreter-qobject.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./libgui/src/moc-settings-dialog.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/moc-documentation-bookmarks.h:30, from libgui/src/moc-documentation-bookmarks.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./libgui/src/moc-history-dock-widget.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from ./libgui/src/dialog.h:29: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/QAction:1, from ./libgui/src/moc-files-dock-widget.h:29, from libgui/src/moc-files-dock-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./libgui/src/moc-documentation-bookmarks.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qaction.h:46: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtWidgets/qaction.h:47, from /usr/include/qt5/QtWidgets/qmenu.h:47, from /usr/include/qt5/QtWidgets/QMenu:1, from ./libgui/src/moc-tab-bar.h:32, from libgui/src/moc-tab-bar.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qmenu.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QMouseEvent:1, from ./libgui/src/octave-dock-widget.h:31, from ./libgui/src/moc-terminal-dock-widget.h:31, from libgui/src/moc-terminal-dock-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtGui/qguiapplication.h:47, from /usr/include/qt5/QtWidgets/qapplication.h:52, from /usr/include/qt5/QtWidgets/QApplication:1, from ./libgui/src/moc-octave-qobject.h:31, from libgui/src/moc-octave-qobject.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdockwidget.h:44, from /usr/include/qt5/QtWidgets/QDockWidget:1, from ./libgui/src/octave-dock-widget.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/moc-resource-manager.h:29, from libgui/src/moc-resource-manager.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qcoreapplication.h:46, from /usr/include/qt5/QtWidgets/qapplication.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD src/octave-config /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QKeyEvent:1, from ./libgui/src/moc-shortcut-manager.h:29, from libgui/src/moc-shortcut-manager.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QModelIndex:1, from ./libgui/src/moc-find-files-dialog.h:30, from libgui/src/moc-find-files-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from ./libgui/src/moc-find-files-dialog.h:28: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractListModel:1, from ./libgui/src/moc-find-files-model.h:28, from libgui/src/moc-find-files-model.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qitemselectionmodel.h:48, from /usr/include/qt5/QtCore/QItemSelectionModel:1, from ./libgui/src/dialog.h:32, from ./libgui/src/moc-qt-interpreter-events.h:38, from libgui/src/moc-qt-interpreter-events.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QList:1, from ./libgui/src/moc-qt-interpreter-events.h:32: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/QAbstractButton:1, from ./libgui/src/dialog.h:29: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QCloseEvent:1, from ./libgui/src/moc-main-window.h:30, from libgui/src/moc-main-window.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD libgui/graphics/libgraphics.la In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtWidgets/qabstractitemview.h:45, from /usr/include/qt5/QtWidgets/qheaderview.h:44, from /usr/include/qt5/QtWidgets/QHeaderView:1, from ./libgui/src/moc-variable-editor.h:29, from libgui/src/moc-variable-editor.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qabstractitemview.h:44: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractTableModel:1, from ./libgui/src/moc-workspace-model.h:29, from libgui/src/moc-workspace-model.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtCore/qdatastream.h:44, from /usr/include/qt5/QtGui/qregion.h:49, from /usr/include/qt5/QtGui/qevent.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtGui/qevent.h:50, from /usr/include/qt5/QtGui/QMouseEvent:1, from ./libgui/src/moc-octave-dock-widget.h:31, from libgui/src/moc-octave-dock-widget.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QModelIndex:1, from ./libgui/src/moc-set-path-dialog.h:30, from libgui/src/moc-set-path-dialog.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdockwidget.h:44, from /usr/include/qt5/QtWidgets/QDockWidget:1, from ./libgui/src/moc-octave-dock-widget.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractListModel:1, from ./libgui/src/moc-set-path-model.h:29, from libgui/src/moc-set-path-model.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from ./libgui/src/moc-set-path-dialog.h:28: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qbrush.h:52, from /usr/include/qt5/QtGui/qpalette.h:46, from /usr/include/qt5/QtWidgets/qwidget.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractTableModel:1, from ./libgui/src/moc-variable-editor-model.h:29, from libgui/src/moc-variable-editor-model.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:45: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:48: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qvariant.h:47, from /usr/include/qt5/QtCore/qlocale.h:43, from /usr/include/qt5/QtWidgets/qstyleoption.h:44, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:45, from /usr/include/qt5/QtWidgets/QComboBox:1, from ./libgui/src/moc-workspace-view.h:30, from libgui/src/moc-workspace-view.cc:13: /usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; Node = QMapNode]': /usr/include/qt5/QtCore/qmap.h:1235:27: required from 'typename QMap::iterator QMultiMap::insert(const Key&, const T&) [with Key = QString; T = QVariant; typename QMap::iterator = QMap::iterator]' /usr/include/qt5/QtCore/qvariant.h:845:74: required from here /usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node*' {aka 'QMapNode*'} increases required alignment of target type [-Wcast-align] 215 | Node *end() { return reinterpret_cast(&header); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/qicon.h:45, from /usr/include/qt5/QtWidgets/qabstractbutton.h:44, from /usr/include/qt5/QtWidgets/qcheckbox.h:44, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./libgui/src/moc-workspace-view.h:29: /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:921:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:874:9: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:809:30: required from here /usr/include/qt5/QtCore/qlist.h:526:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 526 | while (from != to) --to, reinterpret_cast(to)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(Node*, Node*, Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:835:9: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:613:26: required from 'void QList::reserve(int) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:810:26: required from here /usr/include/qt5/QtCore/qlist.h:505:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h:511:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 511 | (reinterpret_cast(current))->~T(); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(Node*) [with T = QVariant]': /usr/include/qt5/QtCore/qlist.h:645:30: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qlist.h:402:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:812:27: required from here /usr/include/qt5/QtCore/qlist.h:482:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] 482 | else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtGui/qpixmap.h:48, from /usr/include/qt5/QtGui/qicon.h:46: /usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; Node = QHashNode]': /usr/include/qt5/QtCore/qhash.h:595:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:619:19: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qhash.h:250:37: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /usr/include/qt5/QtCore/qvariant.h:826:30: required from here /usr/include/qt5/QtCore/qhash.h:235:16: warning: cast from 'QHashData::Node*' to 'QHash::Node*' {aka 'QHashNode*'} increases required alignment of target type [-Wcast-align] 235 | return reinterpret_cast(node); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /usr/include/qt5/QtCore/qmap.h:495:28: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:90:4: required from 'constexpr typename std::iterator_traits< >::difference_type std::__distance(_InputIterator, _InputIterator, input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/c++/12.2.1/bits/stl_iterator_base_funcs.h:150:29: required from 'constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename iterator_traits< >::difference_type = int]' /usr/include/qt5/QtCore/qmetatype.h:1310:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /usr/include/qt5/QtCore/qmetatype.h:1349:9: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /usr/include/qt5/QtCore/qvariant.h:792:140: required from here /usr/include/qt5/QtCore/qmap.h:115:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] 115 | inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD libgui/src/libgui-src.la CXXLD liboctave/array/libarray.la CXXLD liboctave/liboctave.la CXXLD libinterp/liboctinterp.la CXXLD libgui/liboctgui.la CXXLD src/octave-cli GEN src/octave-cli-8.1.0 CXXLD src/octave-gui GEN src/octave-gui-8.1.0 Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/usr) HG ID for this build is "75b1efe727d4" make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make[1]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file make check-recursive make[1]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file Making check in libgnu make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make check-recursive make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' Making check in test make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make check-am make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make check-local make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' MKMEXFILE mex/bug_54096.mex MKMEXFILE mex/bug_51725.mex MKMEXFILE mex/mexnumtst.mex Integrated test scripts: liboctave/array/Array-base.cc-tst .............................. pass 21/21 liboctave/array/CMatrix.cc-tst ................................. pass 11/11 liboctave/array/CSparse.cc-tst ................................. pass 10/10 liboctave/array/Sparse.cc-tst .................................. pass 107/107 liboctave/array/dMatrix.cc-tst ................................. pass 10/10 liboctave/array/dSparse.cc-tst ................................. pass 12/12 liboctave/array/fCMatrix.cc-tst ................................ pass 11/11 liboctave/array/fMatrix.cc-tst ................................. pass 8/8 liboctave/array/idx-vector.cc-tst .............................. pass 2/2 liboctave/util/oct-inttypes.cc-tst ............................. pass 28/28 libinterp/corefcn/Cell.cc-tst .................................. pass 5/5 libinterp/corefcn/__contourc__.cc-tst .......................... pass 1/1 libinterp/corefcn/__dsearchn__.cc-tst .......................... pass 1/1 libinterp/corefcn/__eigs__.cc-tst .............................. pass 1/1 libinterp/corefcn/__ichol__.cc-tst ............................. pass 1/1 libinterp/corefcn/__ilu__.cc-tst ............................... pass 1/1 libinterp/corefcn/__isprimelarge__.cc-tst ...................... pass 10/10 libinterp/corefcn/__lin_interpn__.cc-tst ....................... pass 1/1 libinterp/corefcn/__magick_read__.cc-tst ....................... pass 4/4 libinterp/corefcn/__pchip_deriv__.cc-tst ....................... pass 4/4 libinterp/corefcn/__qp__.cc-tst ................................ pass 1/1 libinterp/corefcn/amd.cc-tst ................................... pass 4/4 libinterp/corefcn/besselj.cc-tst ............................... pass 200/200 libinterp/corefcn/bitfcns.cc-tst ............................... pass 60/60 libinterp/corefcn/bsxfun.cc-tst ................................ pass 82/82 libinterp/corefcn/call-stack.cc-tst ............................ pass 3/3 libinterp/corefcn/cellfun.cc-tst ............................... pass 134/134 libinterp/corefcn/chol.cc-tst .................................. pass 42/42 libinterp/corefcn/colamd.cc-tst ................................ pass 8/8 libinterp/corefcn/colloc.cc-tst ................................ pass 12/12 libinterp/corefcn/conv2.cc-tst ................................. pass 48/51 (reported bug) XFAIL 3 libinterp/corefcn/dassl.cc-tst ................................. pass 4/4 libinterp/corefcn/data.cc-tst .................................. pass 1231/1237 (reported bug) XFAIL 6 libinterp/corefcn/debug.cc-tst ................................. pass 1/1 libinterp/corefcn/defaults.cc-tst .............................. pass 10/10 libinterp/corefcn/det.cc-tst ................................... pass 6/6 libinterp/corefcn/dirfns.cc-tst ................................ pass 4/4 (run-time condition) SKIP 1 libinterp/corefcn/dlmread.cc-tst ............................... pass 9/11 FAIL 1 REGRESSION 1 libinterp/corefcn/dmperm.cc-tst ................................ pass 5/5 libinterp/corefcn/dot.cc-tst ................................... pass 24/24 libinterp/corefcn/eig.cc-tst ................................... pass 73/73 libinterp/corefcn/ellipj.cc-tst ................................ pass 18/18 libinterp/corefcn/environment.cc-tst ........................... pass 6/6 libinterp/corefcn/error.cc-tst ................................. pass 4/4 libinterp/corefcn/errwarn.cc-tst ............................... pass 1/1 libinterp/corefcn/event-manager.cc-tst ......................... pass 3/3 libinterp/corefcn/fcn-info.cc-tst .............................. pass 4/4 libinterp/corefcn/fft.cc-tst ................................... pass 19/19 libinterp/corefcn/fft2.cc-tst .................................. pass 4/4 libinterp/corefcn/file-io.cc-tst ............................... pass 101/102 (reported bug) XFAIL 1 libinterp/corefcn/filter.cc-tst ................................ pass 14/14 libinterp/corefcn/find.cc-tst .................................. pass 23/23 libinterp/corefcn/gcd.cc-tst ................................... pass 9/9 libinterp/corefcn/getrusage.cc-tst ............................. pass 1/1 libinterp/corefcn/givens.cc-tst ................................ pass 6/6 libinterp/corefcn/graphics.cc-tst .............................. pass 51/51 (run-time condition) SKIP 4 libinterp/corefcn/gsvd.cc-tst .................................. pass 41/46 (reported bug) XFAIL 5 libinterp/corefcn/hash.cc-tst .................................. pass 53/53 libinterp/corefcn/help.cc-tst .................................. pass 1/1 libinterp/corefcn/hess.cc-tst .................................. pass 5/5 libinterp/corefcn/hex2num.cc-tst ............................... pass 21/21 libinterp/corefcn/input.cc-tst ................................. pass 11/11 libinterp/corefcn/inv.cc-tst ................................... pass 62/62 libinterp/corefcn/jsondecode.cc-tst ............................ pass 1/1 libinterp/corefcn/jsonencode.cc-tst ............................ pass 2/2 libinterp/corefcn/kron.cc-tst .................................. pass 14/14 libinterp/corefcn/load-save.cc-tst ............................. pass 5/5 libinterp/corefcn/lookup.cc-tst ................................ pass 20/20 libinterp/corefcn/lsode.cc-tst ................................. pass 5/5 libinterp/corefcn/lu.cc-tst .................................... pass 23/23 libinterp/corefcn/mappers.cc-tst ............................... pass 413/420 REGRESSION 6 (run-time condition) SKIP 6 (reported bug) XFAIL 1 libinterp/corefcn/matrix_type.cc-tst ........................... pass 51/51 libinterp/corefcn/max.cc-tst ................................... pass 111/114 (reported bug) XFAIL 3 libinterp/corefcn/mgorth.cc-tst ................................ pass 2/2 libinterp/corefcn/nproc.cc-tst ................................. pass 6/6 libinterp/corefcn/oct-hist.cc-tst .............................. pass 2/2 libinterp/corefcn/oct-map.cc-tst ............................... pass 10/10 libinterp/corefcn/ordqz.cc-tst ................................. pass 32/32 libinterp/corefcn/ordschur.cc-tst .............................. pass 4/4 libinterp/corefcn/pinv.cc-tst .................................. pass 24/24 libinterp/corefcn/pow2.cc-tst .................................. pass 24/24 libinterp/corefcn/pr-output.cc-tst ............................. pass 12/13 (reported bug) XFAIL 1 libinterp/corefcn/psi.cc-tst ................................... pass 30/30 libinterp/corefcn/qr.cc-tst .................................... pass 72/72 libinterp/corefcn/quad.cc-tst .................................. pass 12/12 libinterp/corefcn/quadcc.cc-tst ................................ pass 25/25 libinterp/corefcn/qz.cc-tst .................................... pass 4/4 libinterp/corefcn/rand.cc-tst .................................. pass 67/67 libinterp/corefcn/rcond.cc-tst ................................. pass 8/8 libinterp/corefcn/regexp.cc-tst ................................ pass 121/122 (reported bug) XFAIL 1 libinterp/corefcn/schur.cc-tst ................................. pass 11/11 libinterp/corefcn/sighandlers.cc-tst ........................... pass 11/11 libinterp/corefcn/sparse-xpow.cc-tst ........................... pass 4/5 (reported bug) XFAIL 1 libinterp/corefcn/sparse.cc-tst ................................ pass 29/29 libinterp/corefcn/spparms.cc-tst ............................... pass 9/9 libinterp/corefcn/sqrtm.cc-tst ................................. pass 4/4 libinterp/corefcn/strfind.cc-tst ............................... pass 35/35 libinterp/corefcn/strfns.cc-tst ................................ pass 132/132 libinterp/corefcn/sub2ind.cc-tst ............................... pass 34/34 libinterp/corefcn/svd.cc-tst ................................... pass 21/21 libinterp/corefcn/sylvester.cc-tst ............................. pass 9/9 libinterp/corefcn/symbfact.cc-tst .............................. pass 4/4 libinterp/corefcn/symtab.cc-tst ................................ pass 3/3 libinterp/corefcn/syscalls.cc-tst .............................. pass 11/11 libinterp/corefcn/sysdep.cc-tst ................................ pass 8/8 (run-time condition) SKIP 12 libinterp/corefcn/time.cc-tst .................................. pass 27/27 libinterp/corefcn/toplev.cc-tst ................................ pass 7/7 libinterp/corefcn/tril.cc-tst .................................. pass 22/22 libinterp/corefcn/tsearch.cc-tst ............................... pass 6/6 libinterp/corefcn/typecast.cc-tst .............................. pass 60/60 libinterp/corefcn/utils.cc-tst ................................. pass 100/100 (run-time condition) SKIP 1 libinterp/corefcn/variables.cc-tst ............................. pass 46/46 libinterp/dldfcn/__delaunayn__.cc-tst .......................... pass 1/1 libinterp/dldfcn/__fltk_uigetfile__.cc-tst ..................... pass 1/1 libinterp/dldfcn/__glpk__.cc-tst ............................... pass 1/1 libinterp/dldfcn/__init_fltk__.cc-tst .......................... pass 1/1 libinterp/dldfcn/__init_gnuplot__.cc-tst ....................... pass 1/1 libinterp/dldfcn/__ode15__.cc-tst .............................. pass 1/1 libinterp/dldfcn/__voronoi__.cc-tst ............................ pass 1/1 libinterp/dldfcn/audiodevinfo.cc-tst ...........................ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM sysdefault ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM sysdefault ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958 ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib confmisc.c:855:(parse_card) cannot find card '0' ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_card_id returned error: No such file or directory ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name ALSA lib conf.c:5180:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5703:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM dmix Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock pass 4/4 libinterp/dldfcn/audioread.cc-tst .............................. pass 6/6 libinterp/dldfcn/convhulln.cc-tst .............................. pass 4/4 libinterp/dldfcn/fftw.cc-tst ................................... pass 13/13 libinterp/dldfcn/gzip.cc-tst ................................... pass 3/7 FAIL 2 (reported bug) XFAIL 2 libinterp/octave-value/ov-bool-mat.cc-tst ...................... pass 1/1 libinterp/octave-value/ov-cell.cc-tst .......................... pass 3/3 libinterp/octave-value/ov-class.cc-tst ......................... pass 48/48 (run-time condition) SKIP 2 libinterp/octave-value/ov-classdef.cc-tst ...................... pass 1/1 libinterp/octave-value/ov-cx-diag.cc-tst ....................... pass 1/1 libinterp/octave-value/ov-fcn-handle.cc-tst .................... pass 14/14 libinterp/octave-value/ov-java.cc-tst .......................... pass 0/0 (run-time condition) SKIP 16 libinterp/octave-value/ov-lazy-idx.cc-tst ...................... pass 11/11 libinterp/octave-value/ov-null-mat.cc-tst ...................... pass 8/8 libinterp/octave-value/ov-oncleanup.cc-tst ..................... pass 1/1 libinterp/octave-value/ov-range.cc-tst ......................... pass 6/6 libinterp/octave-value/ov-str-mat.cc-tst ....................... pass 1/1 libinterp/octave-value/ov-struct.cc-tst ........................ pass 31/31 libinterp/octave-value/ov-typeinfo.cc-tst ...................... pass 55/55 (run-time condition) SKIP 1 libinterp/octave-value/ov-usr-fcn.cc-tst ....................... pass 9/9 libinterp/octave-value/ov.cc-tst ............................... pass 109/109 libinterp/parse-tree/bp-table.cc-tst ........................... pass 1/1 libinterp/parse-tree/lex.ll-tst ................................ pass 9/9 libinterp/parse-tree/oct-parse.yy-tst .......................... pass 30/30 libinterp/parse-tree/pt-assign.cc-tst .......................... pass 5/5 libinterp/parse-tree/pt-eval.cc-tst ............................ pass 17/17 libinterp/parse-tree/pt-fcn-handle.cc-tst ...................... pass 5/5 libinterp/parse-tree/pt-idx.cc-tst ............................. pass 6/6 libinterp/parse-tree/pt-tm-const.cc-tst ........................ pass 202/203 (reported bug) XFAIL 1 libinterp/octave.cc-tst ........................................ pass 10/10 +containers/Map.m .............................................. pass 40/40 +matlab/+lang/makeUniqueStrings.m .............................. pass 12/12 +matlab/+lang/makeValidName.m .................................. pass 18/18 +matlab/+net/base64decode.m .................................... pass 9/9 +matlab/+net/base64encode.m .................................... pass 9/9 @ftp/ascii.m ................................................... pass 1/1 @ftp/binary.m .................................................. pass 1/1 @ftp/cd.m ...................................................... pass 1/1 @ftp/close.m ................................................... pass 1/1 @ftp/delete.m .................................................. pass 1/1 @ftp/dir.m ..................................................... pass 1/1 @ftp/ftp.m ..................................................... pass 1/1 @ftp/loadobj.m ................................................. pass 1/1 @ftp/mget.m .................................................... pass 1/1 @ftp/mkdir.m ................................................... pass 1/1 @ftp/mput.m .................................................... pass 1/1 @ftp/rename.m .................................................. pass 1/1 @ftp/rmdir.m ................................................... pass 1/1 @ftp/saveobj.m ................................................. pass 1/1 audio/@audioplayer/audioplayer.m ............................... pass 2/2 (run-time condition) SKIP 3 audio/@audioplayer/disp.m ...................................... pass 1/1 audio/@audioplayer/get.m ....................................... pass 0/0 (run-time condition) SKIP 2 audio/@audioplayer/isplaying.m ................................. pass 0/0 (run-time condition) SKIP 1 audio/@audioplayer/pause.m ..................................... pass 1/1 audio/@audioplayer/play.m ...................................... pass 1/1 audio/@audioplayer/playblocking.m .............................. pass 1/1 audio/@audioplayer/resume.m .................................... pass 1/1 audio/@audioplayer/set.m ....................................... pass 0/0 (run-time condition) SKIP 4 audio/@audioplayer/stop.m ...................................... pass 1/1 audio/@audioplayer/subsasgn.m .................................. pass 0/0 (run-time condition) SKIP 2 audio/@audioplayer/subsref.m ................................... pass 0/0 (run-time condition) SKIP 2 audio/@audiorecorder/audiorecorder.m ........................... pass 2/2 audio/@audiorecorder/disp.m .................................... pass 1/1 audio/@audiorecorder/get.m ..................................... pass 0/0 (run-time condition) SKIP 2 audio/@audiorecorder/getaudiodata.m ............................ pass 0/0 (run-time condition) SKIP 3 audio/@audiorecorder/isrecording.m ............................. pass 0/0 (run-time condition) SKIP 1 audio/@audiorecorder/pause.m ................................... pass 1/1 audio/@audiorecorder/play.m .................................... pass 1/1 audio/@audiorecorder/record.m .................................. pass 1/1 audio/@audiorecorder/recordblocking.m .......................... pass 1/1 audio/@audiorecorder/resume.m .................................. pass 1/1 audio/@audiorecorder/set.m ..................................... pass 0/0 (run-time condition) SKIP 4 audio/@audiorecorder/stop.m .................................... pass 1/1 audio/@audiorecorder/subsasgn.m ................................ pass 0/0 (run-time condition) SKIP 2 audio/@audiorecorder/subsref.m ................................. pass 0/0 (run-time condition) SKIP 2 audio/lin2mu.m ................................................. pass 17/17 audio/mu2lin.m ................................................. pass 16/16 audio/record.m ................................................. pass 5/5 audio/sound.m .................................................. pass 4/4 audio/soundsc.m ................................................ pass 10/10 deprecated/shift.m ............................................. pass 9/9 elfun/acosd.m .................................................. pass 2/2 elfun/acot.m ................................................... pass 2/2 elfun/acotd.m .................................................. pass 2/2 elfun/acoth.m .................................................. pass 2/2 elfun/acsc.m ................................................... pass 2/2 elfun/acscd.m .................................................. pass 2/2 elfun/acsch.m .................................................. pass 2/2 elfun/asec.m ................................................... pass 2/2 elfun/asecd.m .................................................. pass 2/2 elfun/asech.m .................................................. pass 3/3 elfun/asind.m .................................................. pass 2/2 elfun/atan2d.m ................................................. pass 3/3 elfun/atand.m .................................................. pass 2/2 elfun/cosd.m ................................................... pass 10/10 elfun/cospi.m .................................................. pass 4/4 elfun/cot.m .................................................... pass 2/2 elfun/cotd.m ................................................... pass 4/4 elfun/coth.m ................................................... pass 2/2 elfun/csc.m .................................................... pass 2/2 elfun/cscd.m ................................................... pass 4/4 elfun/csch.m ................................................... pass 2/2 elfun/sec.m .................................................... pass 2/2 elfun/secd.m ................................................... pass 4/4 elfun/sech.m ................................................... pass 2/2 elfun/sind.m ................................................... pass 10/10 elfun/sinpi.m .................................................. pass 4/4 elfun/tand.m ................................................... pass 4/4 general/accumarray.m ........................................... pass 23/23 general/accumdim.m ............................................. pass 13/13 general/bincoeff.m ............................................. pass 11/11 general/bitcmp.m ............................................... pass 10/10 general/bitget.m ............................................... pass 16/16 general/bitset.m ............................................... pass 26/26 general/blkdiag.m .............................................. pass 10/10 general/cart2pol.m ............................................. pass 28/28 general/cart2sph.m ............................................. pass 21/21 general/cell2mat.m ............................................. pass 19/19 general/celldisp.m ............................................. pass 3/3 general/circshift.m ............................................ pass 16/16 general/common_size.m .......................................... pass 4/4 general/cplxpair.m ............................................. pass 22/22 general/cumtrapz.m ............................................. pass 26/26 general/curl.m ................................................. pass 1/1 general/dblquad.m .............................................. pass 4/4 general/deal.m ................................................. pass 4/4 general/deg2rad.m .............................................. pass 7/7 general/del2.m ................................................. pass 20/20 general/divergence.m ........................................... pass 1/1 general/flip.m ................................................. pass 9/9 general/fliplr.m ............................................... pass 8/8 general/flipud.m ............................................... pass 8/8 general/gradient.m ............................................. pass 5/5 general/idivide.m .............................................. pass 26/26 general/int2str.m .............................................. pass 8/8 general/integral.m ............................................. pass 34/34 general/integral2.m ............................................ pass 50/50 general/integral3.m ............................................ pass 42/42 general/interp1.m .............................................. pass 234/234 general/interp2.m .............................................. pass 57/59 (reported bug) XFAIL 2 general/interp3.m .............................................. pass 23/23 general/interpft.m ............................................. pass 14/14 general/interpn.m .............................................. pass 19/19 general/isequal.m .............................................. pass 115/115 (run-time condition) SKIP 1 general/isequaln.m ............................................. pass 16/16 general/logspace.m ............................................. pass 12/12 (run-time condition) SKIP 2 general/nextpow2.m ............................................. pass 17/17 general/num2str.m .............................................. pass 45/45 general/pagectranspose.m ....................................... pass 3/3 general/pagetranspose.m ........................................ pass 3/3 general/pol2cart.m ............................................. pass 27/27 general/polyarea.m ............................................. pass 4/4 general/postpad.m .............................................. pass 14/14 general/prepad.m ............................................... pass 19/19 general/quad2d.m ............................................... pass 48/48 general/quadgk.m ............................................... pass 30/30 general/quadl.m ................................................ pass 10/10 general/quadv.m ................................................ pass 11/11 general/rad2deg.m .............................................. pass 7/7 general/randi.m ................................................ pass 29/29 general/rat.m .................................................. pass 14/14 general/repelem.m .............................................. pass 58/58 general/repmat.m ............................................... pass 45/45 general/rescale.m .............................................. pass 24/24 general/rng.m .................................................. pass 20/20 general/rot90.m ................................................ pass 8/8 general/rotdim.m ............................................... pass 19/19 general/shiftdim.m ............................................. pass 5/5 general/sortrows.m ............................................. pass 8/8 general/sph2cart.m ............................................. pass 21/21 general/structfun.m ............................................ pass 3/3 general/subsindex.m ............................................ pass 2/2 general/trapz.m ................................................ pass 25/25 general/triplequad.m ........................................... pass 1/1 general/xor.m .................................................. pass 8/8 geometry/convhull.m ............................................ pass 11/11 geometry/delaunay.m ............................................ pass 15/15 geometry/delaunayn.m ........................................... pass 13/13 geometry/dsearch.m ............................................. pass 2/2 geometry/dsearchn.m ............................................ pass 6/6 geometry/griddata.m ............................................ pass 20/20 geometry/griddata3.m ........................................... pass 2/2 geometry/griddatan.m ........................................... pass 15/15 geometry/inpolygon.m ........................................... pass 12/12 geometry/rectint.m ............................................. pass 17/17 geometry/rotx.m ................................................ pass 6/6 geometry/roty.m ................................................ pass 6/6 geometry/rotz.m ................................................ pass 6/6 geometry/tsearchn.m ............................................ pass 5/5 geometry/voronoi.m ............................................. pass 10/10 geometry/voronoin.m ............................................ pass 2/2 gui/dialog.m ................................................... pass 1/1 gui/errordlg.m ................................................. pass 1/1 gui/getappdata.m ............................................... pass 5/5 gui/getpixelposition.m ......................................... pass 6/6 gui/guidata.m .................................................. pass 3/3 gui/helpdlg.m .................................................. pass 1/1 gui/inputdlg.m ................................................. pass 5/5 gui/isappdata.m ................................................ pass 4/4 gui/listdlg.m .................................................. pass 7/7 gui/listfonts.m ................................................ pass 3/3 gui/movegui.m .................................................. pass 5/5 gui/msgbox.m ................................................... pass 10/10 gui/questdlg.m ................................................. pass 7/7 gui/rmappdata.m ................................................ pass 7/7 gui/setappdata.m ............................................... pass 11/11 gui/uicontrol.m ................................................ pass 1/1 gui/uifigure.m ................................................. pass 2/2 gui/uigetdir.m ................................................. pass 1/1 gui/uigetfile.m ................................................ pass 1/1 gui/uimenu.m ................................................... pass 0/0 (run-time condition) SKIP 3 gui/uiputfile.m ................................................ pass 1/1 gui/uisetfont.m ................................................ pass 5/5 gui/waitbar.m .................................................. pass 4/4 gui/warndlg.m .................................................. pass 1/1 help/__gripe_missing_component__.m ............................. pass 6/6 help/__makeinfo__.m ............................................ pass 1/1 help/__unimplemented__.m ....................................... pass 3/3 help/ans.m ..................................................... pass 1/1 help/bessel.m .................................................. pass 1/1 help/debug.m ................................................... pass 1/1 help/doc.m ..................................................... pass 1/1 help/doc_cache_create.m ........................................ pass 1/1 help/error_ids.m ............................................... pass 1/1 help/get_first_help_sentence.m ................................. pass 7/7 help/help.m .................................................... pass 5/5 help/print_usage.m ............................................. pass 1/1 help/slash.m ................................................... pass 1/1 help/type.m .................................................... pass 9/9 help/warning_ids.m ............................................. pass 1/1 help/which.m ................................................... pass 9/9 image/cmpermute.m .............................................. pass 19/19 image/cmunique.m ............................................... pass 18/18 image/colormap.m ............................................... pass 9/9 image/contrast.m ............................................... pass 1/1 image/frame2im.m ............................................... pass 4/4 image/getframe.m ............................................... pass 0/0 (run-time condition) SKIP 2 image/gray2ind.m ............................................... pass 19/19 image/hsv2rgb.m ................................................ pass 27/27 image/im2double.m .............................................. pass 18/18 image/im2frame.m ............................................... pass 4/4 image/image.m .................................................. pass 2/2 image/imfinfo.m ................................................ pass 5/5 image/imformats.m .............................................. pass 6/6 image/imread.m ................................................. pass 5/5 image/imshow.m ................................................. pass 6/6 image/imwrite.m ................................................ pass 20/20 image/ind2gray.m ............................................... pass 18/18 image/ind2rgb.m ................................................ pass 23/23 image/iscolormap.m ............................................. pass 5/5 image/movie.m .................................................. pass 13/13 image/rgb2gray.m ............................................... pass 16/16 image/rgb2hsv.m ................................................ pass 25/25 image/rgb2ind.m ................................................ pass 6/6 image/rgbplot.m ................................................ pass 4/4 io/beep.m ...................................................... pass 1/1 io/csvread.m ................................................... pass 1/1 io/csvwrite.m .................................................. pass 2/2 io/dlmwrite.m .................................................. pass 1/1 io/fileread.m .................................................. pass 3/3 io/importdata.m ................................................ pass 27/27 io/is_valid_file_id.m .......................................... pass 5/5 java/javaaddpath.m ............................................. pass 4/4 (run-time condition) SKIP 5 java/javachk.m ................................................. pass 7/7 (run-time condition) SKIP 2 java/javarmpath.m .............................................. pass 3/3 (run-time condition) SKIP 3 java/usejava.m ................................................. pass 4/4 (run-time condition) SKIP 1 legacy/findstr.m ............................................... pass 7/7 legacy/genvarname.m ............................................ pass 30/30 legacy/isdir.m ................................................. pass 4/4 legacy/maxNumCompThreads.m ..................................... pass 4/4 legacy/strmatch.m .............................................. pass 22/22 legacy/strread.m ............................................... pass 56/56 legacy/textread.m .............................................. pass 10/10 legacy/vectorize.m ............................................. pass 8/8 linear-algebra/bandwidth.m ..................................... pass 20/20 linear-algebra/commutation_matrix.m ............................ pass 6/6 linear-algebra/cond.m .......................................... pass 7/7 linear-algebra/condeig.m ....................................... pass 7/7 linear-algebra/condest.m ....................................... pass 14/14 linear-algebra/cross.m ......................................... pass 6/6 linear-algebra/duplication_matrix.m ............................ pass 7/7 linear-algebra/expm.m .......................................... pass 10/10 linear-algebra/gls.m ........................................... pass 12/12 linear-algebra/housh.m ......................................... pass 7/7 linear-algebra/isbanded.m ...................................... pass 18/18 linear-algebra/isdefinite.m .................................... pass 9/9 linear-algebra/isdiag.m ........................................ pass 13/13 linear-algebra/ishermitian.m ................................... pass 25/25 linear-algebra/issymmetric.m ................................... pass 24/24 linear-algebra/istril.m ........................................ pass 11/11 linear-algebra/istriu.m ........................................ pass 11/11 linear-algebra/linsolve.m ...................................... pass 8/8 linear-algebra/logm.m .......................................... pass 12/12 linear-algebra/lscov.m ......................................... pass 9/9 linear-algebra/normest.m ....................................... pass 7/7 linear-algebra/normest1.m ...................................... pass 17/17 linear-algebra/null.m .......................................... pass 6/6 linear-algebra/ols.m ........................................... pass 11/11 linear-algebra/ordeig.m ........................................ pass 13/13 linear-algebra/orth.m .......................................... pass 1/1 linear-algebra/planerot.m ...................................... pass 4/4 linear-algebra/qzhess.m ........................................ pass 4/4 linear-algebra/rank.m .......................................... pass 9/9 linear-algebra/rref.m .......................................... pass 6/6 linear-algebra/subspace.m ...................................... pass 6/6 linear-algebra/trace.m ......................................... pass 8/8 linear-algebra/vech.m .......................................... pass 3/3 linear-algebra/vecnorm.m ....................................... pass 13/13 miscellaneous/bug_report.m ..................................... pass 1/1 miscellaneous/bunzip2.m ........................................ pass 1/1 miscellaneous/cast.m ........................................... pass 33/33 miscellaneous/citation.m ....................................... pass 2/2 miscellaneous/clearAllMemoizedCaches.m ......................... pass 1/1 miscellaneous/clearvars.m ...................................... pass 5/5 miscellaneous/compare_versions.m ............................... pass 45/45 miscellaneous/computer.m ....................................... pass 5/5 miscellaneous/copyfile.m ....................................... pass 7/7 miscellaneous/delete.m ......................................... pass 4/4 miscellaneous/dir.m ............................................ pass 5/5 miscellaneous/dos.m ............................................ pass 3/3 miscellaneous/edit.m ........................................... pass 1/1 miscellaneous/fieldnames.m ..................................... pass 4/4 (run-time condition) SKIP 3 miscellaneous/fileattrib.m ..................................... pass 3/3 miscellaneous/fileparts.m ...................................... pass 12/12 miscellaneous/fullfile.m ....................................... pass 29/29 (run-time condition) SKIP 3 miscellaneous/getfield.m ....................................... pass 5/5 miscellaneous/grabcode.m ....................................... pass 1/1 miscellaneous/gunzip.m ......................................... pass 1/1 miscellaneous/info.m ........................................... pass 1/1 miscellaneous/inputParser.m .................................... pass 29/29 miscellaneous/inputname.m ...................................... pass 8/8 miscellaneous/isdeployed.m ..................................... pass 1/1 miscellaneous/isfile.m ......................................... pass 8/8 miscellaneous/isfolder.m ....................................... pass 9/9 miscellaneous/ismac.m .......................................... pass 1/1 miscellaneous/ismethod.m ....................................... pass 2/2 (run-time condition) SKIP 1 miscellaneous/ispc.m ........................................... pass 1/1 miscellaneous/isunix.m ......................................... pass 1/1 miscellaneous/jupyter_notebook.m ............................... pass 4/4 miscellaneous/license.m ........................................ pass 11/11 miscellaneous/list_primes.m .................................... pass 6/6 miscellaneous/ls.m ............................................. pass 3/3 miscellaneous/ls_command.m ..................................... pass 2/2 miscellaneous/memoize.m ........................................ pass 5/5 miscellaneous/memory.m ......................................... pass 1/1 (run-time condition) SKIP 1 miscellaneous/menu.m ........................................... pass 5/5 miscellaneous/methods.m ........................................ pass 6/6 (run-time condition) SKIP 3 miscellaneous/mex.m ............................................ pass 1/1 miscellaneous/mexext.m ......................................... pass 1/1 miscellaneous/mkdir.m .......................................... pass 3/3 miscellaneous/movefile.m ....................................... pass 6/6 miscellaneous/mustBeFinite.m ................................... pass 6/6 miscellaneous/mustBeGreaterThan.m .............................. pass 7/7 miscellaneous/mustBeGreaterThanOrEqual.m ....................... pass 6/6 miscellaneous/mustBeInteger.m .................................. pass 7/7 miscellaneous/mustBeLessThan.m ................................. pass 8/8 miscellaneous/mustBeLessThanOrEqual.m .......................... pass 5/5 miscellaneous/mustBeMember.m ................................... pass 6/6 miscellaneous/mustBeNegative.m ................................. pass 4/4 miscellaneous/mustBeNonNan.m ................................... pass 4/4 miscellaneous/mustBeNonempty.m ................................. pass 5/5 miscellaneous/mustBeNonnegative.m .............................. pass 6/6 miscellaneous/mustBeNonpositive.m .............................. pass 5/5 miscellaneous/mustBeNonsparse.m ................................ pass 3/3 miscellaneous/mustBeNonzero.m .................................. pass 4/4 miscellaneous/mustBeNumeric.m .................................. pass 6/6 miscellaneous/mustBeNumericOrLogical.m ......................... pass 5/5 miscellaneous/mustBePositive.m ................................. pass 8/8 miscellaneous/mustBeReal.m ..................................... pass 4/4 miscellaneous/namedargs2cell.m ................................. pass 5/5 miscellaneous/namelengthmax.m .................................. pass 1/1 miscellaneous/nargchk.m ........................................ pass 9/9 miscellaneous/narginchk.m ...................................... pass 4/4 miscellaneous/nargoutchk.m ..................................... pass 9/9 miscellaneous/news.m ........................................... pass 2/2 miscellaneous/nthargout.m ...................................... pass 2/2 miscellaneous/open.m ........................................... pass 3/3 miscellaneous/orderfields.m .................................... pass 14/14 miscellaneous/pack.m ........................................... pass 1/1 miscellaneous/parseparams.m .................................... pass 8/8 miscellaneous/perl.m ........................................... pass 4/4 miscellaneous/publish.m ........................................ pass 5/5 miscellaneous/python.m ......................................... pass 4/4 miscellaneous/recycle.m ........................................ pass 5/5 miscellaneous/run.m ............................................ pass 5/5 miscellaneous/setfield.m ....................................... pass 6/6 miscellaneous/substruct.m ...................................... pass 7/7 miscellaneous/swapbytes.m ...................................... pass 4/4 miscellaneous/symvar.m ......................................... pass 3/3 miscellaneous/tar.m ............................................ pass 5/5 miscellaneous/unix.m ........................................... pass 2/2 miscellaneous/unpack.m ......................................... pass 9/9 miscellaneous/untar.m .......................................... pass 1/1 miscellaneous/unzip.m .......................................... pass 1/1 miscellaneous/validateattributes.m ............................. pass 84/84 miscellaneous/ver.m ............................................ pass 3/3 miscellaneous/verLessThan.m .................................... pass 9/9 miscellaneous/version.m ........................................ pass 11/11 miscellaneous/what.m ........................................... pass 2/2 miscellaneous/zip.m ............................................ pass 5/5 ode/decic.m .................................................... pass 16/16 ode/ode15i.m ................................................... pass 0/0 (missing feature) SKIP 48 ode/ode15s.m ................................................... pass 0/0 (missing feature) SKIP 40 ode/ode23.m .................................................... pass 41/41 ode/ode23s.m ................................................... pass 37/37 ode/ode45.m .................................................... pass 44/44 ode/odeget.m ................................................... pass 14/14 ode/odeset.m ................................................... pass 9/9 optimization/__all_opts__.m .................................... pass 1/1 optimization/fminbnd.m ......................................... pass 7/7 optimization/fminsearch.m ...................................... pass 11/11 optimization/fminunc.m ......................................... pass 6/6 optimization/fsolve.m .......................................... pass 8/8 optimization/fzero.m ........................................... pass 4/4 optimization/glpk.m ............................................ pass 9/9 optimization/humps.m ........................................... pass 11/11 optimization/lsqnonneg.m ....................................... pass 13/13 optimization/optimget.m ........................................ pass 11/11 optimization/optimset.m ........................................ pass 9/9 optimization/pqpnonneg.m ....................................... pass 14/14 optimization/qp.m .............................................. pass 2/2 optimization/sqp.m ............................................. pass 16/16 path/import.m .................................................. pass 1/1 path/matlabroot.m .............................................. pass 1/1 path/pathdef.m ................................................. pass 4/4 path/savepath.m ................................................ pass 1/1 plot/appearance/__clabel__.m ................................... pass 1/1 plot/appearance/__getlegenddata__.m ............................ pass 1/1 plot/appearance/annotation.m ................................... pass 18/18 plot/appearance/axis.m ......................................... pass 7/7 plot/appearance/camlookat.m .................................... pass 9/10 (reported bug) XFAIL 1 plot/appearance/camorbit.m ..................................... pass 11/11 plot/appearance/campos.m ....................................... pass 5/5 plot/appearance/camroll.m ...................................... pass 6/6 plot/appearance/camtarget.m .................................... pass 5/5 plot/appearance/camup.m ........................................ pass 5/5 plot/appearance/camva.m ........................................ pass 5/5 plot/appearance/camzoom.m ...................................... pass 7/7 plot/appearance/caxis.m ........................................ pass 3/3 plot/appearance/datetick.m ..................................... pass 1/1 plot/appearance/grid.m ......................................... pass 2/2 plot/appearance/gtext.m ........................................ pass 1/1 plot/appearance/legend.m ....................................... pass 7/7 (run-time condition) SKIP 1 plot/appearance/lighting.m ..................................... pass 8/8 plot/appearance/material.m ..................................... pass 16/16 plot/appearance/orient.m ....................................... pass 3/3 plot/appearance/rticks.m ....................................... pass 3/3 plot/appearance/shading.m ...................................... pass 7/7 plot/appearance/text.m ......................................... pass 11/11 plot/appearance/thetaticks.m ................................... pass 3/3 plot/appearance/title.m ........................................ pass 6/6 plot/appearance/view.m ......................................... pass 3/3 plot/appearance/whitebg.m ...................................... pass 3/3 plot/appearance/xlabel.m ....................................... pass 2/2 plot/appearance/xlim.m ......................................... pass 3/3 plot/appearance/xtickangle.m ................................... pass 6/6 plot/appearance/xticklabels.m .................................. pass 3/3 plot/appearance/xticks.m ....................................... pass 3/3 plot/appearance/ylabel.m ....................................... pass 2/2 plot/appearance/ylim.m ......................................... pass 2/2 plot/appearance/ytickangle.m ................................... pass 6/6 plot/appearance/yticklabels.m .................................. pass 3/3 plot/appearance/yticks.m ....................................... pass 3/3 plot/appearance/zlabel.m ....................................... pass 2/2 plot/appearance/zlim.m ......................................... pass 2/2 plot/appearance/ztickangle.m ................................... pass 6/6 plot/appearance/zticklabels.m .................................. pass 3/3 plot/appearance/zticks.m ....................................... pass 3/3 plot/draw/area.m ............................................... pass 8/8 plot/draw/bar.m ................................................ pass 6/6 plot/draw/barh.m ............................................... pass 6/6 plot/draw/camlight.m ........................................... pass 10/10 plot/draw/colorbar.m ........................................... pass 7/7 plot/draw/compass.m ............................................ pass 5/5 plot/draw/contour.m ............................................ pass 2/2 plot/draw/contourc.m ........................................... pass 14/14 plot/draw/cylinder.m ........................................... pass 3/3 plot/draw/ellipsoid.m .......................................... pass 5/5 plot/draw/errorbar.m ........................................... pass 11/11 plot/draw/feather.m ............................................ pass 5/5 plot/draw/fplot.m .............................................. pass 15/15 plot/draw/hist.m ............................................... pass 29/29 plot/draw/isocaps.m ............................................ pass 29/29 plot/draw/isocolors.m .......................................... pass 9/9 plot/draw/isonormals.m ......................................... pass 18/18 plot/draw/isosurface.m ......................................... pass 29/30 (reported bug) XFAIL 1 plot/draw/light.m .............................................. pass 2/2 plot/draw/lightangle.m ......................................... pass 11/11 plot/draw/line.m ............................................... pass 1/1 plot/draw/loglog.m ............................................. pass 2/2 plot/draw/ostreamtube.m ........................................ pass 11/11 plot/draw/patch.m .............................................. pass 6/6 plot/draw/pie.m ................................................ pass 3/3 plot/draw/pie3.m ............................................... pass 3/3 plot/draw/reducepatch.m ........................................ pass 19/19 plot/draw/reducevolume.m ....................................... pass 22/22 plot/draw/rose.m ............................................... pass 4/4 plot/draw/scatter.m ............................................ pass 0/0 (run-time condition) SKIP 1 plot/draw/semilogx.m ........................................... pass 2/2 plot/draw/semilogy.m ........................................... pass 2/2 plot/draw/shrinkfaces.m ........................................ pass 13/13 plot/draw/smooth3.m ............................................ pass 22/22 plot/draw/sombrero.m ........................................... pass 2/2 plot/draw/sphere.m ............................................. pass 5/5 plot/draw/stairs.m ............................................. pass 9/9 plot/draw/stem.m ............................................... pass 10/10 plot/draw/stem3.m .............................................. pass 9/9 plot/draw/stemleaf.m ........................................... pass 16/16 plot/draw/stream2.m ............................................ pass 20/20 plot/draw/stream3.m ............................................ pass 27/27 plot/draw/streamline.m ......................................... pass 3/3 plot/draw/streamribbon.m ....................................... pass 9/9 plot/draw/streamtube.m ......................................... pass 12/12 plot/draw/surface.m ............................................ pass 1/1 plot/draw/surfnorm.m ........................................... pass 9/9 plot/draw/trimesh.m ............................................ pass 7/7 plot/draw/trisurf.m ............................................ pass 8/8 plot/util/__actual_axis_position__.m ........................... pass 1/1 plot/util/__default_plot_options__.m ........................... pass 1/1 plot/util/__gnuplot_drawnow__.m ................................ pass 1/1 plot/util/__next_line_color__.m ................................ pass 1/1 plot/util/__next_line_style__.m ................................ pass 1/1 plot/util/__opengl_info__.m .................................... pass 1/1 plot/util/__plt_get_axis_arg__.m ............................... pass 1/1 plot/util/__pltopt__.m ......................................... pass 9/9 plot/util/allchild.m ........................................... pass 1/1 (run-time condition) SKIP 1 plot/util/ancestor.m ........................................... pass 6/6 plot/util/axes.m ............................................... pass 3/3 plot/util/cla.m ................................................ pass 2/2 plot/util/clf.m ................................................ pass 3/3 plot/util/close.m .............................................. pass 8/8 plot/util/closereq.m ........................................... pass 1/1 plot/util/colstyle.m ........................................... pass 6/6 plot/util/copyobj.m ............................................ pass 1/1 (run-time condition) SKIP 1 plot/util/figure.m ............................................. pass 3/3 plot/util/findall.m ............................................ pass 1/1 plot/util/findobj.m ............................................ pass 12/12 plot/util/gca.m ................................................ pass 1/1 plot/util/gcbf.m ............................................... pass 1/1 plot/util/gcbo.m ............................................... pass 1/1 plot/util/gcf.m ................................................ pass 1/1 plot/util/gco.m ................................................ pass 1/1 plot/util/ginput.m ............................................. pass 1/1 plot/util/gnuplot_binary.in.m .................................. pass 1/1 plot/util/gnuplot_binary.m ..................................... pass 1/1 plot/util/graphics_toolkit.m ................................... pass 0/0 (run-time condition) SKIP 2 plot/util/groot.m .............................................. pass 1/1 plot/util/hggroup.m ............................................ pass 1/1 plot/util/hgload.m ............................................. pass 5/5 plot/util/hgsave.m ............................................. pass 4/4 (run-time condition) SKIP 1 plot/util/hold.m ............................................... pass 2/2 plot/util/isaxes.m ............................................. pass 3/3 plot/util/isfigure.m ........................................... pass 3/3 plot/util/isgraphics.m ......................................... pass 5/5 plot/util/ishandle.m ........................................... pass 3/3 (run-time condition) SKIP 1 plot/util/ishold.m ............................................. pass 1/1 plot/util/isprop.m ............................................. pass 8/8 plot/util/linkaxes.m ........................................... pass 3/3 plot/util/linkprop.m ........................................... pass 6/6 plot/util/meshgrid.m ........................................... pass 8/8 plot/util/ndgrid.m ............................................. pass 9/9 plot/util/newplot.m ............................................ pass 3/3 plot/util/openfig.m ............................................ pass 6/6 plot/util/print.m .............................................. pass 1/1 plot/util/printd.m ............................................. pass 1/1 plot/util/rotate.m ............................................. pass 11/11 plot/util/saveas.m ............................................. pass 5/5 plot/util/savefig.m ............................................ pass 7/7 plot/util/subplot.m ............................................ pass 4/4 polynomial/compan.m ............................................ pass 6/6 polynomial/conv.m .............................................. pass 21/21 polynomial/deconv.m ............................................ pass 14/14 polynomial/mkpp.m .............................................. pass 16/16 polynomial/mpoles.m ............................................ pass 2/2 polynomial/padecoef.m .......................................... pass 13/13 polynomial/pchip.m ............................................. pass 23/23 polynomial/poly.m .............................................. pass 10/10 polynomial/polyaffine.m ........................................ pass 1/1 polynomial/polyder.m ........................................... pass 5/5 polynomial/polyeig.m ........................................... pass 5/5 polynomial/polyfit.m ........................................... pass 23/23 polynomial/polygcd.m ........................................... pass 4/4 polynomial/polyint.m ........................................... pass 4/4 polynomial/polyout.m ........................................... pass 5/5 polynomial/polyreduce.m ........................................ pass 7/7 polynomial/polyval.m ........................................... pass 28/28 polynomial/polyvalm.m .......................................... pass 3/3 polynomial/ppder.m ............................................. pass 11/11 polynomial/ppint.m ............................................. pass 2/2 polynomial/ppjumps.m ........................................... pass 3/3 polynomial/ppval.m ............................................. pass 16/16 polynomial/residue.m ........................................... pass 8/8 polynomial/roots.m ............................................. pass 11/11 polynomial/spline.m ............................................ pass 27/27 polynomial/splinefit.m ......................................... pass 3/3 polynomial/unmkpp.m ............................................ pass 5/5 prefs/addpref.m ................................................ pass 6/6 prefs/getpref.m ................................................ pass 3/3 prefs/ispref.m ................................................. pass 4/4 prefs/preferences.m ............................................ pass 1/1 prefs/rmpref.m ................................................. pass 4/4 prefs/setpref.m ................................................ pass 6/6 profiler/profexport.m .......................................... pass 5/5 profiler/profile.m ............................................. pass 4/4 profiler/profshow.m ............................................ pass 3/3 set/intersect.m ................................................ pass 29/29 set/ismember.m ................................................. pass 43/43 set/powerset.m ................................................. pass 8/8 set/setdiff.m .................................................. pass 24/24 set/setxor.m ................................................... pass 24/24 set/union.m .................................................... pass 47/47 set/unique.m ................................................... pass 52/52 set/uniquetol.m ................................................ pass 58/58 signal/__parse_movargs__.m ..................................... pass 3/3 signal/autoreg_matrix.m ........................................ pass 4/4 signal/bartlett.m .............................................. pass 9/9 signal/blackman.m .............................................. pass 13/13 signal/detrend.m ............................................... pass 10/10 signal/fftconv.m ............................................... pass 7/7 signal/fftfilt.m ............................................... pass 9/9 signal/fftshift.m .............................................. pass 12/12 signal/freqz.m ................................................. pass 3/3 signal/hamming.m ............................................... pass 13/13 signal/hanning.m ............................................... pass 13/13 signal/ifftshift.m ............................................. pass 12/12 signal/movfun.m ................................................ pass 37/37 signal/movslice.m .............................................. pass 12/12 signal/periodogram.m ........................................... pass 8/8 signal/sinc.m .................................................. pass 4/4 signal/sinetone.m .............................................. pass 1/1 signal/sinewave.m .............................................. pass 8/8 signal/spectral_adf.m .......................................... pass 3/3 signal/spectral_xdf.m .......................................... pass 3/3 signal/unwrap.m ................................................ pass 23/23 sparse/bicg.m .................................................. pass 14/14 sparse/bicgstab.m .............................................. pass 12/12 sparse/cgs.m ................................................... pass 11/11 sparse/colperm.m ............................................... pass 1/1 sparse/eigs.m .................................................. pass 207/207 sparse/etreeplot.m ............................................. pass 2/2 sparse/gmres.m ................................................. pass 15/16 FAIL 1 sparse/gplot.m ................................................. pass 1/1 sparse/ichol.m ................................................. pass 24/24 sparse/ilu.m ................................................... pass 53/53 sparse/nonzeros.m .............................................. pass 5/5 sparse/pcg.m ................................................... pass 17/17 sparse/pcr.m ................................................... pass 3/3 sparse/qmr.m ................................................... pass 4/4 sparse/spaugment.m ............................................. pass 1/1 sparse/spconvert.m ............................................. pass 6/6 sparse/spdiags.m ............................................... pass 8/8 sparse/speye.m ................................................. pass 5/5 sparse/spfun.m ................................................. pass 8/8 sparse/spones.m ................................................ pass 3/3 sparse/sprand.m ................................................ pass 21/21 sparse/sprandn.m ............................................... pass 21/21 sparse/sprandsym.m ............................................. pass 9/9 sparse/spstats.m ............................................... pass 1/1 sparse/spy.m ................................................... pass 2/2 sparse/svds.m .................................................. pass 7/7 sparse/tfqmr.m ................................................. pass 11/11 sparse/treelayout.m ............................................ pass 3/3 specfun/beta.m ................................................. pass 11/11 specfun/betainc.m .............................................. pass 28/28 specfun/betaincinv.m ........................................... pass 40/40 specfun/betaln.m ............................................... pass 8/8 specfun/cosint.m ............................................... pass 28/28 specfun/ellipke.m .............................................. pass 8/8 specfun/expint.m ............................................... pass 18/18 specfun/factor.m ............................................... pass 27/27 specfun/factorial.m ............................................ pass 8/8 specfun/gammainc.m ............................................. pass 87/88 (reported bug) XFAIL 1 specfun/gammaincinv.m .......................................... pass 23/23 specfun/isprime.m .............................................. pass 15/15 specfun/lcm.m .................................................. pass 15/15 specfun/legendre.m ............................................. pass 18/18 specfun/nchoosek.m ............................................. pass 36/36 specfun/nthroot.m .............................................. pass 13/13 specfun/perms.m ................................................ pass 34/34 specfun/primes.m ............................................... pass 12/12 specfun/reallog.m .............................................. pass 5/5 specfun/realpow.m .............................................. pass 7/7 specfun/realsqrt.m ............................................. pass 4/4 specfun/sinint.m ............................................... pass 22/22 special-matrix/gallery.m ....................................... pass 120/120 special-matrix/hadamard.m ...................................... pass 6/6 special-matrix/hankel.m ........................................ pass 10/10 special-matrix/hilb.m .......................................... pass 4/4 special-matrix/invhilb.m ....................................... pass 6/6 special-matrix/magic.m ......................................... pass 7/7 special-matrix/pascal.m ........................................ pass 11/11 special-matrix/rosser.m ........................................ pass 3/3 special-matrix/toeplitz.m ...................................... pass 7/7 special-matrix/vander.m ........................................ pass 10/10 special-matrix/wilkinson.m ..................................... pass 9/9 statistics/bounds.m ............................................ pass 12/12 statistics/center.m ............................................ pass 13/13 statistics/corr.m .............................................. pass 9/9 statistics/corrcoef.m .......................................... pass 20/20 statistics/cov.m ............................................... pass 13/13 statistics/discrete_cdf.m ...................................... pass 13/13 statistics/discrete_inv.m ...................................... pass 12/12 statistics/discrete_pdf.m ...................................... pass 13/13 statistics/discrete_rnd.m ...................................... pass 17/17 statistics/empirical_cdf.m ..................................... pass 8/8 statistics/empirical_inv.m ..................................... pass 7/7 statistics/empirical_pdf.m ..................................... pass 7/7 statistics/empirical_rnd.m ..................................... pass 8/8 statistics/histc.m ............................................. pass 7/7 statistics/iqr.m ............................................... pass 49/49 statistics/kendall.m ........................................... pass 9/9 statistics/kurtosis.m .......................................... pass 17/17 statistics/mad.m ............................................... pass 16/16 statistics/mean.m .............................................. pass 32/33 (reported bug) XFAIL 1 statistics/meansq.m ............................................ pass 10/10 statistics/median.m ............................................ pass 17/17 statistics/mode.m .............................................. pass 20/20 statistics/moment.m ............................................ pass 17/17 statistics/movmad.m ............................................ pass 3/3 statistics/movmax.m ............................................ pass 3/3 statistics/movmean.m ........................................... pass 3/3 statistics/movmedian.m ......................................... pass 3/3 statistics/movmin.m ............................................ pass 3/3 statistics/movprod.m ........................................... pass 3/3 statistics/movstd.m ............................................ pass 4/4 statistics/movsum.m ............................................ pass 3/3 statistics/movvar.m ............................................ pass 4/4 statistics/normalize.m ......................................... pass 83/87 (reported bug) XFAIL 4 statistics/prctile.m ........................................... pass 13/13 statistics/quantile.m .......................................... pass 25/25 statistics/range.m ............................................. pass 6/6 statistics/ranks.m ............................................. pass 17/17 statistics/run_count.m ......................................... pass 14/14 statistics/runlength.m ......................................... pass 6/6 statistics/skewness.m .......................................... pass 20/20 statistics/spearman.m .......................................... pass 8/8 statistics/statistics.m ........................................ pass 8/8 statistics/std.m ............................................... pass 8/8 statistics/var.m ............................................... pass 79/81 (reported bug) XFAIL 2 statistics/zscore.m ............................................ pass 14/14 strings/base2dec.m ............................................. pass 14/14 strings/bin2dec.m .............................................. pass 8/8 strings/blanks.m ............................................... pass 7/7 strings/cstrcat.m .............................................. pass 6/6 strings/deblank.m .............................................. pass 15/15 strings/dec2base.m ............................................. pass 27/27 strings/dec2bin.m .............................................. pass 26/26 strings/dec2hex.m .............................................. pass 20/20 strings/endsWith.m ............................................. pass 20/20 strings/erase.m ................................................ pass 30/30 strings/hex2dec.m .............................................. pass 6/6 strings/index.m ................................................ pass 18/18 strings/isletter.m ............................................. pass 2/2 strings/isstring.m ............................................. pass 7/7 strings/isstrprop.m ............................................ pass 10/10 strings/mat2str.m .............................................. pass 15/15 strings/native2unicode.m ....................................... pass 11/11 strings/ostrsplit.m ............................................ pass 12/12 strings/regexptranslate.m ...................................... pass 7/7 strings/rindex.m ............................................... pass 6/6 strings/startsWith.m ........................................... pass 20/20 strings/str2num.m .............................................. pass 5/5 strings/strcat.m ............................................... pass 19/19 strings/strchr.m ............................................... pass 8/8 strings/strjoin.m .............................................. pass 7/7 strings/strjust.m .............................................. pass 8/8 strings/strsplit.m ............................................. pass 41/41 strings/strtok.m ............................................... pass 31/31 strings/strtrim.m .............................................. pass 10/10 strings/strtrunc.m ............................................. pass 13/13 strings/substr.m ............................................... pass 16/16 strings/unicode2native.m ....................................... pass 10/10 strings/untabify.m ............................................. pass 7/7 strings/validatestring.m ....................................... pass 18/18 testfun/__have_feature__.m ..................................... pass 4/4 testfun/__printf_assert__.m .................................... pass 1/1 testfun/__prog_output_assert__.m ............................... pass 1/1 testfun/__run_test_suite__.m ................................... pass 1/1 testfun/assert.m ............................................... pass 96/96 testfun/demo.m ................................................. pass 6/6 testfun/example.m .............................................. pass 8/8 testfun/fail.m ................................................. pass 11/11 testfun/oruntests.m ............................................ pass 2/2 testfun/rundemos.m ............................................. pass 2/2 testfun/speed.m ................................................ pass 3/3 testfun/test.m ................................................. pass 56/57 (missing feature) SKIP 1 (reported bug) XFAIL 1 time/addtodate.m ............................................... pass 46/46 time/asctime.m ................................................. pass 3/3 time/calendar.m ................................................ pass 2/2 time/clock.m ................................................... pass 1/1 time/ctime.m ................................................... pass 3/3 time/date.m .................................................... pass 1/1 time/datenum.m ................................................. pass 32/32 time/datestr.m ................................................. pass 39/39 time/datevec.m ................................................. pass 36/36 time/eomday.m .................................................. pass 13/13 time/etime.m ................................................... pass 8/8 time/is_leap_year.m ............................................ pass 5/5 time/now.m ..................................................... pass 3/3 time/weekday.m ................................................. pass 20/20 web/web.m ...................................................... pass 3/3 web/webread.m .................................................. pass 5/5 web/webwrite.m ................................................. pass 8/8 Fixed test scripts: bug-35448/bug-35448.tst ........................................ pass 2/2 bug-35881/bug-35881.tst ........................................ pass 1/1 bug-36025/bug-36025.tst ........................................ pass 1/1 bug-38236/bug-38236.tst ........................................ pass 1/1 bug-38691/bug-38691.tst ........................................ pass 1/1 bug-41723/bug-41723.tst ........................................ pass 1/1 bug-44940/bug-44940.tst ........................................ pass 1/1 bug-45351/bug-45351.tst ........................................ pass 9/9 bug-46660/bug-46660.tst ........................................ pass 1/1 bug-47680/bug-47680.tst ........................................ pass 4/4 bug-49379/bug-49379.tst ........................................ pass 0/1 (reported bug) XFAIL 1 bug-50014/bug-50014.tst ........................................ pass 11/11 bug-50035/bug-50035.tst ........................................ pass 1/1 bug-50716/bug-50716.tst ........................................ pass 3/3 bug-50831/bug-50831.tst ........................................ pass 1/1 bug-51192/bug-51192.tst ........................................ pass 1/1 bug-51532/bug-51532.tst ........................................ pass 1/1 bug-51534/bug-51534.tst ........................................ pass 1/1 bug-51599/bug-51599.tst ........................................ pass 1/1 bug-52075/bug-52075.tst ........................................ pass 1/1 bug-52722/bug-52722.tst ........................................ pass 1/1 bug-52851/bug-52851.tst ........................................ pass 4/4 bug-53027/bug-53027.tst ........................................ pass 5/5 bug-53468/bug-53468.tst ........................................ pass 3/3 bug-53956/bug-53956.tst ........................................ pass 1/1 bug-54995/bug-54995.tst ........................................ pass 1/1 bug-55758/bug-55758.tst ........................................ pass 1/1 bug-56068/bug-56068.tst ........................................ pass 1/1 bug-58572/bug-58572.tst ........................................ pass 1/1 bug-58593/bug-58593.tst ........................................ pass 7/7 bug-59451/bug-59451.tst ........................................ pass 1/1 bug-59617/bug-59617.tst ........................................ pass 1/1 bug-59661/bug-59661.tst ........................................ pass 1/1 bug-59704/bug-59704.tst ........................................ pass 2/2 bug-59937/bug-59937.tst ........................................ pass 1/1 bug-60237/bug-60237.tst ........................................ pass 1/1 bug-60882/bug-60882.tst ........................................ pass 1/1 bug-61105/bug-61105.tst ........................................ pass 3/3 bug-61191/bug-61191.tst ........................................ pass 1/1 class-concat/class-concat.tst .................................. pass 2/2 classdef/classdef.tst .......................................... pass 35/38 (reported bug) XFAIL 3 classdef-multiple-inheritance/classdef-multiple-inheritance.tst pass 1/1 classes/classes.tst ............................................ pass 163/163 colon-op/colon-op.tst .......................................... pass 2/2 ctor-vs-method/ctor-vs-method.tst .............................. pass 4/4 fcn-handle/bug-51567.tst ....................................... pass 0/2 (reported bug) XFAIL 2 fcn-handle/bug-57941.tst ....................................... pass 2/2 fcn-handle/bug58519.tst ........................................ pass 1/1 fcn-handle/derived-resolution.tst .............................. pass 7/7 fcn-handle/handle-to-sibling.tst ............................... pass 1/1 fcn-handle/keyword.tst ......................................... pass 2/2 fcn-handle/object-method.tst ................................... pass 4/4 fcn-handle/package-function.tst ................................ pass 4/4 fcn-handle/shared-ctx.tst ...................................... pass 1/1 fcn-handle/static-method.tst ................................... pass 4/4 file-encoding/file-encoding.tst ................................ pass 11/11 json/jsondecode_BIST.tst ....................................... pass 38/38 json/jsonencode_BIST.tst ....................................... pass 52/52 (missing feature) SKIP 2 jupyter-notebook/jupyter-notebook.tst .......................... pass 4/4 local-functions/local_functions.tst ............................ pass 1/1 mex/bug-51725.tst .............................................. pass 2/2 mex/bug-54096.tst .............................................. pass 1/1 mex/mexnumtst.tst .............................................. pass 1/1 nest/nest.tst .................................................. pass 26/26 pkg/pkg.tst .................................................... pass 11/11 private-functions/private-functions.tst ........................ pass 1/1 publish/publish.tst ............................................ pass 2/2 args.tst ....................................................... pass 27/27 bc-overloads.tst ............................................... pass 451/451 bug-31371.tst .................................................. pass 1/1 bug-40117.tst .................................................. pass 1/1 bug-45969.tst .................................................. pass 2/2 bug-45972.tst .................................................. pass 2/2 bug-46330.tst .................................................. pass 1/1 bug-49904.tst .................................................. pass 2/2 bug-53579.tst .................................................. pass 1/1 bug-53599.tst .................................................. pass 1/1 bug-54490.tst .................................................. pass 1/1 bug-55308.tst .................................................. pass 1/1 bug-55321.tst .................................................. pass 1/1 bug-55322.tst .................................................. pass 1/1 bug-59950.tst .................................................. pass 20/20 bug-61201.tst .................................................. pass 4/4 colormaps.tst .................................................. pass 1/1 command.tst .................................................... pass 42/42 complex.tst .................................................... pass 7/7 conv.tst ....................................................... pass 405/405 diag-perm.tst .................................................. pass 31/31 error.tst ...................................................... pass 11/11 eval-catch.tst ................................................. pass 9/9 eval-command.tst ............................................... pass 13/16 (reported bug) XFAIL 3 for.tst ........................................................ pass 20/20 func.tst ....................................................... pass 58/58 global.tst ..................................................... pass 15/15 if.tst ......................................................... pass 15/15 index.tst ...................................................... pass 180/180 inline-fcn.tst ................................................. pass 18/18 integer.tst .................................................... pass 77/77 io.tst ......................................................... pass 160/160 leftdiv.tst .................................................... pass 6/6 line-continue.tst .............................................. pass 11/11 logical-index.tst .............................................. pass 43/43 null-assign.tst ................................................ pass 21/21 parser.tst ..................................................... pass 53/53 prefer.tst ..................................................... pass 27/27 range.tst ...................................................... pass 395/395 recursion.tst .................................................. pass 4/4 return.tst ..................................................... pass 2/2 single-index.tst ............................................... pass 192/192 slice.tst ...................................................... pass 133/133 sparse-assign.tst .............................................. pass 24/24 sparse.tst ..................................................... pass 1204/1204 struct.tst ..................................................... pass 48/48 switch.tst ..................................................... pass 8/8 system.tst ..................................................... pass 104/104 transpose.tst .................................................. pass 16/16 try.tst ........................................................ pass 18/18 unwind.tst ..................................................... pass 2/2 while.tst ...................................................... pass 6/6 Failure Summary: libinterp/corefcn/conv2.cc-tst ................................. pass 48/51 (reported bug) XFAIL 3 libinterp/corefcn/data.cc-tst .................................. pass 1231/1237 (reported bug) XFAIL 6 libinterp/corefcn/dlmread.cc-tst ............................... pass 9/11 FAIL 1 REGRESSION 1 libinterp/corefcn/file-io.cc-tst ............................... pass 101/102 (reported bug) XFAIL 1 libinterp/corefcn/gsvd.cc-tst .................................. pass 41/46 (reported bug) XFAIL 5 libinterp/corefcn/mappers.cc-tst ............................... pass 413/420 REGRESSION 6 (reported bug) XFAIL 1 libinterp/corefcn/max.cc-tst ................................... pass 111/114 (reported bug) XFAIL 3 libinterp/corefcn/pr-output.cc-tst ............................. pass 12/13 (reported bug) XFAIL 1 libinterp/corefcn/regexp.cc-tst ................................ pass 121/122 (reported bug) XFAIL 1 libinterp/corefcn/sparse-xpow.cc-tst ........................... pass 4/5 (reported bug) XFAIL 1 libinterp/dldfcn/gzip.cc-tst ................................... pass 3/7 FAIL 2 (reported bug) XFAIL 2 libinterp/parse-tree/pt-tm-const.cc-tst ........................ pass 202/203 (reported bug) XFAIL 1 general/interp2.m .............................................. pass 57/59 (reported bug) XFAIL 2 plot/appearance/camlookat.m .................................... pass 9/10 (reported bug) XFAIL 1 plot/draw/isosurface.m ......................................... pass 29/30 (reported bug) XFAIL 1 sparse/gmres.m ................................................. pass 15/16 FAIL 1 specfun/gammainc.m ............................................. pass 87/88 (reported bug) XFAIL 1 statistics/mean.m .............................................. pass 32/33 (reported bug) XFAIL 1 statistics/normalize.m ......................................... pass 83/87 (reported bug) XFAIL 4 statistics/var.m ............................................... pass 79/81 (reported bug) XFAIL 2 testfun/test.m ................................................. pass 56/57 (reported bug) XFAIL 1 bug-49379/bug-49379.tst ........................................ pass 0/1 (reported bug) XFAIL 1 classdef/classdef.tst .......................................... pass 35/38 (reported bug) XFAIL 3 fcn-handle/bug-51567.tst ....................................... pass 0/2 (reported bug) XFAIL 2 eval-command.tst ............................................... pass 13/16 (reported bug) XFAIL 3 Summary: PASS 17480 FAIL 4 REGRESSION 7 XFAIL (reported bug) 47 SKIP (missing feature) 91 SKIP (run-time condition) 109 See the file /home/buildozer/aports/community/octave/src/octave-8.1.0/test/fntests.log for additional details. XFAIL items are known bugs or expected failures. Bug report numbers may be found in the log file: /home/buildozer/aports/community/octave/src/octave-8.1.0/test/fntests.log Please help improve Octave by contributing fixes for them. Tests are often skipped because required features were disabled or were not present when Octave was built. The configure script should have printed a summary indicating which dependencies were not found. 133 (of 897) .m files have no tests. Please help improve Octave by contributing tests for these files (see the list in the file /home/buildozer/aports/community/octave/src/octave-8.1.0/test/fntests.log). make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file GEN libinterp/DOCSTRINGS Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/usr) HG ID for this build is "75b1efe727d4" make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make[1]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' >>> octave: Entering fakeroot... make: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file make install-recursive make[1]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file Making install in libgnu make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make install-recursive make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[5]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/libgnu' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make install-am make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[4]: Nothing to be done for 'install-exec-am'. for f in conv.tst sparse.tst tbcover.m bc-overloads.tst @double/tbcover.m @single/tbcover.m @char/tbcover.m @logical/tbcover.m @int8/tbcover.m @int16/tbcover.m @int32/tbcover.m @int64/tbcover.m @uint8/tbcover.m @uint16/tbcover.m @uint32/tbcover.m @uint64/tbcover.m @struct/tbcover.m @cell/tbcover.m @function_handle/tbcover.m args.tst bug-31371.tst bug-40117.tst bug-45969.tst bug-45972.tst bug-46330.tst bug-49904.tst bug-53579.tst bug-53599.tst bug-54490.tst bug-55308.tst bug-55321.tst bug-55322.tst bug-59950.tst bug-61201.tst colormaps.tst command.tst complex.tst deprecate-props.tst diag-perm.tst error.tst eval-catch.tst eval-command.tst for.tst func.tst global.tst if.tst index.tst inline-fcn.tst integer.tst io.tst leftdiv.tst line-continue.tst logical-index.tst null-assign.tst parser.tst prefer.tst range.tst recursion.tst return.tst single-index.tst slice.tst sparse-assign.tst struct.tst switch.tst system.tst transpose.tst try.tst unwind.tst while.tst bug-35448/bug-35448.tst bug-35448/fA.m bug-35448/fB.m bug-35448/fC.m bug-35881/bug-35881.tst bug-35881/bug35881.m bug-36025/@testclass/one.m bug-36025/@testclass/testclass.m bug-36025/@testclass/two.m bug-36025/bug-36025.tst bug-38236/bug-38236.tst bug-38236/df_vr.m bug-38236/u_vr.m bug-38691/bug-38691.tst bug-38691/dir1/func1.m bug-38691/dir2/func1.m bug-38691/dir2/func2.m bug-38691/dir2/func3.m bug-41723/bug-41723.tst bug-41723/class_bug41723.m bug-44940/bug-44940.tst bug-44940/class_bug44940.m bug-45351/bug45351.m bug-45351/bug-45351.tst bug-46660/bug-46660.tst bug-46660/class_bug46660.m bug-47680/bug-47680.tst bug-47680/sub_bug47680.m bug-47680/super_bug47680.m bug-49379/bug-49379.tst bug-49379/class_bug49379.m bug-50014/bug-50014.tst bug-50014/duplicate_nested_function.m bug-50014/duplicate_nested_in_subfunction_ok.m bug-50014/duplicate_nested_parent_function.m bug-50014/duplicate_parent_nested2.m bug-50014/duplicate_parent_nested_function.m bug-50014/duplicate_primary_nested_function.m bug-50014/duplicate_primary_subfunction.m bug-50014/duplicate_primary_subfunction_old_syntax.m bug-50014/duplicate_subfunction.m bug-50014/duplicate_subfunction_old_syntax.m bug-50014/duplicate_subfunction_separate_scope_ok.m bug-50035/@bug50035/bug50035.m bug-50035/@bug50035/display.m bug-50035/bug-50035.tst bug-50716/bug-50716.tst bug-50716/myclass.m bug-50831/bug-50831.tst bug-51192/bug-51192.tst bug-51192/class_bug51192.m bug-51532/+package_bug51532/foo.m bug-51532/bug-51532.tst bug-51534/bug-51534.tst bug-51534/child_bug51534.m bug-51534/parent_bug51534.m bug-51599/bug-51599.tst bug-51599/class_bug51599.m bug-52075/bug-52075.tst bug-52075/class_bug52075.m bug-52722/bug-52722.tst bug-52722/define_globals.m bug-52722/include_globals.m bug-52851/bug-52851.tst bug-52851/script1.m bug-52851/script2.m bug-52851/script3.m bug-52851/script4.m bug-53027/bug-53027.tst bug-53027/globals53027.m bug-53027/gtest53027.m bug-53027/ntest53027a.m bug-53027/ntest53027b.m bug-53027/ntest53027c.m bug-53468/bug-53468.tst bug-53468/ofig403.ofig bug-53468/ofig421.ofig bug-53468/ofig51.ofig bug-53956/bug-53956.tst bug-53956/bug53956_class_2.m bug-53956/bug53956_class_3.m bug-53956/bug53956_class_4.m bug-54995/@testclass54995/testclass54995.m bug-54995/@testclass54995/subsref.m bug-54995/bug-54995.tst bug-55758/bug-55758.tst bug-55758/class_bug_55758.m bug-56068/bug-56068.tst bug-56068/bug_56068.m bug-58572/bug-58572.tst bug-58572/bug58572.m bug-58593/bug-58593.tst bug-58593/myclass1.m bug-58593/myclass2.m bug-59451/bug-59451.tst bug-59451/bug59451.m bug-59451/foo/@double/bug59451.m bug-59451/foo/@single/bug59451.m bug-59617/@bug59617/bug59617.m bug-59617/@bug59617/max.m bug-59617/bug-59617.tst bug-59661/bug59661.m bug-59661/bug-59661.tst bug-59704/bug59704_1.m bug-59704/bug59704_1_test.m bug-59704/bug59704_2.m bug-59704/bug-59704.tst bug-59937/bug-59937.tst bug-59937/eval_global_script.m bug-60237/bug-60237.tst bug-60237/bug_60237.m bug-60882/bug-60882.tst bug-60882/bug_60882.m bug-61105/bug-61105.tst bug-61105/nested_test_1.m bug-61105/nested_test_2.m bug-61105/nested_test_3.m bug-61191/bug-61191.tst bug-61191/subdir/bug_61191.m class-concat/@foo/foo.m class-concat/class-concat.tst classdef/@class_bug62802/amethod.m classdef/@class_bug62802/class_bug62802.m classdef/bug_60763.m classdef/class_bug52614A.m classdef/class_bug52614B.m classdef/class_bug55766.m classdef/classdef.tst classdef/foo_method_changes_property_size.m classdef/foo_static_method_constant_property.m classdef/foo_subsref_subsasgn.m classdef/foo_value_class.m classdef/plist_t1.m classdef/plist_t2.m classdef/plist_t3.m classdef/struct_wrapper.m classdef-multiple-inheritance/base_1.m classdef-multiple-inheritance/base_2.m classdef-multiple-inheritance/child_from_base_1.m classdef-multiple-inheritance/child_from_base_1_and_2.m classdef-multiple-inheritance/classdef-multiple-inheritance.tst classes/@Blork/Blork.m classes/@Blork/bleek.m classes/@Blork/display.m classes/@Blork/get.m classes/@Blork/set.m classes/@Cork/Cork.m classes/@Cork/click.m classes/@Cork/display.m classes/@Cork/get.m classes/@Cork/set.m classes/@Dork/Dork.m classes/@Dork/bling.m classes/@Dork/display.m classes/@Dork/gack.m classes/@Dork/get.m classes/@Dork/getStash.m classes/@Dork/private/myStash.m classes/@Dork/set.m classes/@Gork/Gork.m classes/@Gork/cork.m classes/@Gork/display.m classes/@Gork/gark.m classes/@Gork/get.m classes/@Gork/set.m classes/@Gork/subsasgn.m classes/@Gork/subsref.m classes/@Pork/Pork.m classes/@Pork/bling.m classes/@Pork/display.m classes/@Pork/get.m classes/@Pork/gurk.m classes/@Pork/private/myStash.m classes/@Pork/set.m classes/@Sneetch/Sneetch.m classes/@Sneetch/display.m classes/@Snork/Snork.m classes/@Snork/cack.m classes/@Snork/ctranspose.m classes/@Snork/display.m classes/@Snork/double.m classes/@Snork/end.m classes/@Snork/eq.m classes/@Snork/ge.m classes/@Snork/get.m classes/@Snork/getStash.m classes/@Snork/gick.m classes/@Snork/gt.m classes/@Snork/horzcat.m classes/@Snork/ldivide.m classes/@Snork/le.m classes/@Snork/loadobj.m classes/@Snork/lt.m classes/@Snork/minus.m classes/@Snork/mldivide.m classes/@Snork/mpower.m classes/@Snork/mrdivide.m classes/@Snork/mtimes.m classes/@Snork/ne.m classes/@Snork/plus.m classes/@Snork/power.m classes/@Snork/private/myStash.m classes/@Snork/rdivide.m classes/@Snork/saveobj.m classes/@Snork/set.m classes/@Snork/subsasgn.m classes/@Snork/subsindex.m classes/@Snork/subsref.m classes/@Snork/tattack.m classes/@Snork/times.m classes/@Snork/transpose.m classes/@Snork/uminus.m classes/@Snork/uplus.m classes/@Snork/vertcat.m classes/@Spork/Spork.m classes/@Spork/cack.m classes/@Spork/display.m classes/@Spork/geek.m classes/@Spork/get.m classes/@Spork/getStash.m classes/@Spork/loadobj.m classes/@Spork/private/myStash.m classes/@Spork/saveobj.m classes/@Spork/set.m classes/@CPrecedenceTester1/CPrecedenceTester1.m classes/@CPrecedenceTester1/double.m classes/@CPrecedenceTester1/plus.m classes/@CPrecedenceTester1/tattack.m classes/@CPrecedenceTester2/CPrecedenceTester2.m classes/@CPrecedenceTester2/double.m classes/@CPrecedenceTester2/plus.m classes/@CPrecedenceTester2/tattack.m classes/@CPrecedenceTester3/CPrecedenceTester3.m classes/@CPrecedenceTester3/double.m classes/@CPrecedenceTester3/plus.m classes/@CPrecedenceTester3/tattack.m classes/@SizeTester/SizeTester.m classes/@SizeTester/numel.m classes/@SizeTester/size.m classes/classes.tst colon-op/@legacy_colon_op/colon.m colon-op/@legacy_colon_op/legacy_colon_op.m colon-op/colon-op.tst colon-op/colon_op.m ctor-vs-method/@derived/derived.m ctor-vs-method/@derived/parent.m ctor-vs-method/@other/other.m ctor-vs-method/@other/parent.m ctor-vs-method/@parent/method.m ctor-vs-method/@parent/parent.m ctor-vs-method/__trace__.m ctor-vs-method/ctor-vs-method.tst fcn-handle/+pkga/+pkgb/bug51709_a.m fcn-handle/+pkga/+pkgb/bug51709_b.m fcn-handle/+pkga/+pkgb/f1.m fcn-handle/+pkga/+pkgb/f2.m fcn-handle/@fhdr_derived/fhdr_derived.m fcn-handle/@fhdr_other/fhdr_other.m fcn-handle/@fhdr_other/getsize_arrayfun.m fcn-handle/@fhdr_other/getsize_cellfun.m fcn-handle/@fhdr_other/getsize_loop.m fcn-handle/@fhdr_parent/fhdr_parent.m fcn-handle/@fhdr_parent/numel.m fcn-handle/bug-51567.tst fcn-handle/bug-57941.tst fcn-handle/bug51567.m fcn-handle/bug51709_a.m fcn-handle/bug51709_c.m fcn-handle/bug57941a.m fcn-handle/bug57941b.m fcn-handle/bug58519.tst fcn-handle/bug60845.m fcn-handle/derived-resolution.tst fcn-handle/f1.m fcn-handle/handle-to-sibling.tst fcn-handle/keyword.tst fcn-handle/object-method.tst fcn-handle/package-function.tst fcn-handle/shared-ctx.tst fcn-handle/shared_ctx.m fcn-handle/static-method.tst file-encoding/.oct-config file-encoding/file-encoding.tst file-encoding/test_CP1252.m file-encoding/CP1251/.oct-config file-encoding/CP1251/test_CP1251.m json/jsondecode_BIST.tst json/jsonencode_BIST.tst jupyter-notebook/jupyter-notebook.tst jupyter-notebook/octave_kernel.ipynb jupyter-notebook/plot_magic_and_errors.ipynb local-functions/local_functions.tst local-functions/local_function_eval.m nest/arg_nest.m nest/arg_ret.m nest/bug_59989.m nest/counter.m nest/nest.tst nest/nest_eval.m nest/no_closure.m nest/nst1.m nest/nst2.m nest/nst3.m nest/persistent_nest.m nest/recursive_nest.m nest/recursive_nest2.m nest/recursive_nest3.m nest/scope0.m nest/scope1.m nest/scope2.m nest/scope3.m nest/script_nest.m nest/script_nest_2.m nest/script_nest_script.m nest/script_nest_script_2.m nest/varg_nest.m nest/varg_nest2.m private-functions/fcn.m private-functions/private-functions.tst private-functions/private/ascript.m private-functions/private/bscript.m private-functions/private/pfcn1.m private-functions/private/pfcn2.m publish/publish.tst publish/test_script.m publish/test_script_code_only.m publish/test_script_empty.m publish/test_script_example.m publish/test_script_head_only.m pkg/pkg.tst pkg/mfile_basic_test/INDEX pkg/mfile_basic_test/NEWS pkg/mfile_basic_test/DESCRIPTION pkg/mfile_basic_test/doc/macros.texi pkg/mfile_basic_test/doc/example-package.txi pkg/mfile_basic_test/COPYING pkg/mfile_basic_test/inst/example_mfile.m pkg/mfile_minimal_test/DESCRIPTION pkg/mfile_minimal_test/COPYING pkg/mfile_minimal_test/inst/example_mfile.m; do \ if test -f "$f"; then d=; else d="./"; fi; \ .././build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/fixed/`echo $f | /bin//sed 's,/*[^/]*$,,'`; \ /usr/bin/install -c -m 644 $d$f /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/fixed/$f; \ done make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0/test' make[2]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file GEN libinterp/DOCSTRINGS Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/usr) HG ID for this build is "75b1efe727d4" make[3]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/bin' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/metainfo' /bin/sh ./libtool --mode=install /usr/bin/install -c src/mkoctfile src/octave src/octave-cli src/octave-config '/home/buildozer/aports/community/octave/pkg/octave//usr/bin' /usr/bin/install -c -m 644 etc/icons/org.octave.Octave.appdata.xml '/home/buildozer/aports/community/octave/pkg/octave//usr/share/metainfo' libtool: install: /usr/bin/install -c src/mkoctfile /home/buildozer/aports/community/octave/pkg/octave//usr/bin/mkoctfile libtool: install: /usr/bin/install -c src/octave /home/buildozer/aports/community/octave/pkg/octave//usr/bin/octave libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib/octave/8.1.0' libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib/octave/8.1.0' libtool: install: /usr/bin/install -c src/.libs/octave-cli /home/buildozer/aports/community/octave/pkg/octave//usr/bin/octave-cli libtool: install: /usr/bin/install -c src/octave-config /home/buildozer/aports/community/octave/pkg/octave//usr/bin/octave-config ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/startup ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/8.1.0/exec/armv6-alpine-linux-musleabihf' for f in scripts/+containers/PKG_ADD scripts/+matlab/+lang/PKG_ADD scripts/+matlab/+net/PKG_ADD scripts/audio/PKG_ADD scripts/deprecated/PKG_ADD scripts/elfun/PKG_ADD scripts/general/PKG_ADD scripts/geometry/PKG_ADD scripts/gui/PKG_ADD scripts/help/PKG_ADD scripts/image/PKG_ADD scripts/io/PKG_ADD scripts/java/PKG_ADD scripts/legacy/@inline/PKG_ADD scripts/legacy/PKG_ADD scripts/linear-algebra/PKG_ADD scripts/miscellaneous/PKG_ADD scripts/ode/PKG_ADD scripts/optimization/PKG_ADD scripts/path/PKG_ADD scripts/pkg/PKG_ADD scripts/plot/appearance/PKG_ADD scripts/plot/draw/PKG_ADD scripts/plot/util/PKG_ADD scripts/polynomial/PKG_ADD scripts/prefs/PKG_ADD scripts/profiler/PKG_ADD scripts/set/PKG_ADD scripts/signal/PKG_ADD scripts/sparse/PKG_ADD scripts/specfun/PKG_ADD scripts/special-matrix/PKG_ADD scripts/startup/PKG_ADD scripts/statistics/PKG_ADD scripts/strings/PKG_ADD scripts/testfun/PKG_ADD scripts/time/PKG_ADD scripts/web/PKG_ADD scripts/@ftp/PKG_ADD; do \ if [ -n "`cat $f`" ]; then \ base=`echo $f | /bin//sed 's,^scripts/,,'`; \ ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/`echo $base | /bin//sed 's,/[^/]*$,,'`; \ /usr/bin/install -c -m 644 $f /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/$base; \ fi \ done ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/doc' for f in etc/icons/octave-logo-1024.png etc/icons/octave-logo-512.png etc/icons/octave-logo-256.png etc/icons/octave-logo-128.png etc/icons/octave-logo-64.png etc/icons/octave-logo-48.png etc/icons/octave-logo-32.png etc/icons/octave-logo-24.png etc/icons/octave-logo-22.png etc/icons/octave-logo-16.png; do \ size=`echo $f | /bin//sed -n -e "s/.*-\([0-9]\+\)\.png/\1/p"`; \ if test -f $f; then d=; else d="./"; fi; \ ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/icons/hicolor/${size}x${size}/apps; \ /usr/bin/install -c -m 644 "$d$f" /home/buildozer/aports/community/octave/pkg/octave//usr/share/icons/hicolor/${size}x${size}/apps/octave.png; \ done ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/site/m /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/site/api-v58/m /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/site/m /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/site/oct/armv6-alpine-linux-musleabihf /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/site/oct/api-v58/armv6-alpine-linux-musleabihf /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/site/oct/armv6-alpine-linux-musleabihf /home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/site/exec/armv6-alpine-linux-musleabihf /home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/api-v58/site/exec/armv6-alpine-linux-musleabihf /home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/8.1.0/site/exec/armv6-alpine-linux-musleabihf ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/applications' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/imagelib' /bin/sh ./libtool --mode=install /usr/bin/install -c src/octave-gui src/octave-svgconvert '/home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/8.1.0/exec/armv6-alpine-linux-musleabihf' /usr/bin/install -c -m 644 etc/icons/org.octave.Octave.desktop '/home/buildozer/aports/community/octave/pkg/octave//usr/share/applications' /usr/bin/install -c -m 644 scripts/image/default.img etc/icons/octave-logo.svg etc/icons/octave-sombrero.png etc/icons/octave-logo.ico '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/imagelib' libtool: warning: 'libgui/liboctgui.la' has not been installed in '/usr/lib/octave/8.1.0' libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib/octave/8.1.0' libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib/octave/8.1.0' libtool: install: /usr/bin/install -c src/.libs/octave-gui /home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/8.1.0/exec/armv6-alpine-linux-musleabihf/octave-gui libtool: install: /usr/bin/install -c src/octave-svgconvert /home/buildozer/aports/community/octave/pkg/octave//usr/libexec/octave/8.1.0/exec/armv6-alpine-linux-musleabihf/octave-svgconvert if test -f /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/startup/octaverc; then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/version-rcfile \ /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/startup/octaverc; \ fi ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/icons/hicolor/scalable/apps GEN libinterp/DOCSTRINGS if test -f /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/startup/inputrc; then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/inputrc \ /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/startup/inputrc; \ fi /usr/bin/install -c -m 644 ./etc/icons/octave-logo.svg /home/buildozer/aports/community/octave/pkg/octave//usr/share/icons/hicolor/scalable/apps/octave.svg ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/site/m/startup ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/pkgconfig' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/pkgconfig' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/man/man1' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/data' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/liboctave/util' /usr/bin/install -c -m 644 libinterp/octinterp.pc '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/pkgconfig' if test -f /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/site/m/startup/octaverc; \ then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/site-rcfile \ /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/site/m/startup/octaverc; \ fi /usr/bin/install -c -m 644 liboctave/octave.pc '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/pkgconfig' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/fonts' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0' /usr/bin/install -c -m 644 doc/interpreter/mkoctfile.1 doc/interpreter/octave-cli.1 doc/interpreter/octave-config.1 doc/interpreter/octave.1 '/home/buildozer/aports/community/octave/pkg/octave//usr/share/man/man1' /bin/sh ./libtool --mode=install /usr/bin/install -c liboctave/liboctave.la libinterp/liboctinterp.la libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__ode15__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libgui/liboctgui.la '/home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0' /usr/bin/install -c -m 644 examples/data/penny.mat examples/data/west0479.mat '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/data' /usr/bin/install -c -m 644 liboctave/util/oct-inttypes.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/liboctave/util' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/locale' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/@ftp' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/liboctave/array' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+containers' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+matlab/+lang' /usr/bin/install -c -m 644 liboctave/operators/mx-ops.h liboctave/operators/smx-ops.h liboctave/operators/vx-ops.h liboctave/operators/mx-cdm-dm.h liboctave/operators/mx-dm-cdm.h liboctave/operators/mx-cs-dm.h liboctave/operators/mx-cs-m.h liboctave/operators/mx-cs-nda.h liboctave/operators/mx-cdm-cm.h liboctave/operators/mx-cdm-m.h liboctave/operators/mx-cdm-s.h liboctave/operators/mx-cm-cdm.h liboctave/operators/mx-cm-dm.h liboctave/operators/mx-cm-m.h liboctave/operators/mx-cnda-nda.h liboctave/operators/mx-cm-s.h liboctave/operators/mx-cnda-s.h liboctave/operators/mx-dm-cs.h liboctave/operators/mx-dm-cm.h liboctave/operators/mx-m-cs.h liboctave/operators/mx-nda-cs.h liboctave/operators/mx-m-cdm.h liboctave/operators/mx-m-cm.h liboctave/operators/mx-nda-cnda.h liboctave/operators/mx-s-cdm.h liboctave/operators/mx-s-cm.h liboctave/operators/mx-s-cnda.h liboctave/operators/mx-dm-m.h liboctave/operators/mx-m-dm.h liboctave/operators/mx-fcdm-fdm.h liboctave/operators/mx-fdm-fcdm.h liboctave/operators/mx-fcs-fdm.h liboctave/operators/mx-fcs-fm.h liboctave/operators/mx-fcs-fnda.h liboctave/operators/mx-fcdm-fcm.h liboctave/operators/mx-fcdm-fm.h liboctave/operators/mx-fcdm-fs.h liboctave/operators/mx-fcm-fcdm.h liboctave/operators/mx-fcm-fdm.h liboctave/operators/mx-fcm-fm.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+matlab/+net' /usr/bin/install -c -m 644 etc/fonts/FreeMono.otf etc/fonts/FreeMonoBold.otf etc/fonts/FreeMonoBoldOblique.otf etc/fonts/FreeMonoOblique.otf etc/fonts/FreeSans.otf etc/fonts/FreeSansBold.otf etc/fonts/FreeSansBoldOblique.otf etc/fonts/FreeSansOblique.otf '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/fonts' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio/@audioplayer' /usr/bin/install -c -m 644 liboctave/liboctave-build-info.h liboctave/array/Array-fwd.h liboctave/array/Array-util.h liboctave/array/Array.h liboctave/array/CColVector.h liboctave/array/CDiagMatrix.h liboctave/array/CMatrix.h liboctave/array/CNDArray.h liboctave/array/CRowVector.h liboctave/array/CSparse.h liboctave/array/DiagArray2.h liboctave/array/MArray-fwd.h liboctave/array/MArray.h liboctave/array/MDiagArray2.h liboctave/array/MSparse.h liboctave/array/Matrix.h liboctave/array/MatrixType.h liboctave/array/PermMatrix.h liboctave/array/Range.h liboctave/array/Sparse-fwd.h liboctave/array/Sparse.h liboctave/array/boolMatrix.h liboctave/array/boolNDArray.h liboctave/array/boolSparse.h liboctave/array/chMatrix.h liboctave/array/chNDArray.h liboctave/array/dColVector.h liboctave/array/dDiagMatrix.h liboctave/array/dMatrix.h liboctave/array/dNDArray.h liboctave/array/dRowVector.h liboctave/array/dSparse.h liboctave/array/dim-vector.h liboctave/array/fCColVector.h liboctave/array/fCDiagMatrix.h liboctave/array/fCMatrix.h liboctave/array/fCNDArray.h liboctave/array/fCRowVector.h liboctave/array/fColVector.h liboctave/array/fDiagMatrix.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 libinterp/corefcn/Cell.cc-tst libinterp/corefcn/__contourc__.cc-tst libinterp/corefcn/__dsearchn__.cc-tst libinterp/corefcn/__eigs__.cc-tst libinterp/corefcn/__ichol__.cc-tst libinterp/corefcn/__ilu__.cc-tst libinterp/corefcn/__isprimelarge__.cc-tst libinterp/corefcn/__lin_interpn__.cc-tst libinterp/corefcn/__magick_read__.cc-tst libinterp/corefcn/__pchip_deriv__.cc-tst libinterp/corefcn/__qp__.cc-tst libinterp/corefcn/amd.cc-tst libinterp/corefcn/besselj.cc-tst libinterp/corefcn/bitfcns.cc-tst libinterp/corefcn/bsxfun.cc-tst libinterp/corefcn/call-stack.cc-tst libinterp/corefcn/cellfun.cc-tst libinterp/corefcn/chol.cc-tst libinterp/corefcn/colamd.cc-tst libinterp/corefcn/colloc.cc-tst libinterp/corefcn/conv2.cc-tst libinterp/corefcn/dassl.cc-tst libinterp/corefcn/data.cc-tst libinterp/corefcn/debug.cc-tst libinterp/corefcn/defaults.cc-tst libinterp/corefcn/det.cc-tst libinterp/corefcn/dirfns.cc-tst libinterp/corefcn/dlmread.cc-tst libinterp/corefcn/dmperm.cc-tst libinterp/corefcn/dot.cc-tst libinterp/corefcn/eig.cc-tst libinterp/corefcn/ellipj.cc-tst libinterp/corefcn/environment.cc-tst libinterp/corefcn/error.cc-tst libinterp/corefcn/errwarn.cc-tst libinterp/corefcn/event-manager.cc-tst libinterp/corefcn/fcn-info.cc-tst libinterp/corefcn/fft.cc-tst libinterp/corefcn/fft2.cc-tst libinterp/corefcn/file-io.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio/@audiorecorder' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/deprecated' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/elfun' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/general/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/general' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/geometry' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/gui' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/gui/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/help' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/help/private' /usr/bin/install -c -m 644 liboctave/operators/mx-fcnda-fnda.h liboctave/operators/mx-fcm-fs.h liboctave/operators/mx-fcnda-fs.h liboctave/operators/mx-fdm-fcs.h liboctave/operators/mx-fdm-fcm.h liboctave/operators/mx-fm-fcs.h liboctave/operators/mx-fnda-fcs.h liboctave/operators/mx-fm-fcdm.h liboctave/operators/mx-fm-fcm.h liboctave/operators/mx-fnda-fcnda.h liboctave/operators/mx-fs-fcdm.h liboctave/operators/mx-fs-fcm.h liboctave/operators/mx-fs-fcnda.h liboctave/operators/mx-fdm-fm.h liboctave/operators/mx-fm-fdm.h liboctave/operators/mx-pm-m.h liboctave/operators/mx-m-pm.h liboctave/operators/mx-pm-cm.h liboctave/operators/mx-cm-pm.h liboctave/operators/mx-pm-fm.h liboctave/operators/mx-fm-pm.h liboctave/operators/mx-pm-fcm.h liboctave/operators/mx-fcm-pm.h liboctave/operators/mx-s-i8nda.h liboctave/operators/mx-i8nda-s.h liboctave/operators/mx-s-ui8nda.h liboctave/operators/mx-ui8nda-s.h liboctave/operators/mx-s-i16nda.h liboctave/operators/mx-i16nda-s.h liboctave/operators/mx-s-ui16nda.h liboctave/operators/mx-ui16nda-s.h liboctave/operators/mx-s-i32nda.h liboctave/operators/mx-i32nda-s.h liboctave/operators/mx-s-ui32nda.h liboctave/operators/mx-ui32nda-s.h liboctave/operators/mx-s-i64nda.h liboctave/operators/mx-i64nda-s.h liboctave/operators/mx-s-ui64nda.h liboctave/operators/mx-ui64nda-s.h liboctave/operators/mx-fs-i8nda.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/image' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/image/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/io' /usr/bin/install -c -m 644 liboctave/array/fMatrix.h liboctave/array/fNDArray.h liboctave/array/fRowVector.h liboctave/array/idx-vector.h liboctave/array/int16NDArray.h liboctave/array/int32NDArray.h liboctave/array/int64NDArray.h liboctave/array/int8NDArray.h liboctave/array/intNDArray-fwd.h liboctave/array/intNDArray.h liboctave/array/mx-fwd.h liboctave/array/range-fwd.h liboctave/array/uint16NDArray.h liboctave/array/uint32NDArray.h liboctave/array/uint64NDArray.h liboctave/array/uint8NDArray.h liboctave/numeric/CollocWt.h liboctave/numeric/DAE.h liboctave/numeric/DAEFunc.h liboctave/numeric/DAERT.h liboctave/numeric/DAERTFunc.h liboctave/numeric/DASPK.h liboctave/numeric/DASRT.h liboctave/numeric/DASSL.h liboctave/numeric/DET.h liboctave/numeric/EIG.h liboctave/numeric/gsvd.h liboctave/numeric/LSODE.h liboctave/numeric/ODE.h liboctave/numeric/ODEFunc.h liboctave/numeric/ODES.h liboctave/numeric/ODESFunc.h liboctave/numeric/Quad.h liboctave/numeric/aepbalance.h liboctave/numeric/base-dae.h liboctave/numeric/base-de.h liboctave/numeric/bsxfun-decl.h liboctave/numeric/bsxfun.h liboctave/numeric/chol.h liboctave/numeric/eigs-base.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 liboctave/array/CMatrix.cc-tst liboctave/array/CSparse.cc-tst liboctave/array/dMatrix.cc-tst liboctave/array/dSparse.cc-tst liboctave/array/fCMatrix.cc-tst liboctave/array/fMatrix.cc-tst liboctave/array/idx-vector.cc-tst liboctave/array/Array-base.cc-tst liboctave/array/Sparse.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/liboctave/array' /usr/bin/install -c -m 644 scripts/+containers/Map.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+containers' /usr/bin/install -c -m 644 scripts/+matlab/+lang/makeUniqueStrings.m scripts/+matlab/+lang/makeValidName.m scripts/+matlab/+lang/MemoizedFunction.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+matlab/+lang' /usr/bin/install -c -m 644 scripts/+matlab/+net/base64decode.m scripts/+matlab/+net/base64encode.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/+matlab/+net' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/java' /usr/bin/install -c -m 644 libgui/languages/be_BY.qm libgui/languages/ca_ES.qm libgui/languages/de_DE.qm libgui/languages/en_US.qm libgui/languages/es_ES.qm libgui/languages/eu_ES.qm libgui/languages/fr_FR.qm libgui/languages/hu_HU.qm libgui/languages/it_IT.qm libgui/languages/ja_JP.qm libgui/languages/lt_LT.qm libgui/languages/nl_NL.qm libgui/languages/pt_BR.qm libgui/languages/pt_PT.qm libgui/languages/ru_RU.qm libgui/languages/tr_TR.qm libgui/languages/uk_UA.qm libgui/languages/zh_CN.qm '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/locale' libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.so.10.0.0 /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctave.so.10.0.0 ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/legacy' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/legacy/@inline' /usr/bin/install -c -m 644 scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/disp.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/@ftp' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/linear-algebra' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous/private' /usr/bin/install -c -m 644 scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/disp.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio/@audioplayer' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/ode' /usr/bin/install -c -m 644 scripts/deprecated/.oct-config scripts/deprecated/disable_diagonal_matrix.m scripts/deprecated/disable_permutation_matrix.m scripts/deprecated/disable_range.m scripts/deprecated/shift.m scripts/deprecated/sparse_auto_mutate.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/deprecated' /usr/bin/install -c -m 644 scripts/general/private/__splinen__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/general/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/ode/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/optimization' /usr/bin/install -c -m 644 scripts/audio/.oct-config scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/optimization/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/path' /usr/bin/install -c -m 644 scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/disp.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/audio/@audiorecorder' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/path/private' /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-fs.h liboctave/operators/mx-fs-ui8nda.h liboctave/operators/mx-ui8nda-fs.h liboctave/operators/mx-fs-i16nda.h liboctave/operators/mx-i16nda-fs.h liboctave/operators/mx-fs-ui16nda.h liboctave/operators/mx-ui16nda-fs.h liboctave/operators/mx-fs-i32nda.h liboctave/operators/mx-i32nda-fs.h liboctave/operators/mx-fs-ui32nda.h liboctave/operators/mx-ui32nda-fs.h liboctave/operators/mx-fs-i64nda.h liboctave/operators/mx-i64nda-fs.h liboctave/operators/mx-fs-ui64nda.h liboctave/operators/mx-ui64nda-fs.h liboctave/operators/mx-nda-i8.h liboctave/operators/mx-i8-nda.h liboctave/operators/mx-nda-ui8.h liboctave/operators/mx-ui8-nda.h liboctave/operators/mx-nda-i16.h liboctave/operators/mx-i16-nda.h liboctave/operators/mx-nda-ui16.h liboctave/operators/mx-ui16-nda.h liboctave/operators/mx-nda-i32.h liboctave/operators/mx-i32-nda.h liboctave/operators/mx-nda-ui32.h liboctave/operators/mx-ui32-nda.h liboctave/operators/mx-nda-i64.h liboctave/operators/mx-i64-nda.h liboctave/operators/mx-nda-ui64.h liboctave/operators/mx-ui64-nda.h liboctave/operators/mx-fnda-i8.h liboctave/operators/mx-i8-fnda.h liboctave/operators/mx-fnda-ui8.h liboctave/operators/mx-ui8-fnda.h liboctave/operators/mx-fnda-i16.h liboctave/operators/mx-i16-fnda.h liboctave/operators/mx-fnda-ui16.h liboctave/operators/mx-ui16-fnda.h liboctave/operators/mx-fnda-i32.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/pkg' /usr/bin/install -c -m 644 scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/help/private' /usr/bin/install -c -m 644 scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__ok_cancel_dlg__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/gui/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/pkg/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/appearance' /usr/bin/install -c -m 644 scripts/geometry/.oct-config scripts/geometry/convhull.m scripts/geometry/delaunay.m scripts/geometry/delaunayn.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/rotx.m scripts/geometry/roty.m scripts/geometry/rotz.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/geometry' libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctave.so.10.0.0 liboctave.so.10 || { rm -f liboctave.so.10 && ln -s liboctave.so.10.0.0 liboctave.so.10; }; }) ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/appearance/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw/private' libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctave.so.10.0.0 liboctave.so || { rm -f liboctave.so && ln -s liboctave.so.10.0.0 liboctave.so; }; }) /usr/bin/install -c -m 644 scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/image/private' /usr/bin/install -c -m 644 scripts/help/.oct-config scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/bessel.m scripts/help/debug.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/error_ids.m scripts/help/get_first_help_sentence.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/slash.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/help' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/util' /usr/bin/install -c -m 644 scripts/io/.oct-config scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/io' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/util/private' /usr/bin/install -c -m 644 scripts/optimization/.oct-config scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/humps.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/optimization' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/polynomial' /usr/bin/install -c -m 644 scripts/elfun/.oct-config scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cospi.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/sinpi.m scripts/elfun/tand.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/elfun' /usr/bin/install -c -m 644 liboctave/numeric/fEIG.h liboctave/numeric/gepbalance.h liboctave/numeric/hess.h liboctave/numeric/lo-amos-proto.h liboctave/numeric/lo-arpack-proto.h liboctave/numeric/lo-blas-proto.h liboctave/numeric/lo-lapack-proto.h liboctave/numeric/lo-mappers.h liboctave/numeric/lo-qrupdate-proto.h liboctave/numeric/lo-ranlib-proto.h liboctave/numeric/lo-slatec-proto.h liboctave/numeric/lo-specfun.h liboctave/numeric/lu.h liboctave/numeric/oct-convn.h liboctave/numeric/oct-fftw.h liboctave/numeric/oct-norm.h liboctave/numeric/oct-rand.h liboctave/numeric/oct-spparms.h liboctave/numeric/qr.h liboctave/numeric/qrp.h liboctave/numeric/randgamma.h liboctave/numeric/randmtzig.h liboctave/numeric/randpoisson.h liboctave/numeric/schur.h liboctave/numeric/sparse-chol.h liboctave/numeric/sparse-dmsolve.h liboctave/numeric/sparse-lu.h liboctave/numeric/sparse-qr.h liboctave/numeric/svd.h liboctave/operators/mx-base.h liboctave/operators/mx-defs.h liboctave/operators/mx-ext.h liboctave/operators/mx-op-decl.h liboctave/operators/mx-op-defs.h liboctave/operators/Sparse-diag-op-defs.h liboctave/operators/Sparse-op-decls.h liboctave/operators/Sparse-op-defs.h liboctave/operators/Sparse-perm-op-defs.h liboctave/system/child-list.h liboctave/system/dir-ops.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/polynomial/private' /usr/bin/install -c -m 644 libinterp/corefcn/filter.cc-tst libinterp/corefcn/find.cc-tst libinterp/corefcn/gcd.cc-tst libinterp/corefcn/getrusage.cc-tst libinterp/corefcn/givens.cc-tst libinterp/corefcn/graphics.cc-tst libinterp/corefcn/gsvd.cc-tst libinterp/corefcn/hash.cc-tst libinterp/corefcn/help.cc-tst libinterp/corefcn/hess.cc-tst libinterp/corefcn/hex2num.cc-tst libinterp/corefcn/input.cc-tst libinterp/corefcn/inv.cc-tst libinterp/corefcn/jsondecode.cc-tst libinterp/corefcn/jsonencode.cc-tst libinterp/corefcn/kron.cc-tst libinterp/corefcn/load-save.cc-tst libinterp/corefcn/lookup.cc-tst libinterp/corefcn/lsode.cc-tst libinterp/corefcn/lu.cc-tst libinterp/corefcn/mappers.cc-tst libinterp/corefcn/matrix_type.cc-tst libinterp/corefcn/max.cc-tst libinterp/corefcn/mgorth.cc-tst libinterp/corefcn/nproc.cc-tst libinterp/corefcn/oct-hist.cc-tst libinterp/corefcn/oct-map.cc-tst libinterp/corefcn/ordqz.cc-tst libinterp/corefcn/ordschur.cc-tst libinterp/corefcn/pinv.cc-tst libinterp/corefcn/pow2.cc-tst libinterp/corefcn/pr-output.cc-tst libinterp/corefcn/psi.cc-tst libinterp/corefcn/qr.cc-tst libinterp/corefcn/quad.cc-tst libinterp/corefcn/quadcc.cc-tst libinterp/corefcn/qz.cc-tst libinterp/corefcn/rand.cc-tst libinterp/corefcn/rcond.cc-tst libinterp/corefcn/regexp.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctave.la ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/prefs' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/prefs/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/profiler' /usr/bin/install -c -m 644 scripts/gui/.oct-config scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/getappdata.m scripts/gui/getpixelposition.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/isappdata.m scripts/gui/listfonts.m scripts/gui/listdlg.m scripts/gui/movegui.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/rmappdata.m scripts/gui/setappdata.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uifigure.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uisetfont.m scripts/gui/uitable.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/gui' /usr/bin/install -c -m 644 scripts/java/.oct-config scripts/java/javaArray.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/java/octave.jar '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/java' libtool: warning: relinking 'libinterp/liboctinterp.la' /usr/bin/install -c -m 644 scripts/legacy/.oct-config scripts/legacy/__vectorize__.m scripts/legacy/findstr.m scripts/legacy/flipdim.m scripts/legacy/genvarname.m scripts/legacy/isdir.m scripts/legacy/isequalwithequalnans.m scripts/legacy/isstr.m scripts/legacy/maxNumCompThreads.m scripts/legacy/setstr.m scripts/legacy/strmatch.m scripts/legacy/strread.m scripts/legacy/textread.m scripts/legacy/vectorize.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/legacy' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/profiler' /usr/bin/install -c -m 644 scripts/miscellaneous/private/__memoize__.m scripts/miscellaneous/private/__publish_html_output__.m scripts/miscellaneous/private/__publish_latex_output__.m scripts/miscellaneous/private/__w2mpth__.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/tar_is_bsd.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/set' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/set/private' /usr/bin/install -c -m 644 scripts/optimization/private/__fdjac__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/optimization/private' /usr/bin/install -c -m 644 scripts/legacy/@inline/argnames.m scripts/legacy/@inline/cat.m scripts/legacy/@inline/char.m scripts/legacy/@inline/disp.m scripts/legacy/@inline/exist.m scripts/legacy/@inline/feval.m scripts/legacy/@inline/formula.m scripts/legacy/@inline/horzcat.m scripts/legacy/@inline/inline.m scripts/legacy/@inline/nargin.m scripts/legacy/@inline/nargout.m scripts/legacy/@inline/subsref.m scripts/legacy/@inline/symvar.m scripts/legacy/@inline/vectorize.m scripts/legacy/@inline/vertcat.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/legacy/@inline' libtool: install: (cd /home/buildozer/aports/community/octave/src/octave-8.1.0; /bin/sh "/home/buildozer/aports/community/octave/src/octave-8.1.0/libtool" --silent --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -fvisibility=hidden -Os -fomit-frame-pointer -version-info 11:0:0 -bindir /usr/bin -Wl,--as-needed,-O1,--sort-common -o libinterp/liboctinterp.la -rpath /usr/lib/octave/8.1.0 libinterp/liboctinterp_la-octave.lo libinterp/operators/liboctinterp_la-op-b-b.lo libinterp/operators/liboctinterp_la-op-b-bm.lo libinterp/operators/liboctinterp_la-op-b-sbm.lo libinterp/operators/liboctinterp_la-op-bm-b.lo libinterp/operators/liboctinterp_la-op-bm-bm.lo libinterp/operators/liboctinterp_la-op-bm-sbm.lo libinterp/operators/liboctinterp_la-op-cdm-cdm.lo libinterp/operators/liboctinterp_la-op-cdm-cm.lo libinterp/operators/liboctinterp_la-op-cdm-cs.lo libinterp/operators/liboctinterp_la-op-cdm-dm.lo libinterp/operators/liboctinterp_la-op-cdm-m.lo libinterp/operators/liboctinterp_la-op-cdm-s.lo libinterp/operators/liboctinterp_la-op-cell.lo libinterp/operators/liboctinterp_la-op-chm.lo libinterp/operators/liboctinterp_la-op-class.lo libinterp/operators/liboctinterp_la-op-cm-cdm.lo libinterp/operators/liboctinterp_la-op-cm-cm.lo libinterp/operators/liboctinterp_la-op-cm-cs.lo libinterp/operators/liboctinterp_la-op-cm-dm.lo libinterp/operators/liboctinterp_la-op-cm-m.lo libinterp/operators/liboctinterp_la-op-cm-pm.lo libinterp/operators/liboctinterp_la-op-cm-s.lo libinterp/operators/liboctinterp_la-op-cm-scm.lo libinterp/operators/liboctinterp_la-op-cm-sm.lo libinterp/operators/liboctinterp_la-op-cs-cm.lo libinterp/operators/liboctinterp_la-op-cs-cs.lo libinterp/operators/liboctinterp_la-op-cs-m.lo libinterp/operators/liboctinterp_la-op-cs-s.lo libinterp/operators/liboctinterp_la-op-cs-scm.lo libinterp/operators/liboctinterp_la-op-cs-sm.lo libinterp/operators/liboctinterp_la-op-dm-cdm.lo libinterp/operators/liboctinterp_la-op-dm-cm.lo libinterp/operators/liboctinterp_la-op-dm-cs.lo libinterp/operators/liboctinterp_la-op-dm-dm.lo libinterp/operators/liboctinterp_la-op-dm-m.lo libinterp/operators/liboctinterp_la-op-dm-s.lo libinterp/operators/liboctinterp_la-op-dm-scm.lo libinterp/operators/liboctinterp_la-op-dm-sm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fm.lo libinterp/operators/liboctinterp_la-op-fcdm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcm-fcm.lo libinterp/operators/liboctinterp_la-op-fcm-fcs.lo libinterp/operators/liboctinterp_la-op-fcm-fdm.lo libinterp/operators/liboctinterp_la-op-fcm-fm.lo libinterp/operators/liboctinterp_la-op-fcm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-pm.lo libinterp/operators/liboctinterp_la-op-fcn.lo libinterp/operators/liboctinterp_la-op-fcs-fcm.lo libinterp/operators/liboctinterp_la-op-fcs-fcs.lo libinterp/operators/liboctinterp_la-op-fcs-fm.lo libinterp/operators/liboctinterp_la-op-fcs-fs.lo libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fdm-fcm.lo libinterp/operators/liboctinterp_la-op-fdm-fcs.lo libinterp/operators/liboctinterp_la-op-fdm-fdm.lo libinterp/operators/liboctinterp_la-op-fdm-fm.lo libinterp/operators/liboctinterp_la-op-fdm-fs.lo libinterp/operators/liboctinterp_la-op-fm-fcdm.lo libinterp/operators/liboctinterp_la-op-fm-fcm.lo libinterp/operators/liboctinterp_la-op-fm-fcs.lo libinterp/operators/liboctinterp_la-op-fm-fdm.lo libinterp/operators/liboctinterp_la-op-fm-fm.lo libinterp/operators/liboctinterp_la-op-fm-fs.lo libinterp/operators/liboctinterp_la-op-fm-pm.lo libinterp/operators/liboctinterp_la-op-fs-fcm.lo libinterp/operators/liboctinterp_la-op-fs-fcs.lo libinterp/operators/liboctinterp_la-op-fs-fm.lo libinterp/operators/liboctinterp_la-op-fs-fs.lo libinterp/operators/liboctinterp_la-op-i16-i16.lo libinterp/operators/liboctinterp_la-op-i32-i32.lo libinterp/operators/liboctinterp_la-op-i64-i64.lo libinterp/operators/liboctinterp_la-op-i8-i8.lo libinterp/operators/liboctinterp_la-op-int-concat.lo libinterp/operators/liboctinterp_la-op-m-cdm.lo libinterp/operators/liboctinterp_la-op-m-cm.lo libinterp/operators/liboctinterp_la-op-m-cs.lo libinterp/operators/liboctinterp_la-op-m-dm.lo libinterp/operators/liboctinterp_la-op-m-m.lo libinterp/operators/liboctinterp_la-op-m-pm.lo libinterp/operators/liboctinterp_la-op-m-s.lo libinterp/operators/liboctinterp_la-op-m-scm.lo libinterp/operators/liboctinterp_la-op-m-sm.lo libinterp/operators/liboctinterp_la-op-mi.lo libinterp/operators/liboctinterp_la-op-pm-cm.lo libinterp/operators/liboctinterp_la-op-pm-fcm.lo libinterp/operators/liboctinterp_la-op-pm-fm.lo libinterp/operators/liboctinterp_la-op-pm-m.lo libinterp/operators/liboctinterp_la-op-pm-pm.lo libinterp/operators/liboctinterp_la-op-pm-scm.lo libinterp/operators/liboctinterp_la-op-pm-sm.lo libinterp/operators/liboctinterp_la-op-range.lo libinterp/operators/liboctinterp_la-op-s-cm.lo libinterp/operators/liboctinterp_la-op-s-cs.lo libinterp/operators/liboctinterp_la-op-s-m.lo libinterp/operators/liboctinterp_la-op-s-s.lo libinterp/operators/liboctinterp_la-op-s-scm.lo libinterp/operators/liboctinterp_la-op-s-sm.lo libinterp/operators/liboctinterp_la-op-sbm-b.lo libinterp/operators/liboctinterp_la-op-sbm-bm.lo libinterp/operators/liboctinterp_la-op-sbm-sbm.lo libinterp/operators/liboctinterp_la-op-scm-cm.lo libinterp/operators/liboctinterp_la-op-scm-cs.lo libinterp/operators/liboctinterp_la-op-scm-m.lo libinterp/operators/liboctinterp_la-op-scm-s.lo libinterp/operators/liboctinterp_la-op-scm-scm.lo libinterp/operators/liboctinterp_la-op-scm-sm.lo libinterp/operators/liboctinterp_la-op-sm-cm.lo libinterp/operators/liboctinterp_la-op-sm-cs.lo libinterp/operators/liboctinterp_la-op-sm-m.lo libinterp/operators/liboctinterp_la-op-sm-s.lo libinterp/operators/liboctinterp_la-op-sm-scm.lo libinterp/operators/liboctinterp_la-op-sm-sm.lo libinterp/operators/liboctinterp_la-op-str-m.lo libinterp/operators/liboctinterp_la-op-str-s.lo libinterp/operators/liboctinterp_la-op-str-str.lo libinterp/operators/liboctinterp_la-op-struct.lo libinterp/operators/liboctinterp_la-op-ui16-ui16.lo libinterp/operators/liboctinterp_la-op-ui32-ui32.lo libinterp/operators/liboctinterp_la-op-ui64-ui64.lo libinterp/operators/liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/liboctinterp_la-Array-tc.lo libinterp/liboctinterp_la-build-env-features.lo libinterp/liboctinterp_la-build-env.lo libinterp/liboctinterp_la-builtins.lo libinterp/corefcn/liboctinterp_la-oct-errno.lo libinterp/liboctinterp_la-liboctinterp-build-info.lo libinterp/operators/liboctinterp_la-ops.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lspqr -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lpthread -lm -inst-prefix-dir /home/buildozer/aports/community/octave/pkg/octave/) ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/signal' /usr/bin/install -c -m 644 scripts/ode/.oct-config scripts/ode/decic.m scripts/ode/ode15i.m scripts/ode/ode15s.m scripts/ode/ode23.m scripts/ode/ode23s.m scripts/ode/ode45.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/odeset.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/ode' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/signal/private' /usr/bin/install -c -m 644 scripts/path/.oct-config scripts/path/import.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/path' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/sparse' /usr/bin/install -c -m 644 scripts/pkg/.oct-config scripts/pkg/pkg.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/pkg' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/sparse/private' /usr/bin/install -c -m 644 scripts/path/private/getsavepath.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/path/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/specfun' /usr/bin/install -c -m 644 liboctave/operators/mx-i32-fnda.h liboctave/operators/mx-fnda-ui32.h liboctave/operators/mx-ui32-fnda.h liboctave/operators/mx-fnda-i64.h liboctave/operators/mx-i64-fnda.h liboctave/operators/mx-fnda-ui64.h liboctave/operators/mx-ui64-fnda.h liboctave/operators/mx-nda-i8nda.h liboctave/operators/mx-i8nda-nda.h liboctave/operators/mx-nda-ui8nda.h liboctave/operators/mx-ui8nda-nda.h liboctave/operators/mx-nda-i16nda.h liboctave/operators/mx-i16nda-nda.h liboctave/operators/mx-nda-ui16nda.h liboctave/operators/mx-ui16nda-nda.h liboctave/operators/mx-nda-i32nda.h liboctave/operators/mx-i32nda-nda.h liboctave/operators/mx-nda-ui32nda.h liboctave/operators/mx-ui32nda-nda.h liboctave/operators/mx-nda-i64nda.h liboctave/operators/mx-i64nda-nda.h liboctave/operators/mx-nda-ui64nda.h liboctave/operators/mx-ui64nda-nda.h liboctave/operators/mx-fnda-i8nda.h liboctave/operators/mx-i8nda-fnda.h liboctave/operators/mx-fnda-ui8nda.h liboctave/operators/mx-ui8nda-fnda.h liboctave/operators/mx-fnda-i16nda.h liboctave/operators/mx-i16nda-fnda.h liboctave/operators/mx-fnda-ui16nda.h liboctave/operators/mx-ui16nda-fnda.h liboctave/operators/mx-fnda-i32nda.h liboctave/operators/mx-i32nda-fnda.h liboctave/operators/mx-fnda-ui32nda.h liboctave/operators/mx-ui32nda-fnda.h liboctave/operators/mx-fnda-i64nda.h liboctave/operators/mx-i64nda-fnda.h liboctave/operators/mx-fnda-ui64nda.h liboctave/operators/mx-ui64nda-fnda.h liboctave/operators/mx-i8nda-ui8.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/special-matrix' /usr/bin/install -c -m 644 scripts/ode/private/AbsRel_norm.m scripts/ode/private/check_default_input.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/ode_event_handler.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_23s.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/ode/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/statistics' /usr/bin/install -c -m 644 scripts/plot/appearance/private/__axis_label__.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__gnuplot_legend__.m scripts/plot/appearance/private/__tickangle__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/appearance/private' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/strings' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/testfun' /usr/bin/install -c -m 644 scripts/image/.oct-config scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/getframe.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/iscolormap.m scripts/image/jet.m scripts/image/lines.m scripts/image/movie.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2gray.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/image' /usr/bin/install -c -m 644 scripts/general/.oct-config scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/divergence.m scripts/general/flip.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/int2str.m scripts/general/integral.m scripts/general/integral2.m scripts/general/integral3.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/logspace.m scripts/general/nextpow2.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/general' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/testfun/private' make install-exec-hook ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/time' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/web' /usr/bin/install -c -m 644 scripts/polynomial/private/__splinefit__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/polynomial/private' /usr/bin/install -c -m 644 doc/interpreter/octave_interpreter.qhc '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/doc' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp' /usr/bin/install -c -m 644 scripts/linear-algebra/.oct-config scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condeig.m scripts/linear-algebra/condest.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/gls.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/lscov.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/ols.m scripts/linear-algebra/ordeig.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/linear-algebra/vecnorm.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/linear-algebra' /usr/bin/install -c -m 644 liboctave/system/file-ops.h liboctave/system/file-stat.h liboctave/system/lo-sysdep.h liboctave/system/lo-sysinfo.h liboctave/system/mach-info.h liboctave/system/oct-env.h liboctave/system/oct-group.h liboctave/system/oct-password.h liboctave/system/oct-syscalls.h liboctave/system/oct-time.h liboctave/system/oct-uname.h liboctave/util/action-container.h liboctave/util/base-list.h liboctave/util/byte-swap.h liboctave/util/caseless-str.h liboctave/util/cmd-edit.h liboctave/util/cmd-hist.h liboctave/util/data-conv.h liboctave/util/file-info.h liboctave/util/glob-match.h liboctave/util/lo-array-errwarn.h liboctave/util/lo-hash.h liboctave/util/lo-ieee.h liboctave/util/lo-regexp.h liboctave/util/lo-traits.h liboctave/util/lo-utils.h liboctave/util/f77-fcn.h liboctave/util/lo-error.h liboctave/util/octave-preserve-stream-state.h liboctave/util/quit.h liboctave/util/oct-atomic.h liboctave/util/oct-base64.h liboctave/util/oct-binmap.h liboctave/util/oct-cmplx.h liboctave/util/oct-glob.h liboctave/util/oct-inttypes-fwd.h liboctave/util/oct-inttypes.h liboctave/util/oct-locbuf.h liboctave/util/oct-mutex.h liboctave/util/oct-refcount.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 doc/interpreter/octave_interpreter.qch '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/doc' /usr/bin/install -c -m 644 libinterp/octave.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp' /usr/bin/install -c -m 644 scripts/prefs/.oct-config scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/prefs' /usr/bin/install -c -m 644 scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/prefs/private' /usr/bin/install -c -m 644 scripts/profiler/.oct-config scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/profiler' /usr/bin/install -c -m 644 scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__gnuplot_scatter__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw/private' /usr/bin/install -c -m 644 scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/expand_rel_paths.m scripts/pkg/private/standardize_paths.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/get_inverse_dependencies.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/make_rel_paths.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/pkg/private' /usr/bin/install -c -m 644 scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/plot/util/private/__set_default_mouse_modes__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/util/private' make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/parse-tree' /usr/bin/install -c -m 644 scripts/profiler/html/flat.html scripts/profiler/html/flat_entry.html scripts/profiler/html/function.html scripts/profiler/html/hierarchical.html scripts/profiler/html/hierarchical_entry.html scripts/profiler/html/style.css '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/profiler' /usr/bin/install -c -m 644 scripts/set/private/validsetargs.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/set/private' /usr/bin/install -c -m 644 scripts/polynomial/.oct-config scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/ppval.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/polynomial' /usr/bin/install -c -m 644 scripts/set/.oct-config scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/uniquetol.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/set' /usr/bin/install -c -m 644 scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/signal/private' /usr/bin/install -c -m 644 scripts/sparse/private/__alltohandles__.m scripts/sparse/private/__default__input__.m scripts/sparse/private/__sprand__.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/sparse/private' /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-i16.h liboctave/operators/mx-i8nda-ui16.h liboctave/operators/mx-i8nda-i32.h liboctave/operators/mx-i8nda-ui32.h liboctave/operators/mx-i8nda-i64.h liboctave/operators/mx-i8nda-ui64.h liboctave/operators/mx-i16nda-i8.h liboctave/operators/mx-i16nda-ui8.h liboctave/operators/mx-i16nda-ui16.h liboctave/operators/mx-i16nda-i32.h liboctave/operators/mx-i16nda-ui32.h liboctave/operators/mx-i16nda-i64.h liboctave/operators/mx-i16nda-ui64.h liboctave/operators/mx-i32nda-i8.h liboctave/operators/mx-i32nda-ui8.h liboctave/operators/mx-i32nda-i16.h liboctave/operators/mx-i32nda-ui16.h liboctave/operators/mx-i32nda-ui32.h liboctave/operators/mx-i32nda-i64.h liboctave/operators/mx-i32nda-ui64.h liboctave/operators/mx-i64nda-i8.h liboctave/operators/mx-i64nda-ui8.h liboctave/operators/mx-i64nda-i16.h liboctave/operators/mx-i64nda-ui16.h liboctave/operators/mx-i64nda-i32.h liboctave/operators/mx-i64nda-ui32.h liboctave/operators/mx-i64nda-ui64.h liboctave/operators/mx-ui8nda-i8.h liboctave/operators/mx-ui8nda-i16.h liboctave/operators/mx-ui8nda-ui16.h liboctave/operators/mx-ui8nda-i32.h liboctave/operators/mx-ui8nda-ui32.h liboctave/operators/mx-ui8nda-i64.h liboctave/operators/mx-ui8nda-ui64.h liboctave/operators/mx-ui16nda-i8.h liboctave/operators/mx-ui16nda-ui8.h liboctave/operators/mx-ui16nda-i16.h liboctave/operators/mx-ui16nda-i32.h liboctave/operators/mx-ui16nda-ui32.h liboctave/operators/mx-ui16nda-i64.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/turbo.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/image' /usr/bin/install -c -m 644 scripts/general/num2str.m scripts/general/pagectranspose.m scripts/general/pagetranspose.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/quad2d.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repelem.m scripts/general/repmat.m scripts/general/rescale.m scripts/general/rng.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/xor.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/general' /usr/bin/install -c -m 644 scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/testfun/private' /usr/bin/install -c -m 644 scripts/special-matrix/.oct-config scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/special-matrix' /usr/bin/install -c -m 644 scripts/plot/appearance/.oct-config scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/__rotate_around_axis__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/camlookat.m scripts/plot/appearance/camorbit.m scripts/plot/appearance/campos.m scripts/plot/appearance/camroll.m scripts/plot/appearance/camtarget.m scripts/plot/appearance/camup.m scripts/plot/appearance/camva.m scripts/plot/appearance/camzoom.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/rticks.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/thetaticks.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/xtickangle.m scripts/plot/appearance/xticks.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/appearance' /usr/bin/install -c -m 644 scripts/specfun/.oct-config scripts/specfun/beta.m scripts/specfun/betainc.m scripts/specfun/betaincinv.m scripts/specfun/betaln.m scripts/specfun/cosint.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/gammainc.m scripts/specfun/gammaincinv.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/specfun/sinint.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/specfun' /usr/bin/install -c -m 644 scripts/testfun/.oct-config scripts/testfun/__debug_octave__.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/oruntests.m scripts/testfun/speed.m scripts/testfun/test.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/testfun' /usr/bin/install -c -m 644 scripts/web/.oct-config scripts/web/web.m scripts/web/weboptions.m scripts/web/webread.m scripts/web/webwrite.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/web' /usr/bin/install -c -m 644 liboctave/util/oct-rl-edit.h liboctave/util/oct-rl-hist.h liboctave/util/oct-shlib.h liboctave/util/oct-sort.h liboctave/util/oct-string.h liboctave/util/pathsearch.h liboctave/util/singleton-cleanup.h liboctave/util/sparse-util.h liboctave/util/str-vec.h liboctave/util/unwind-prot.h liboctave/util/url-transfer.h liboctave/array/Array-base.cc liboctave/array/Array-oct.cc liboctave/array/DiagArray2.cc liboctave/array/MArray.cc liboctave/array/MDiagArray2.cc liboctave/array/MSparse.cc liboctave/array/Sparse.cc liboctave/array/intNDArray.cc liboctave/numeric/bsxfun-defs.cc liboctave/operators/mx-inlines.cc liboctave/util/oct-sort.cc libinterp/build-env.h libinterp/liboctinterp-build-info.h libinterp/octave.h libinterp/corefcn/auto-shlib.h libinterp/corefcn/base-text-renderer.h libinterp/corefcn/Cell.h libinterp/corefcn/c-file-ptr-stream.h libinterp/corefcn/call-stack.h libinterp/corefcn/cdisplay.h libinterp/corefcn/data.h libinterp/corefcn/defaults.h libinterp/corefcn/defun-dld.h libinterp/corefcn/defun-int.h libinterp/corefcn/defun.h libinterp/corefcn/display.h libinterp/corefcn/dynamic-ld.h libinterp/corefcn/environment.h libinterp/corefcn/error.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 scripts/time/.oct-config scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/time' /usr/bin/install -c -m 644 scripts/sparse/.oct-config scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/tfqmr.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/sparse' /usr/bin/install -c -m 644 scripts/signal/.oct-config scripts/signal/__parse_movargs__.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/movfun.m scripts/signal/movslice.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/signal' /usr/bin/install -c -m 644 scripts/miscellaneous/.oct-config scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/clearAllMemoizedCaches.m scripts/miscellaneous/clearvars.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/delete.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fieldnames.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/getfield.m scripts/miscellaneous/grabcode.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputParser.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/isfile.m scripts/miscellaneous/isfolder.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ismethod.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/jupyter_notebook.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/loadobj.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/memoize.m scripts/miscellaneous/memory.m scripts/miscellaneous/menu.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous' /usr/bin/install -c -m 644 scripts/plot/util/.oct-config scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__check_rendering_capability__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/groot.m scripts/plot/util/gui_mainfcn.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hgtransform.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/util' /usr/bin/install -c -m 644 libinterp/parse-tree/bp-table.cc-tst libinterp/parse-tree/lex.ll-tst libinterp/parse-tree/oct-parse.yy-tst libinterp/parse-tree/pt-assign.cc-tst libinterp/parse-tree/pt-eval.cc-tst libinterp/parse-tree/pt-fcn-handle.cc-tst libinterp/parse-tree/pt-idx.cc-tst libinterp/parse-tree/pt-tm-const.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/parse-tree' /usr/bin/install -c -m 644 scripts/strings/.oct-config scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/endsWith.m scripts/strings/erase.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstring.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/native2unicode.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/startsWith.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/unicode2native.m scripts/strings/untabify.m scripts/strings/validatestring.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/strings' /usr/bin/install -c -m 644 scripts/statistics/.oct-config scripts/statistics/bounds.m scripts/statistics/center.m scripts/statistics/corr.m scripts/statistics/corrcoef.m scripts/statistics/cov.m scripts/statistics/discrete_cdf.m scripts/statistics/discrete_inv.m scripts/statistics/discrete_pdf.m scripts/statistics/discrete_rnd.m scripts/statistics/empirical_cdf.m scripts/statistics/empirical_inv.m scripts/statistics/empirical_pdf.m scripts/statistics/empirical_rnd.m scripts/statistics/histc.m scripts/statistics/iqr.m scripts/statistics/kendall.m scripts/statistics/kurtosis.m scripts/statistics/mad.m scripts/statistics/mean.m scripts/statistics/meansq.m scripts/statistics/median.m scripts/statistics/mode.m scripts/statistics/moment.m scripts/statistics/movmad.m scripts/statistics/movmax.m scripts/statistics/movmean.m scripts/statistics/movmedian.m scripts/statistics/movmin.m scripts/statistics/movprod.m scripts/statistics/movstd.m scripts/statistics/movsum.m scripts/statistics/movvar.m scripts/statistics/normalize.m scripts/statistics/prctile.m scripts/statistics/quantile.m scripts/statistics/range.m scripts/statistics/ranks.m scripts/statistics/run_count.m scripts/statistics/runlength.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/statistics' /usr/bin/install -c -m 644 scripts/plot/draw/.oct-config scripts/plot/draw/area.m scripts/plot/draw/bar.m scripts/plot/draw/barh.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet.m scripts/plot/draw/comet3.m scripts/plot/draw/compass.m scripts/plot/draw/contour.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurf.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fill3.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/lightangle.m scripts/plot/draw/line.m scripts/plot/draw/loglog.m scripts/plot/draw/loglogerr.m scripts/plot/draw/mesh.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/dldfcn' /usr/bin/install -c -m 644 scripts/plot/appearance/xticklabels.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/yticks.m scripts/plot/appearance/ytickangle.m scripts/plot/appearance/yticklabels.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/zticks.m scripts/plot/appearance/ztickangle.m scripts/plot/appearance/zticklabels.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/appearance' /usr/bin/install -c -m 644 liboctave/operators/mx-ui16nda-ui64.h liboctave/operators/mx-ui32nda-i8.h liboctave/operators/mx-ui32nda-ui8.h liboctave/operators/mx-ui32nda-i16.h liboctave/operators/mx-ui32nda-ui16.h liboctave/operators/mx-ui32nda-i32.h liboctave/operators/mx-ui32nda-i64.h liboctave/operators/mx-ui32nda-ui64.h liboctave/operators/mx-ui64nda-i8.h liboctave/operators/mx-ui64nda-ui8.h liboctave/operators/mx-ui64nda-i16.h liboctave/operators/mx-ui64nda-ui16.h liboctave/operators/mx-ui64nda-i32.h liboctave/operators/mx-ui64nda-ui32.h liboctave/operators/mx-ui64nda-i64.h liboctave/operators/mx-i8-ui8nda.h liboctave/operators/mx-i8-i16nda.h liboctave/operators/mx-i8-ui16nda.h liboctave/operators/mx-i8-i32nda.h liboctave/operators/mx-i8-ui32nda.h liboctave/operators/mx-i8-i64nda.h liboctave/operators/mx-i8-ui64nda.h liboctave/operators/mx-i16-i8nda.h liboctave/operators/mx-i16-ui8nda.h liboctave/operators/mx-i16-ui16nda.h liboctave/operators/mx-i16-i32nda.h liboctave/operators/mx-i16-ui32nda.h liboctave/operators/mx-i16-i64nda.h liboctave/operators/mx-i16-ui64nda.h liboctave/operators/mx-i32-i8nda.h liboctave/operators/mx-i32-ui8nda.h liboctave/operators/mx-i32-i16nda.h liboctave/operators/mx-i32-ui16nda.h liboctave/operators/mx-i32-ui32nda.h liboctave/operators/mx-i32-i64nda.h liboctave/operators/mx-i32-ui64nda.h liboctave/operators/mx-i64-i8nda.h liboctave/operators/mx-i64-ui8nda.h liboctave/operators/mx-i64-i16nda.h liboctave/operators/mx-i64-ui16nda.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 scripts/plot/util/isgraphics.m scripts/plot/util/ishandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/openfig.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/savefig.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/gnuplot_binary.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/util' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc' /usr/bin/install -c -m 644 libinterp/corefcn/errwarn.h libinterp/corefcn/event-manager.h libinterp/corefcn/event-queue.h libinterp/corefcn/fcn-info.h libinterp/corefcn/file-io.h libinterp/corefcn/ft-text-renderer.h libinterp/corefcn/gl-render.h libinterp/corefcn/gl2ps-print.h libinterp/corefcn/graphics-handle.h libinterp/corefcn/graphics-toolkit.h libinterp/corefcn/gtk-manager.h libinterp/corefcn/help.h libinterp/corefcn/hook-fcn.h libinterp/corefcn/input.h libinterp/corefcn/interpreter.h libinterp/corefcn/latex-text-renderer.h libinterp/corefcn/load-path.h libinterp/corefcn/load-save.h libinterp/corefcn/ls-ascii-helper.h libinterp/corefcn/ls-hdf5.h libinterp/corefcn/ls-mat-ascii.h libinterp/corefcn/ls-mat4.h libinterp/corefcn/ls-mat5.h libinterp/corefcn/ls-oct-text.h libinterp/corefcn/ls-oct-binary.h libinterp/corefcn/ls-utils.h libinterp/corefcn/mex.h libinterp/corefcn/mexproto.h libinterp/corefcn/mx-type-traits.h libinterp/corefcn/mxarray.h libinterp/corefcn/oct-errno.h libinterp/corefcn/oct-fstrm.h libinterp/corefcn/oct-handle.h libinterp/corefcn/oct-hdf5-types.h libinterp/corefcn/oct-hist.h libinterp/corefcn/oct-iostrm.h libinterp/corefcn/oct-map.h libinterp/corefcn/oct-prcstrm.h libinterp/corefcn/oct-procbuf.h libinterp/corefcn/oct-process.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 scripts/miscellaneous/methods.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/mustBeFinite.m scripts/miscellaneous/mustBeGreaterThan.m scripts/miscellaneous/mustBeGreaterThanOrEqual.m scripts/miscellaneous/mustBeInteger.m scripts/miscellaneous/mustBeLessThan.m scripts/miscellaneous/mustBeLessThanOrEqual.m scripts/miscellaneous/mustBeMember.m scripts/miscellaneous/mustBeNegative.m scripts/miscellaneous/mustBeNonempty.m scripts/miscellaneous/mustBeNonNan.m scripts/miscellaneous/mustBeNonnegative.m scripts/miscellaneous/mustBeNonpositive.m scripts/miscellaneous/mustBeNonsparse.m scripts/miscellaneous/mustBeNonzero.m scripts/miscellaneous/mustBeNumeric.m scripts/miscellaneous/mustBeNumericOrLogical.m scripts/miscellaneous/mustBePositive.m scripts/miscellaneous/mustBeReal.m scripts/miscellaneous/namedargs2cell.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/nargchk.m scripts/miscellaneous/narginchk.m scripts/miscellaneous/nargoutchk.m scripts/miscellaneous/news.m scripts/miscellaneous/nthargout.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/publish.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/run.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous' /usr/bin/install -c -m 644 scripts/statistics/skewness.m scripts/statistics/spearman.m scripts/statistics/statistics.m scripts/statistics/std.m scripts/statistics/var.m scripts/statistics/zscore.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/statistics' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/info' /usr/bin/install -c -m 644 scripts/plot/draw/meshc.m scripts/plot/draw/meshz.m scripts/plot/draw/ostreamtube.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie.m scripts/plot/draw/pie3.m scripts/plot/draw/plot.m scripts/plot/draw/plot3.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver.m scripts/plot/draw/quiver3.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter.m scripts/plot/draw/scatter3.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stream2.m scripts/plot/draw/stream3.m scripts/plot/draw/streamline.m scripts/plot/draw/streamribbon.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw' /usr/bin/install -c -m 644 doc/interpreter/doc-cache doc/interpreter/macros.texi CITATION NEWS '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc' /usr/bin/install -c -m 644 liboctave/operators/mx-i64-i32nda.h liboctave/operators/mx-i64-ui32nda.h liboctave/operators/mx-i64-ui64nda.h liboctave/operators/mx-ui8-i8nda.h liboctave/operators/mx-ui8-i16nda.h liboctave/operators/mx-ui8-ui16nda.h liboctave/operators/mx-ui8-i32nda.h liboctave/operators/mx-ui8-ui32nda.h liboctave/operators/mx-ui8-i64nda.h liboctave/operators/mx-ui8-ui64nda.h liboctave/operators/mx-ui16-i8nda.h liboctave/operators/mx-ui16-ui8nda.h liboctave/operators/mx-ui16-i16nda.h liboctave/operators/mx-ui16-i32nda.h liboctave/operators/mx-ui16-ui32nda.h liboctave/operators/mx-ui16-i64nda.h liboctave/operators/mx-ui16-ui64nda.h liboctave/operators/mx-ui32-i8nda.h liboctave/operators/mx-ui32-ui8nda.h liboctave/operators/mx-ui32-i16nda.h liboctave/operators/mx-ui32-ui16nda.h liboctave/operators/mx-ui32-i32nda.h liboctave/operators/mx-ui32-i64nda.h liboctave/operators/mx-ui32-ui64nda.h liboctave/operators/mx-ui64-i8nda.h liboctave/operators/mx-ui64-ui8nda.h liboctave/operators/mx-ui64-i16nda.h liboctave/operators/mx-ui64-ui16nda.h liboctave/operators/mx-ui64-i32nda.h liboctave/operators/mx-ui64-ui32nda.h liboctave/operators/mx-ui64-i64nda.h liboctave/operators/mx-i8nda-ui8nda.h liboctave/operators/mx-i8nda-i16nda.h liboctave/operators/mx-i8nda-ui16nda.h liboctave/operators/mx-i8nda-i32nda.h liboctave/operators/mx-i8nda-ui32nda.h liboctave/operators/mx-i8nda-i64nda.h liboctave/operators/mx-i8nda-ui64nda.h liboctave/operators/mx-i16nda-i8nda.h liboctave/operators/mx-i16nda-ui8nda.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 scripts/miscellaneous/saveobj.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/validateattributes.m scripts/miscellaneous/ver.m scripts/miscellaneous/verLessThan.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/zip.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/miscellaneous' /usr/bin/install -c -m 644 libinterp/corefcn/oct-stdstrm.h libinterp/corefcn/oct-stream.h libinterp/corefcn/oct-strstrm.h libinterp/corefcn/oct.h libinterp/corefcn/octave-default-image.h libinterp/corefcn/pager.h libinterp/corefcn/pr-flt-fmt.h libinterp/corefcn/pr-output.h libinterp/corefcn/procstream.h libinterp/corefcn/settings.h libinterp/corefcn/sighandlers.h libinterp/corefcn/sparse-xdiv.h libinterp/corefcn/sparse-xpow.h libinterp/corefcn/stack-frame.h libinterp/corefcn/syminfo.h libinterp/corefcn/symrec.h libinterp/corefcn/symscope.h libinterp/corefcn/symtab.h libinterp/corefcn/sysdep.h libinterp/corefcn/text-engine.h libinterp/corefcn/text-renderer.h libinterp/corefcn/url-handle-manager.h libinterp/corefcn/utils.h libinterp/corefcn/variables.h libinterp/corefcn/xdiv.h libinterp/corefcn/xnorm.h libinterp/corefcn/xpow.h libinterp/corefcn/gzfstream.h libinterp/operators/ops.h libinterp/octave-value/cdef-class.h libinterp/octave-value/cdef-fwd.h libinterp/octave-value/cdef-manager.h libinterp/octave-value/cdef-method.h libinterp/octave-value/cdef-object.h libinterp/octave-value/cdef-package.h libinterp/octave-value/cdef-property.h libinterp/octave-value/cdef-utils.h libinterp/octave-value/ov-base-diag.h libinterp/octave-value/ov-base-mat.h libinterp/octave-value/ov-base-scalar.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 libinterp/dldfcn/__delaunayn__.cc-tst libinterp/dldfcn/__fltk_uigetfile__.cc-tst libinterp/dldfcn/__glpk__.cc-tst libinterp/dldfcn/__init_fltk__.cc-tst libinterp/dldfcn/__init_gnuplot__.cc-tst libinterp/dldfcn/__ode15__.cc-tst libinterp/dldfcn/__voronoi__.cc-tst libinterp/dldfcn/audiodevinfo.cc-tst libinterp/dldfcn/audioread.cc-tst libinterp/dldfcn/convhulln.cc-tst libinterp/dldfcn/fftw.cc-tst libinterp/dldfcn/gzip.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/dldfcn' /usr/bin/install -c -m 644 scripts/plot/draw/streamtube.m scripts/plot/draw/surf.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/m/plot/draw' /usr/bin/install -c -m 644 liboctave/operators/mx-i16nda-ui16nda.h liboctave/operators/mx-i16nda-i32nda.h liboctave/operators/mx-i16nda-ui32nda.h liboctave/operators/mx-i16nda-i64nda.h liboctave/operators/mx-i16nda-ui64nda.h liboctave/operators/mx-i32nda-i8nda.h liboctave/operators/mx-i32nda-ui8nda.h liboctave/operators/mx-i32nda-i16nda.h liboctave/operators/mx-i32nda-ui16nda.h liboctave/operators/mx-i32nda-ui32nda.h liboctave/operators/mx-i32nda-i64nda.h liboctave/operators/mx-i32nda-ui64nda.h liboctave/operators/mx-i64nda-i8nda.h liboctave/operators/mx-i64nda-ui8nda.h liboctave/operators/mx-i64nda-i16nda.h liboctave/operators/mx-i64nda-ui16nda.h liboctave/operators/mx-i64nda-i32nda.h liboctave/operators/mx-i64nda-ui32nda.h liboctave/operators/mx-i64nda-ui64nda.h liboctave/operators/mx-ui8nda-i8nda.h liboctave/operators/mx-ui8nda-i16nda.h liboctave/operators/mx-ui8nda-ui16nda.h liboctave/operators/mx-ui8nda-i32nda.h liboctave/operators/mx-ui8nda-ui32nda.h liboctave/operators/mx-ui8nda-i64nda.h liboctave/operators/mx-ui8nda-ui64nda.h liboctave/operators/mx-ui16nda-i8nda.h liboctave/operators/mx-ui16nda-ui8nda.h liboctave/operators/mx-ui16nda-i16nda.h liboctave/operators/mx-ui16nda-i32nda.h liboctave/operators/mx-ui16nda-ui32nda.h liboctave/operators/mx-ui16nda-i64nda.h liboctave/operators/mx-ui16nda-ui64nda.h liboctave/operators/mx-ui32nda-i8nda.h liboctave/operators/mx-ui32nda-ui8nda.h liboctave/operators/mx-ui32nda-i16nda.h liboctave/operators/mx-ui32nda-ui16nda.h liboctave/operators/mx-ui32nda-i32nda.h liboctave/operators/mx-ui32nda-i64nda.h liboctave/operators/mx-ui32nda-ui64nda.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/octave-value' /usr/bin/install -c -m 644 libinterp/octave-value/ov-base.h libinterp/octave-value/ov-bool-mat.h libinterp/octave-value/ov-bool.h libinterp/octave-value/ov-builtin.h libinterp/octave-value/ov-cell.h libinterp/octave-value/ov-ch-mat.h libinterp/octave-value/ov-class.h libinterp/octave-value/ov-classdef.h libinterp/octave-value/ov-colon.h libinterp/octave-value/ov-complex.h libinterp/octave-value/ov-cs-list.h libinterp/octave-value/ov-cx-diag.h libinterp/octave-value/ov-cx-mat.h libinterp/octave-value/ov-dld-fcn.h libinterp/octave-value/ov-fcn-handle.h libinterp/octave-value/ov-fcn.h libinterp/octave-value/ov-float.h libinterp/octave-value/ov-flt-complex.h libinterp/octave-value/ov-flt-cx-diag.h libinterp/octave-value/ov-flt-cx-mat.h libinterp/octave-value/ov-flt-re-diag.h libinterp/octave-value/ov-flt-re-mat.h libinterp/octave-value/ov-java.h libinterp/octave-value/ov-lazy-idx.h libinterp/octave-value/ov-legacy-range.h libinterp/octave-value/ov-magic-int.h libinterp/octave-value/ov-mex-fcn.h libinterp/octave-value/ov-null-mat.h libinterp/octave-value/ov-oncleanup.h libinterp/octave-value/ov-perm.h libinterp/octave-value/ov-range-traits.h libinterp/octave-value/ov-range.h libinterp/octave-value/ov-re-diag.h libinterp/octave-value/ov-re-mat.h libinterp/octave-value/ov-scalar.h libinterp/octave-value/ov-str-mat.h libinterp/octave-value/ov-struct.h libinterp/octave-value/ov-typeinfo.h libinterp/octave-value/ov-usr-fcn.h libinterp/octave-value/ov.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-ui64nda-i8nda.h liboctave/operators/mx-ui64nda-ui8nda.h liboctave/operators/mx-ui64nda-i16nda.h liboctave/operators/mx-ui64nda-ui16nda.h liboctave/operators/mx-ui64nda-i32nda.h liboctave/operators/mx-ui64nda-ui32nda.h liboctave/operators/mx-ui64nda-i64nda.h liboctave/operators/vx-ccv-cv.h liboctave/operators/vx-ccv-s.h liboctave/operators/vx-crv-rv.h liboctave/operators/vx-crv-s.h liboctave/operators/vx-cs-cv.h liboctave/operators/vx-cs-rv.h liboctave/operators/vx-cv-ccv.h liboctave/operators/vx-cv-cs.h liboctave/operators/vx-rv-crv.h liboctave/operators/vx-rv-cs.h liboctave/operators/vx-s-ccv.h liboctave/operators/vx-s-crv.h liboctave/operators/vx-fccv-fcv.h liboctave/operators/vx-fccv-fs.h liboctave/operators/vx-fcrv-frv.h liboctave/operators/vx-fcrv-fs.h liboctave/operators/vx-fcs-fcv.h liboctave/operators/vx-fcs-frv.h liboctave/operators/vx-fcv-fccv.h liboctave/operators/vx-fcv-fcs.h liboctave/operators/vx-frv-fcrv.h liboctave/operators/vx-frv-fcs.h liboctave/operators/vx-fs-fccv.h liboctave/operators/vx-fs-fcrv.h liboctave/operators/smx-sm-cs.h liboctave/operators/smx-cs-sm.h liboctave/operators/smx-scm-s.h liboctave/operators/smx-s-scm.h liboctave/operators/smx-scm-sm.h liboctave/operators/smx-sm-scm.h liboctave/operators/smx-m-sm.h liboctave/operators/smx-m-scm.h liboctave/operators/smx-cm-sm.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 libinterp/octave-value/ovl.h libinterp/octave-value/ov-base-int.h libinterp/octave-value/ov-int-traits.h libinterp/octave-value/ov-int16.h libinterp/octave-value/ov-int32.h libinterp/octave-value/ov-int64.h libinterp/octave-value/ov-int8.h libinterp/octave-value/ov-intx.h libinterp/octave-value/ov-uint16.h libinterp/octave-value/ov-uint32.h libinterp/octave-value/ov-uint64.h libinterp/octave-value/ov-uint8.h libinterp/octave-value/ov-base-sparse.h libinterp/octave-value/ov-bool-sparse.h libinterp/octave-value/ov-cx-sparse.h libinterp/octave-value/ov-re-sparse.h libinterp/parse-tree/anon-fcn-validator.h libinterp/parse-tree/bp-table.h libinterp/parse-tree/comment-list.h libinterp/parse-tree/filepos.h libinterp/parse-tree/lex.h libinterp/parse-tree/oct-lvalue.h libinterp/parse-tree/parse.h libinterp/parse-tree/profiler.h libinterp/parse-tree/pt-all.h libinterp/parse-tree/pt-anon-scopes.h libinterp/parse-tree/pt-arg-list.h libinterp/parse-tree/pt-args-block.h libinterp/parse-tree/pt-array-list.h libinterp/parse-tree/pt-assign.h libinterp/parse-tree/pt-binop.h libinterp/parse-tree/pt-bp.h libinterp/parse-tree/pt-cbinop.h libinterp/parse-tree/pt-cell.h libinterp/parse-tree/pt-check.h libinterp/parse-tree/pt-classdef.h libinterp/parse-tree/pt-cmd.h libinterp/parse-tree/pt-colon.h libinterp/parse-tree/pt-const.h libinterp/parse-tree/pt-decl.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 libinterp/octave-value/ov-bool-mat.cc-tst libinterp/octave-value/ov-cell.cc-tst libinterp/octave-value/ov-class.cc-tst libinterp/octave-value/ov-classdef.cc-tst libinterp/octave-value/ov-cx-diag.cc-tst libinterp/octave-value/ov-fcn-handle.cc-tst libinterp/octave-value/ov-java.cc-tst libinterp/octave-value/ov-lazy-idx.cc-tst libinterp/octave-value/ov-null-mat.cc-tst libinterp/octave-value/ov-oncleanup.cc-tst libinterp/octave-value/ov-range.cc-tst libinterp/octave-value/ov-str-mat.cc-tst libinterp/octave-value/ov-struct.cc-tst libinterp/octave-value/ov-typeinfo.cc-tst libinterp/octave-value/ov-usr-fcn.cc-tst libinterp/octave-value/ov.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/octave-value' /usr/bin/install -c -m 644 liboctave/operators/smx-cm-scm.h liboctave/operators/smx-sm-m.h liboctave/operators/smx-scm-m.h liboctave/operators/smx-sm-cm.h liboctave/operators/smx-scm-cm.h liboctave/operators/smx-bm-sbm.h liboctave/operators/smx-sbm-bm.h liboctave/numeric/DASPK-opts.h liboctave/numeric/DASRT-opts.h liboctave/numeric/DASSL-opts.h liboctave/numeric/LSODE-opts.h liboctave/numeric/Quad-opts.h liboctave/version.h libinterp/builtin-defun-decls.h libinterp/corefcn/graphics.h libinterp/corefcn/mxtypes.h oct-conf-post-public.h octave-config.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' /usr/bin/install -c -m 644 ./doc/interpreter/octave.info ./doc/interpreter/octave.info-1 ./doc/interpreter/octave.info-2 ./doc/interpreter/octave.info-3 ./doc/interpreter/octave.info-4 ./doc/interpreter/octave.info-5 ./doc/interpreter/octave.info-6 ./doc/interpreter/octave.info-7 ./doc/interpreter/octave.info-8 ./doc/interpreter/octave.info-9 ./doc/interpreter/octave.info-10 ./doc/interpreter/octave.info-11 ./doc/liboctave/liboctave.info '/home/buildozer/aports/community/octave/pkg/octave//usr/share/info' /usr/bin/install -c -m 644 libinterp/parse-tree/pt-eval.h libinterp/parse-tree/pt-except.h libinterp/parse-tree/pt-exp.h libinterp/parse-tree/pt-fcn-handle.h libinterp/parse-tree/pt-id.h libinterp/parse-tree/pt-idx.h libinterp/parse-tree/pt-jump.h libinterp/parse-tree/pt-loop.h libinterp/parse-tree/pt-mat.h libinterp/parse-tree/pt-misc.h libinterp/parse-tree/pt-pr-code.h libinterp/parse-tree/pt-select.h libinterp/parse-tree/pt-spmd.h libinterp/parse-tree/pt-stmt.h libinterp/parse-tree/pt-tm-const.h libinterp/parse-tree/pt-unop.h libinterp/parse-tree/pt-walk.h libinterp/parse-tree/pt.h libinterp/parse-tree/token.h libinterp/template-inst/Array.cc src/octave-build-info.h '/home/buildozer/aports/community/octave/pkg/octave//usr/include/octave-8.1.0/octave' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' /usr/bin/install -c -m 644 libinterp/corefcn/schur.cc-tst libinterp/corefcn/sighandlers.cc-tst libinterp/corefcn/sparse-xpow.cc-tst libinterp/corefcn/sparse.cc-tst libinterp/corefcn/spparms.cc-tst libinterp/corefcn/sqrtm.cc-tst libinterp/corefcn/strfind.cc-tst libinterp/corefcn/strfns.cc-tst libinterp/corefcn/sub2ind.cc-tst libinterp/corefcn/svd.cc-tst libinterp/corefcn/sylvester.cc-tst libinterp/corefcn/symbfact.cc-tst libinterp/corefcn/symtab.cc-tst libinterp/corefcn/syscalls.cc-tst libinterp/corefcn/sysdep.cc-tst libinterp/corefcn/time.cc-tst libinterp/corefcn/toplev.cc-tst libinterp/corefcn/tril.cc-tst libinterp/corefcn/tsearch.cc-tst libinterp/corefcn/typecast.cc-tst libinterp/corefcn/utils.cc-tst libinterp/corefcn/variables.cc-tst '/home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/tests/libinterp/corefcn' install-info --info-dir='/home/buildozer/aports/community/octave/pkg/octave//usr/share/info' '/home/buildozer/aports/community/octave/pkg/octave//usr/share/info/octave.info' install-info --info-dir='/home/buildozer/aports/community/octave/pkg/octave//usr/share/info' '/home/buildozer/aports/community/octave/pkg/octave//usr/share/info/liboctave.info' preserving existing HG-ID file libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.so.11.0.0T /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctinterp.so.11.0.0 libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctinterp.so.11.0.0 liboctinterp.so.11 || { rm -f liboctinterp.so.11 && ln -s liboctinterp.so.11.0.0 liboctinterp.so.11; }; }) libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctinterp.so.11.0.0 liboctinterp.so || { rm -f liboctinterp.so && ln -s liboctinterp.so.11.0.0 liboctinterp.so; }; }) libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctinterp.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__delaunayn__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__delaunayn__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__fltk_uigetfile__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__fltk_uigetfile__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__glpk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__glpk__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__init_fltk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__init_fltk__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__init_gnuplot__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__init_gnuplot__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__ode15__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__ode15__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__ode15__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__ode15__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__voronoi__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/__voronoi__.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/audiodevinfo.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/audiodevinfo.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/audioread.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/audioread.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/convhulln.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/convhulln.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/fftw.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/fftw.la libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.so /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/gzip.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/gzip.la libtool: warning: relinking 'libgui/liboctgui.la' libtool: install: (cd /home/buildozer/aports/community/octave/src/octave-8.1.0; /bin/sh "/home/buildozer/aports/community/octave/src/octave-8.1.0/libtool" --silent --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -fvisibility=hidden -Os -fomit-frame-pointer -version-info 9:0:0 -bindir /usr/bin -Wl,--as-needed,-O1,--sort-common -o libgui/liboctgui.la -rpath /usr/lib/octave/8.1.0 libgui/liboctgui_la-liboctgui-build-info.lo libgui/qterminal/libqterminal.la libgui/graphics/libgraphics.la libgui/src/libgui-src.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Help -lQt5Network -lQt5PrintSupport -lQt5Xml -lQt5Sql -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2_qt5 -lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core -lpthread -lm -inst-prefix-dir /home/buildozer/aports/community/octave/pkg/octave/) cd /home/buildozer/aports/community/octave/pkg/octave//usr/bin && \ for f in mkoctfile octave octave-cli octave-config; do \ mv $f $f-8.1.0 && \ ln -s $f-8.1.0 $f; \ done make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.so.9.0.0T /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctgui.so.9.0.0 libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctgui.so.9.0.0 liboctgui.so.9 || { rm -f liboctgui.so.9 && ln -s liboctgui.so.9.0.0 liboctgui.so.9; }; }) libtool: install: (cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && { ln -s -f liboctgui.so.9.0.0 liboctgui.so || { rm -f liboctgui.so && ln -s liboctgui.so.9.0.0 liboctgui.so; }; }) libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.lai /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/liboctgui.la libtool: warning: remember to run 'libtool --finish /usr/lib/octave/8.1.0' make install-data-hook make[4]: Entering directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' preserving existing HG-ID file cat libinterp/dldfcn/PKG_ADD > oct-file-pkg-add-t \ && mv oct-file-pkg-add-t oct-file-pkg-add ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/oct/armv6-alpine-linux-musleabihf GEN libinterp/DOCSTRINGS if [ -n "`cat libinterp/dldfcn/PKG_ADD`" ]; then \ /usr/bin/install -c -m 644 oct-file-pkg-add /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/oct/armv6-alpine-linux-musleabihf/PKG_ADD; \ fi top_build_dir=`pwd` && \ cd /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0 && \ for ltlib in libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__ode15__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la; do \ f=`echo $ltlib | /bin//sed 's,.*/,,'`; \ dl=`/bin//sed -n -e "s/dlname='\([^']*\)'/\1/p" < $top_build_dir/$ltlib`; \ if [ -n "$dl" ]; then \ /usr/bin/install -c $dl /home/buildozer/aports/community/octave/pkg/octave//usr/lib/octave/8.1.0/oct/armv6-alpine-linux-musleabihf/`echo $f | /bin//sed 's,^lib,,; s,\.la$,.oct,'`; \ else \ echo "error: dlname is empty in $ltlib!"; \ exit 1; \ fi; \ lnames=`/bin//sed -n -e "s/library_names='\([^']*\)'/\1/p" < $top_build_dir/$ltlib`; \ if [ -n "$lnames" ]; then \ rm -f $f $lnames $dl; \ fi \ done ./build-aux/install-sh -c -d /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc /usr/bin/install -c -m 644 libinterp/DOCSTRINGS /home/buildozer/aports/community/octave/pkg/octave//usr/share/octave/8.1.0/etc/built-in-docstrings make[4]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make[3]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make[2]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make[1]: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' make: Leaving directory '/home/buildozer/aports/community/octave/src/octave-8.1.0' >>> octave-dev*: Running split function dev... >>> octave-dev*: Preparing subpackage octave-dev... >>> octave-dev*: Stripping binaries >>> octave-dev*: Running postcheck for octave-dev >>> octave-doc*: Running split function doc... >>> octave-doc*: Preparing subpackage octave-doc... >>> octave-doc*: Running postcheck for octave-doc >>> octave*: Running postcheck for octave >>> octave*: Preparing package octave... >>> octave*: Stripping binaries >>> octave-dev*: Scanning shared objects >>> octave-doc*: Scanning shared objects >>> octave*: Scanning shared objects >>> octave-dev*: Tracing dependencies... octave=8.1.0-r0 pkgconfig >>> octave-dev*: Package size: 5.7 MB >>> octave-dev*: Compressing data... >>> octave-dev*: Create checksum... >>> octave-dev*: Create octave-dev-8.1.0-r0.apk >>> octave-doc*: Tracing dependencies... >>> octave-doc*: Package size: 3.5 MB >>> octave-doc*: Compressing data... >>> octave-doc*: Create checksum... >>> octave-doc*: Create octave-doc-8.1.0-r0.apk >>> octave*: Tracing dependencies... openblas so:libGL.so.1 so:libGLU.so.1 so:libGraphicsMagick++.so.12 so:libGraphicsMagick.so.3 so:libQt5Core.so.5 so:libQt5Gui.so.5 so:libQt5Help.so.5 so:libQt5Network.so.5 so:libQt5PrintSupport.so.5 so:libQt5Widgets.so.5 so:libQt5Xml.so.5 so:libX11.so.6 so:libamd.so.2 so:libarpack.so.2 so:libbz2.so.1 so:libc.musl-armhf.so.1 so:libccolamd.so.2 so:libcholmod.so.3 so:libcolamd.so.2 so:libcurl.so.4 so:libcxsparse.so.3 so:libfftw3.so.3 so:libfftw3_threads.so.3 so:libfftw3f.so.3 so:libfftw3f_threads.so.3 so:libfltk.so.1.3 so:libfltk_gl.so.1.3 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgcc_s.so.1 so:libgfortran.so.5 so:libglpk.so.40 so:libgomp.so.1 so:libhdf5.so.200 so:libpcre2-8.so.0 so:libportaudio.so.2 so:libqhull_r.so.8.0 so:libqrupdate.so.1 so:libqscintilla2_qt5.so.15 so:libreadline.so.8 so:libsndfile.so.1 so:libspqr.so.2 so:libstdc++.so.6 so:libsuitesparseconfig.so.5 so:libumfpack.so.5 so:libz.so.1 >>> octave*: Package size: 45.4 MB >>> octave*: Compressing data... >>> octave*: Create checksum... >>> octave*: Create octave-8.1.0-r0.apk >>> octave: Build complete at Tue, 14 Mar 2023 12:20:06 +0000 elapsed time 0h 13m 16s >>> octave: Cleaning up srcdir >>> octave: Cleaning up pkgdir >>> octave: Uninstalling dependencies... (1/333) Purging .makedepends-octave (20230314.120651) (2/333) Purging arpack-dev (3.8.0-r1) (3/333) Purging arpack (3.8.0-r1) (4/333) Purging bison (3.8.2-r0) (5/333) Purging m4 (1.4.19-r2) (6/333) Purging curl-dev (7.88.1-r1) (7/333) Purging nghttp2-dev (1.52.0-r0) (8/333) Purging fftw-dev (3.3.10-r1) (9/333) Purging fftw-double-libs (3.3.10-r1) (10/333) Purging fftw-long-double-libs (3.3.10-r1) (11/333) Purging fftw-single-libs (3.3.10-r1) (12/333) Purging fltk-dev (1.3.8-r1) (13/333) Purging libxft-dev (2.3.7-r0) (14/333) Purging libxinerama-dev (1.1.5-r0) (15/333) Purging libfltk_cairo (1.3.8-r1) (16/333) Purging libfltk_forms (1.3.8-r1) (17/333) Purging libfltk_gl (1.3.8-r1) (18/333) Purging libfltk_images (1.3.8-r1) (19/333) Purging ghostscript-dev (10.0.0-r2) (20/333) Purging glpk-dev (5.0-r2) (21/333) Purging glpk (5.0-r2) (22/333) Purging glu-dev (9.0.2-r2) (23/333) Purging glu (9.0.2-r2) (24/333) Purging gnuplot (5.4.6-r0) (25/333) Purging graphicsmagick-dev (1.3.40-r0) (26/333) Purging graphicsmagick-c++ (1.3.40-r0) (27/333) Purging graphicsmagick (1.3.40-r0) (28/333) Purging hdf5-dev (1.12.2-r1) (29/333) Purging hdf5-cpp (1.12.2-r1) (30/333) Purging hdf5-hl-cpp (1.12.2-r1) (31/333) Purging hdf5-hl-fortran (1.12.2-r1) (32/333) Purging hdf5-hl (1.12.2-r1) (33/333) Purging imagemagick-dev (7.1.1.3-r0) (34/333) Purging imagemagick (7.1.1.3-r0) (35/333) Purging imagemagick-c++ (7.1.1.3-r0) (36/333) Purging imagemagick-libs (7.1.1.3-r0) (37/333) Purging lcms2-dev (2.15-r0) (38/333) Purging lcms2-plugins (2.15-r0) (39/333) Purging tiff-dev (4.5.0-r5) (40/333) Purging libtiffxx (4.5.0-r5) (41/333) Purging libsndfile-dev (1.2.0-r1) (42/333) Purging libsndfile (1.2.0-r1) (43/333) Purging libtool (2.4.7-r1) (44/333) Purging libltdl (2.4.7-r1) (45/333) Purging pcre-dev (8.45-r2) (46/333) Purging libpcre16 (8.45-r2) (47/333) Purging libpcre32 (8.45-r2) (48/333) Purging libpcrecpp (8.45-r2) (49/333) Purging pcre (8.45-r2) (50/333) Purging portaudio-dev (19.7.0-r0) (51/333) Purging libportaudiocxx (19.7.0-r0) (52/333) Purging portaudio (19.7.0-r0) (53/333) Purging qhull-dev (2020.2-r2) (54/333) Purging qhull-nonreentrant (2020.2-r2) (55/333) Purging qhull (2020.2-r2) (56/333) Purging qrupdate-dev (1.1.5-r1) (57/333) Purging qrupdate (1.1.5-r1) (58/333) Purging qscintilla-dev (2.13.4-r0) (59/333) Purging qscintilla (2.13.4-r0) (60/333) Purging qt5-qttools-dev (5.15.8_git20230103-r5) (61/333) Purging qt5-qttools (5.15.8_git20230103-r5) (62/333) Purging rapidjson-dev (1.1.0-r4) (63/333) Purging readline-dev (8.2.1-r0) (64/333) Purging libhistory (8.2.1-r0) (65/333) Purging suitesparse-dev (5.10.1-r1) (66/333) Purging gmp-dev (6.2.1-r2) (67/333) Purging libgmpxx (6.2.1-r2) (68/333) Purging mpfr-dev (4.2.0-r0) (69/333) Purging openblas-dev (0.3.21-r4) (70/333) Purging gfortran (12.2.1_git20220924-r9) (71/333) Purging liblapack (0.3.21-r4) (72/333) Purging liblapacke (0.3.21-r4) (73/333) Purging suitesparse-graphblas (5.10.1-r1) (74/333) Purging suitesparse (5.10.1-r1) (75/333) Purging openblas (0.3.21-r4) (76/333) Purging texinfo (7.0.2-r0) (77/333) Purging texlive-dvi (20220403.62885-r7) (78/333) Purging xz-dev (5.4.1-r0) (79/333) Purging xz (5.4.1-r0) (80/333) Purging zip (3.0-r10) (81/333) Purging unzip (6.0-r13) (82/333) Purging gzip (1.12-r0) (83/333) Purging less (608-r1) (84/333) Purging openjdk8 (8.362.09-r0) (85/333) Purging zstd-dev (1.5.4-r1) (86/333) Purging zstd (1.5.4-r1) (87/333) Purging libwebp-dev (1.3.0-r0) (88/333) Purging opus-dev (1.3.1-r1) (89/333) Purging flac-dev (1.4.2-r1) (90/333) Purging flac-libs (1.4.2-r1) (91/333) Purging libvorbis-dev (1.3.7-r0) (92/333) Purging libvorbis (1.3.7-r0) (93/333) Purging jack (1.9.22-r2) (94/333) Purging alsa-lib-dev (1.2.8-r0) (95/333) Purging qt5-qtdeclarative (5.15.8_git20230103-r0) (96/333) Purging libqt5designercomponents (5.15.8_git20230103-r5) (97/333) Purging libqt5help (5.15.8_git20230103-r5) (98/333) Purging qt5-qtbase-dev (5.15.8_git20230109-r3) (99/333) Purging qt5-qtbase-sqlite (5.15.8_git20230109-r3) (100/333) Purging qt5-qtbase-odbc (5.15.8_git20230109-r3) (101/333) Purging qt5-qtbase-postgresql (5.15.8_git20230109-r3) (102/333) Purging qt5-qtbase-mysql (5.15.8_git20230109-r3) (103/333) Purging qt5-qtbase-tds (5.15.8_git20230109-r3) (104/333) Purging dbus-dev (1.14.6-r1) (105/333) Purging libsm-dev (1.2.4-r0) (106/333) Purging mesa-dev (22.3.7-r0) (107/333) Purging libxdamage-dev (1.1.6-r0) (108/333) Purging libxshmfence-dev (1.3.2-r1) (109/333) Purging mesa-gl (22.3.7-r0) (110/333) Purging mesa-osmesa (22.3.7-r0) (111/333) Purging mesa-xatracker (22.3.7-r0) (112/333) Purging openssl-dev (3.0.8-r1) (113/333) Purging sqlite-dev (3.41.1-r0) (114/333) Purging sqlite (3.41.1-r0) (115/333) Purging clang15-libclang (15.0.7-r3) (116/333) Purging texlive (20220403.62885-r7) (117/333) Purging ghostscript (10.0.0-r2) (118/333) Purging texmf-dist (2022.63035-r0) (119/333) Purging git-perl (2.40.0-r0) (120/333) Purging perl-git (2.40.0-r0) (121/333) Purging perl-error (0.17029-r1) (122/333) Purging perl (5.36.0-r0) (123/333) Purging hdf5-fortran (1.12.2-r1) (124/333) Purging libgfortran (12.2.1_git20220924-r9) (125/333) Purging graphite2-dev (1.3.14-r4) (126/333) Purging fontconfig-dev (2.14.2-r0) (127/333) Purging freetype-dev (2.13.0-r2) (128/333) Purging harfbuzz-dev (7.1.0-r0) (129/333) Purging harfbuzz-cairo (7.1.0-r0) (130/333) Purging harfbuzz-gobject (7.1.0-r0) (131/333) Purging harfbuzz-icu (7.1.0-r0) (132/333) Purging harfbuzz-subset (7.1.0-r0) (133/333) Purging cairo-dev (1.17.8-r0) (134/333) Purging cairo-tools (1.17.8-r0) (135/333) Purging xcb-util-dev (0.4.1-r1) (136/333) Purging util-macros (1.20.0-r0) (137/333) Purging glib-dev (2.76.0-r1) (138/333) Purging bzip2-dev (1.0.8-r4) (139/333) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (140/333) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (141/333) Purging gettext-dev (0.21.1-r2) (142/333) Purging gettext-asprintf (0.21.1-r2) (143/333) Purging gettext (0.21.1-r2) (144/333) Purging libxml2-utils (2.10.3-r2) (145/333) Purging libxslt (1.1.37-r2) (146/333) Purging python3 (3.11.2-r0) (147/333) Purging pcre2-dev (10.42-r0) (148/333) Purging libedit-dev (20221030.3.1-r0) (149/333) Purging bsd-compat-headers (0.7.2-r4) (150/333) Purging ncurses-dev (6.4_p20230311-r0) (151/333) Purging libformw (6.4_p20230311-r0) (152/333) Purging libmenuw (6.4_p20230311-r0) (153/333) Purging libpanelw (6.4_p20230311-r0) (154/333) Purging libpcre2-32 (10.42-r0) (155/333) Purging libpng-dev (1.6.39-r2) (156/333) Purging zlib-dev (1.2.13-r0) (157/333) Purging brotli-dev (1.0.9-r11) (158/333) Purging brotli (1.0.9-r11) (159/333) Purging openjdk8-jre (8.362.09-r0) (160/333) Purging libqt5designer (5.15.8_git20230103-r5) (161/333) Purging qt5-qtbase-x11 (5.15.8_git20230109-r3) (162/333) Purging xdg-utils (1.1.3-r4) (163/333) Purging xset (1.2.5-r0) (164/333) Purging xprop (1.2.6-r0) (165/333) Purging gtk+3.0 (3.24.37-r0) Executing gtk+3.0-3.24.37-r0.post-deinstall (166/333) Purging gtk-update-icon-cache (3.24.37-r0) (167/333) Purging hicolor-icon-theme (0.17-r2) (168/333) Purging librsvg (2.55.1-r0) (169/333) Purging pango (1.50.14-r0) Executing pango-1.50.14-r0.pre-deinstall (170/333) Purging libfltk (1.3.8-r1) (171/333) Purging cairo-gobject (1.17.8-r0) (172/333) Purging cairo (1.17.8-r0) (173/333) Purging libwmf (0.2.12-r1) (174/333) Purging ghostscript-fonts (8.11-r5) (175/333) Purging libgd (2.3.3-r6) (176/333) Purging font-dejavu (2.37-r4) (177/333) Purging encodings (1.0.7-r0) (178/333) Purging mkfontscale (1.2.2-r1) (179/333) Purging libxft (2.3.7-r0) (180/333) Purging fontconfig (2.14.2-r0) (181/333) Purging harfbuzz (7.1.0-r0) (182/333) Purging freetype (2.13.0-r2) (183/333) Purging libbz2 (1.0.8-r4) (184/333) Purging libffi-dev (3.4.4-r0) (185/333) Purging openjdk8-jre-base (8.362.09-r0) (186/333) Purging openjdk8-jre-lib (8.362.09-r0) (187/333) Purging java-common (0.5-r0) (188/333) Purging java-cacerts (1.0-r1) Executing java-cacerts-1.0-r1.post-deinstall (189/333) Purging p11-kit-trust (0.24.1-r1) (190/333) Purging nss (3.89-r0) (191/333) Purging llvm15-libs (15.0.7-r2) (192/333) Purging gdk-pixbuf (2.42.10-r3) Executing gdk-pixbuf-2.42.10-r3.pre-deinstall (193/333) Purging shared-mime-info (2.2-r2) Executing shared-mime-info-2.2-r2.post-deinstall (194/333) Purging libatk-bridge-2.0 (2.46.0-r1) (195/333) Purging at-spi2-core (2.46.0-r1) (196/333) Purging qt5-qtbase (5.15.8_git20230109-r3) (197/333) Purging libatk-1.0 (2.46.0-r1) (198/333) Purging glib (2.76.0-r1) (199/333) Purging wayland-libs-cursor (1.21.0-r2) (200/333) Purging mesa-egl (22.3.7-r0) (201/333) Purging wayland-libs-client (1.21.0-r2) (202/333) Purging cups-libs (2.4.2-r4) (203/333) Purging gnutls (3.8.0-r0) (204/333) Purging p11-kit (0.24.1-r1) (205/333) Purging mesa-gbm (22.3.7-r0) (206/333) Purging wayland-libs-server (1.21.0-r2) (207/333) Purging libffi (3.4.4-r0) (208/333) Purging gettext-libs (0.21.1-r2) (209/333) Purging avahi-libs (0.8-r9) (210/333) Purging libintl (0.21.1-r2) (211/333) Purging util-linux-dev (2.38.1-r5) (212/333) Purging libfdisk (2.38.1-r5) (213/333) Purging libmount (2.38.1-r5) (214/333) Purging libsmartcols (2.38.1-r5) (215/333) Purging libblkid (2.38.1-r5) (216/333) Purging graphite2 (1.3.14-r4) (217/333) Purging libpng (1.6.39-r2) (218/333) Purging expat-dev (2.5.0-r0) (219/333) Purging expat (2.5.0-r0) (220/333) Purging libxxf86vm-dev (1.1.5-r1) (221/333) Purging libxxf86vm (1.1.5-r1) (222/333) Purging libxrender-dev (0.9.11-r1) (223/333) Purging libxfixes-dev (6.0.0-r1) (224/333) Purging libxext-dev (1.3.5-r0) (225/333) Purging libx11-dev (1.8.4-r1) (226/333) Purging xtrans (1.4.0-r2) (227/333) Purging libxcb-dev (1.15-r0) (228/333) Purging xcb-proto (1.15.2-r1) (229/333) Purging libxau-dev (1.0.11-r0) (230/333) Purging xcb-util-renderutil (0.3.10-r0) (231/333) Purging xcb-util-image (0.4.1-r0) (232/333) Purging libxkbcommon-x11 (1.5.0-r0) (233/333) Purging xcb-util-wm (0.4.2-r0) (234/333) Purging libxmu (1.1.4-r0) (235/333) Purging libxpm (3.5.15-r1) (236/333) Purging libxi (1.8-r0) (237/333) Purging libxrandr (1.5.3-r0) (238/333) Purging libxinerama (1.1.5-r0) (239/333) Purging libxtst (1.2.4-r1) (240/333) Purging libxext (1.3.5-r0) (241/333) Purging libxcursor (1.2.1-r1) (242/333) Purging libxdamage (1.1.6-r0) (243/333) Purging libxrender (0.9.11-r1) (244/333) Purging libxt (1.2.1-r3) (245/333) Purging libxcomposite (0.4.6-r1) (246/333) Purging libxfixes (6.0.0-r1) (247/333) Purging libx11 (1.8.4-r1) (248/333) Purging xcb-util-keysyms (0.4.1-r0) (249/333) Purging xcb-util (0.4.1-r1) (250/333) Purging libxcb (1.15-r0) (251/333) Purging libxau (1.0.11-r0) (252/333) Purging libxdmcp-dev (1.1.4-r0) (253/333) Purging libxdmcp (1.1.4-r0) (254/333) Purging libbsd (0.11.7-r0) (255/333) Purging libmd (1.0.4-r1) (256/333) Purging pixman-dev (0.42.2-r0) (257/333) Purging pixman (0.42.2-r0) (258/333) Purging icu-dev (72.1-r2) (259/333) Purging icu (72.1-r2) (260/333) Purging icu-libs (72.1-r2) (261/333) Purging icu-data-full (72.1-r2) (262/333) Purging libxkbcommon (1.5.0-r0) (263/333) Purging xkeyboard-config (2.38-r0) (264/333) Purging libxml2 (2.10.3-r2) (265/333) Purging xz-libs (5.4.1-r0) (266/333) Purging libgcrypt (1.10.1-r1) (267/333) Purging libgpg-error (1.46-r2) (268/333) Purging libunistring (1.1-r0) (269/333) Purging gdbm (1.23-r0) (270/333) Purging mpdecimal (2.5.1-r1) (271/333) Purging freetds (1.3.17-r0) (272/333) Purging unixodbc (2.3.11-r0) (273/333) Purging readline (8.2.1-r0) (274/333) Purging sqlite-libs (3.41.1-r0) (275/333) Purging libdrm-dev (2.4.115-r0) (276/333) Purging libdrm (2.4.115-r0) (277/333) Purging linux-headers (6.2-r0) (278/333) Purging libpcre2-16 (10.42-r0) (279/333) Purging libsm (1.2.4-r0) (280/333) Purging libuuid (2.38.1-r5) (281/333) Purging libice-dev (1.1.1-r0) (282/333) Purging libice (1.1.1-r0) (283/333) Purging xorgproto (2022.2-r0) (284/333) Purging libjpeg-turbo-dev (2.1.5.1-r1) (285/333) Purging tiff (4.5.0-r5) (286/333) Purging libjpeg-turbo (2.1.5.1-r1) (287/333) Purging libxshmfence (1.3.2-r1) (288/333) Purging mesa-gles (22.3.7-r0) (289/333) Purging mesa (22.3.7-r0) (290/333) Purging mesa-glapi (22.3.7-r0) (291/333) Purging dbus-libs (1.14.6-r1) (292/333) Purging nettle (3.8.1-r0) (293/333) Purging libtasn1 (4.19.0-r0) (294/333) Purging jbig2dec (0.19-r2) (295/333) Purging libjxl (0.8.1-r0) (296/333) Purging lcms2 (2.15-r0) (297/333) Purging libwebp (1.3.0-r0) (298/333) Purging libheif (1.15.1-r0) (299/333) Purging libavif (0.11.1-r0) (300/333) Purging aom-libs (3.6.0-r1) (301/333) Purging libdav1d (1.1.0-r0) (302/333) Purging lua5.3-libs (5.3.6-r4) (303/333) Purging fribidi (1.0.12-r1) (304/333) Purging libde265 (1.0.11-r0) (305/333) Purging x265-libs (3.5-r4) (306/333) Purging numactl (2.0.16-r2) (307/333) Purging hdf5 (1.12.2-r1) (308/333) Purging libsz (1.0.6-r1) (309/333) Purging libfontenc (1.1.7-r0) (310/333) Purging alsa-lib (1.2.8-r0) (311/333) Purging giflib (5.2.1-r3) (312/333) Purging nspr (4.35-r0) (313/333) Purging krb5-libs (1.20.1-r0) (314/333) Purging krb5-conf (1.0-r2) (315/333) Purging libcom_err (1.47.0-r0) (316/333) Purging keyutils-libs (1.6.3-r2) (317/333) Purging libverto (0.3.2-r1) (318/333) Purging pcsc-lite-libs (1.9.9-r1) (319/333) Purging liblksctp (1.0.19-r2) (320/333) Purging opus (1.3.1-r1) (321/333) Purging libogg-dev (1.3.5-r3) (322/333) Purging libogg (1.3.5-r3) (323/333) Purging libsamplerate (0.2.2-r1) (324/333) Purging libepoxy (1.5.10-r0) (325/333) Purging wayland-libs-egl (1.21.0-r2) (326/333) Purging libinput-libs (1.22.1-r1) (327/333) Purging libevdev (1.13.0-r1) (328/333) Purging mtdev (1.1.6-r2) (329/333) Purging eudev-libs (3.2.11-r7) (330/333) Purging libpq (15.2-r1) (331/333) Purging mariadb-connector-c (3.3.4-r0) (332/333) Purging libpaper (2.0.10-r1) (333/333) Purging libsynctex (20220403.62885-r7) Executing busybox-1.36.0-r5.trigger Executing ca-certificates-20230106-r0.trigger OK: 326 MiB in 96 packages >>> octave: Updating the community/armhf repository index... >>> octave: Signing the index...