==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: libjxl 0.11.0-2 (Wed Nov 13 04:32:16 2024) ==> Retrieving sources... -> Cloning libjxl git repo... Cloning into bare repository '/home/leming/work/libjxl/libjxl'... -> Cloning brotli git repo... Cloning into bare repository '/home/leming/work/libjxl/brotli'... -> Cloning Little-CMS git repo... Cloning into bare repository '/home/leming/work/libjxl/Little-CMS'... -> Cloning googletest git repo... Cloning into bare repository '/home/leming/work/libjxl/googletest'... -> Cloning sjpeg git repo... Cloning into bare repository '/home/leming/work/libjxl/sjpeg'... -> Cloning skcms git repo... Cloning into bare repository '/home/leming/work/libjxl/skcms'... -> Cloning highway git repo... Cloning into bare repository '/home/leming/work/libjxl/highway'... -> Cloning libpng git repo... Cloning into bare repository '/home/leming/work/libjxl/libpng'... -> Cloning zlib git repo... Cloning into bare repository '/home/leming/work/libjxl/zlib'... -> Cloning libjxl-testdata git repo... Cloning into bare repository '/home/leming/work/libjxl/libjxl-testdata'... -> Cloning libjpeg-turbo git repo... Cloning into bare repository '/home/leming/work/libjxl/libjpeg-turbo'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... libjxl ... Skipped brotli ... Skipped Little-CMS ... Skipped googletest ... Skipped sjpeg ... Skipped skcms ... Skipped highway ... Skipped libpng ... Skipped zlib ... Skipped libjxl-testdata ... Skipped libjpeg-turbo ... Skipped ==> Making package: libjxl 0.11.0-2 (Wed Nov 13 04:33:51 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 6 providers available for java-environment: :: Repository extra 1) jdk-openjdk 2) jdk11-openjdk 3) jdk17-openjdk 4) jdk21-openjdk 5) jdk7-openjdk 6) jdk8-openjdk Enter a number (default=1): resolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository alarm 2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11 Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (152) aalib-1.4rc5-18 adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2 aom-3.10.0-1 at-spi2-core-2.54.0-2 avahi-1:0.8+r194+g3f79789-2 babl-0.1.110-1 blas-3.12.0-5 cairo-1.18.2-2 cantarell-fonts-1:0.303.1-2 clang-18.1.8-4 compiler-rt-18.1.8-1 cppdap-1.58.0-2 dav1d-1.4.3-1 dconf-0.40.0-3 default-cursors-3-1 desktop-file-utils-0.28-1 docbook-xml-4.5-10 docbook-xsl-1.79.2-9 exiv2-0.28.3-1 fmt-11.0.2-1 fontconfig-2:2.15.0-2 freeglut-3.6.0-1 freetype2-2.13.3-1 fribidi-1.0.16-1 gd-2.3.3-8 gegl-0.4.50-3 ghostscript-10.04.0-1 glu-9.0.3-2 gpm-1.20.7.r38.ge82d1a6-6 graphite-1:1.3.14-4 gsettings-desktop-schemas-47.1-1 gsettings-system-schemas-47.1-1 gsfonts-20200910-4 gtk-update-icon-cache-1:4.16.5-1 gtk2-2.24.33-5 gts-0.7.6.121130-3 harfbuzz-10.1.0-1 hicolor-icon-theme-0.18-1 ijs-0.35-6 imath-3.1.12-1 iso-codes-4.17.0-1 jasper-4.2.4-2 java-environment-common-3-5 java-runtime-common-3-5 jbig2dec-0.20-1 jbigkit-2.1-8 json-glib-1.10.0-1 jsoncpp-1.9.6-3 lapack-3.12.0-5 lcms2-2.16-1 lensfun-1:0.3.4-4 libavif-1.1.1-2 libcups-2:2.4.11-1 libdaemon-0.14-6 libdatrie-0.2.13-4 libde265-1.0.15-3 libdeflate-1.22-1 libdrm-2.4.123-1 libedit-20240517_3.1-1 libgexiv2-0.14.3-1 libglvnd-1.7.0-1 libgudev-238-1 libheif-1.19.3-1 libice-1.1.1-3 libidn-1.42-1 libinih-58-1 libjxl-0.11.0-1 libmng-2.0.3-4 libmypaint-1.6.1-2 libnet-2:1.3-1 libomxil-bellagio-0.9.3-5 libpaper-2.2.5-1 libpciaccess-0.18.1-2 libraw-0.21.3-1 librsvg-2:2.59.2-1 libsm-1.2.4-2 libspiro-1:20240903-1 libthai-0.1.29-3 libtiff-4.7.0-1 libunwind-1.8.1-3 libuv-1.49.2-1 libwebp-1.4.0-3 libwmf-0.2.13-4 libx11-1.8.10-1 libxau-1.0.11-3 libxcb-1.17.0-1 libxcomposite-0.4.6-2 libxcursor-1.2.3-1 libxdamage-1.1.6-2 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxft-2.3.8-2 libxi-1.8.2-1 libxinerama-1.1.5-2 libxmu-1.2.1-1 libxpm-3.5.17-2 libxrandr-1.5.4-1 libxrender-0.9.11-2 libxshmfence-1.3.2-2 libxslt-1.1.42-1 libxt-1.3.0-2 libxtst-1.2.5-1 libxxf86vm-1.1.5-2 libyuv-r2426+464c51a03-1 llvm-libs-18.1.8-4 lm_sensors-1:3.6.0.r41.g31d1f125-3 luajit-2.1.1727870382-1 lzo-2.10-5 mesa-1:24.2.6-1 mypaint-brushes1-1.3.1-2 netpbm-10.86.43-1 nspr-4.36-1 nss-3.106-1 openexr-3.3.2-1 openjpeg2-2.5.2-1 pango-1:1.54.0-1 perl-error-0.17029-7 perl-mailtools-2.21-9 perl-timedate-2.33-7 pixman-0.44.0-1 poppler-24.11.0-2 poppler-data-0.4.12-2 poppler-glib-24.11.0-2 procps-ng-4.0.4-3 rav1e-0.7.1-1 rhash-1.4.4-1 shared-mime-info-2.4-1 slang-2.3.3-3 spdlog-1.14.1-3 suitesparse-7.8.3-1 wayland-1.23.1-1 x265-4.0-1 xcb-proto-1.17.0-2 xorg-xprop-1.2.7-1 xorg-xset-1.2.5-2 xorgproto-2024.1-2 asciidoc-10.2.1-1 cmake-3.31.0-1 doxygen-1.12.0-2 gdk-pixbuf2-2.42.12-2 giflib-5.2.2-1 gimp-2.10.38-4 git-2.47.0-1 gperftools-2.16-1 graphviz-12.1.2-1 gtest-1.15.2-1 highway-1.2.0-1 jdk-openjdk-23.0.1.u0-1 libjpeg-turbo-3.0.4-1 libpng-1.6.44-1 xdg-utils-1.2.1-1 Total Download Size: 321.53 MiB Total Installed Size: 1367.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... jdk-openjdk-23.0.1.u0-1-armv7h downloading... clang-18.1.8-4-armv7h downloading... gimp-2.10.38-4-armv7h downloading... ghostscript-10.04.0-1-armv7h downloading... cmake-3.31.0-1-armv7h downloading... mesa-1:24.2.6-1-armv7h downloading... git-2.47.0-1-armv7h downloading... gtk2-2.24.33-5-armv7h downloading... doxygen-1.12.0-2-armv7h downloading... imath-3.1.12-1-armv7h downloading... gegl-0.4.50-3-armv7h downloading... graphviz-12.1.2-1-armv7h downloading... iso-codes-4.17.0-1-any downloading... exiv2-0.28.3-1-armv7h downloading... aom-3.10.0-1-armv7h downloading... libx11-1.8.10-1-armv7h downloading... librsvg-2:2.59.2-1-armv7h downloading... libwmf-0.2.13-4-armv7h downloading... lapack-3.12.0-5-armv7h downloading... libjxl-0.11.0-1-armv7h downloading... poppler-data-0.4.12-2-any downloading... gsfonts-20200910-4-any downloading... docbook-xsl-1.79.2-9-any downloading... poppler-24.11.0-2-armv7h downloading... babl-0.1.110-1-armv7h downloading... nss-3.106-1-armv7h downloading... mypaint-brushes1-1.3.1-2-any downloading... suitesparse-7.8.3-1-armv7h downloading... netpbm-10.86.43-1-armv7h downloading... compiler-rt-18.1.8-1-armv7h downloading... rav1e-0.7.1-1-armv7h downloading... libxcb-1.17.0-1-armv7h downloading... harfbuzz-10.1.0-1-armv7h downloading... openexr-3.3.2-1-armv7h downloading... openjpeg2-2.5.2-1-armv7h downloading... procps-ng-4.0.4-3-armv7h downloading... adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2-any downloading... x265-4.0-1-armv7h downloading... slang-2.3.3-3-armv7h downloading... gsettings-desktop-schemas-47.1-1-any downloading... highway-1.2.0-1-armv7h downloading... fmt-11.0.2-1-armv7h downloading... asciidoc-10.2.1-1-any downloading... shared-mime-info-2.4-1-armv7h downloading... gperftools-2.16-1-armv7h downloading... cairo-1.18.2-2-armv7h downloading... at-spi2-core-2.54.0-2-armv7h downloading... libxt-1.3.0-2-armv7h downloading... libheif-1.19.3-1-armv7h downloading... gdk-pixbuf2-2.42.12-2-armv7h downloading... libtiff-4.7.0-1-armv7h downloading... freetype2-2.13.3-1-armv7h downloading... gtest-1.15.2-1-armv7h downloading... libraw-0.21.3-1-armv7h downloading... libjpeg-turbo-3.0.4-1-armv7h downloading... lensfun-1:0.3.4-4-armv7h downloading... libdrm-2.4.123-1-armv7h downloading... avahi-1:0.8+r194+g3f79789-2-armv7h downloading... pango-1:1.54.0-1-armv7h downloading... fontconfig-2:2.15.0-2-armv7h downloading... libglvnd-1.7.0-1-armv7h downloading... poppler-glib-24.11.0-2-armv7h downloading... cppdap-1.58.0-2-armv7h downloading... dav1d-1.4.3-1-armv7h downloading... libnet-2:1.3-1-armv7h downloading... libwebp-1.4.0-3-armv7h downloading... luajit-2.1.1727870382-1-armv7h downloading... libthai-0.1.29-3-armv7h downloading... xorgproto-2024.1-2-any downloading... libuv-1.49.2-1-armv7h downloading... libcups-2:2.4.11-1-armv7h downloading... libpng-1.6.44-1-armv7h downloading... libidn-1.42-1-armv7h downloading... libde265-1.0.15-3-armv7h downloading... libmypaint-1.6.1-2-armv7h downloading... libxslt-1.1.42-1-armv7h downloading... lcms2-2.16-1-armv7h downloading... jasper-4.2.4-2-armv7h downloading... rhash-1.4.4-1-armv7h downloading... gts-0.7.6.121130-3-armv7h downloading... nspr-4.36-1-armv7h downloading... blas-3.12.0-5-armv7h downloading... spdlog-1.14.1-3-armv7h downloading... json-glib-1.10.0-1-armv7h downloading... libmng-2.0.3-4-armv7h downloading... libyuv-r2426+464c51a03-1-armv7h downloading... libxi-1.8.2-1-armv7h downloading... libavif-1.1.1-2-armv7h downloading... pixman-0.44.0-1-armv7h downloading... glu-9.0.3-2-armv7h downloading... gd-2.3.3-8-armv7h downloading... aalib-1.4rc5-18-armv7h downloading... libunwind-1.8.1-3-armv7h downloading... xcb-proto-1.17.0-2-any downloading... gpm-1.20.7.r38.ge82d1a6-6-armv7h downloading... wayland-1.23.1-1-armv7h downloading... libgexiv2-0.14.3-1-armv7h downloading... jsoncpp-1.9.6-3-armv7h downloading... lm_sensors-1:3.6.0.r41.g31d1f125-3-armv7h downloading... libomxil-bellagio-0.9.3-5-armv7h downloading... libdatrie-0.2.13-4-armv7h downloading... cantarell-fonts-1:0.303.1-2-any downloading... libxext-1.3.6-1-armv7h downloading... dconf-0.40.0-3-armv7h downloading... freeglut-3.6.0-1-armv7h downloading... docbook-xml-4.5-10-any downloading... lzo-2.10-5-armv7h downloading... libice-1.1.1-3-armv7h downloading... graphite-1:1.3.14-4-armv7h downloading... fribidi-1.0.16-1-armv7h downloading... libxmu-1.2.1-1-armv7h downloading... libxpm-3.5.17-2-armv7h downloading... xdg-utils-1.2.1-1-any downloading... perl-mailtools-2.21-9-any downloading... giflib-5.2.2-1-armv7h downloading... libxft-2.3.8-2-armv7h downloading... jbig2dec-0.20-1-armv7h downloading... ijs-0.35-6-armv7h downloading... libdeflate-1.22-1-armv7h downloading... jbigkit-2.1-8-armv7h downloading... libsm-1.2.4-2-armv7h downloading... libgudev-238-1-armv7h downloading... libpaper-2.2.5-1-armv7h downloading... desktop-file-utils-0.28-1-armv7h downloading... perl-timedate-2.33-7-any downloading... libxcursor-1.2.3-1-armv7h downloading... libxtst-1.2.5-1-armv7h downloading... libxdmcp-1.1.5-1.1-armv7h downloading... libxrender-0.9.11-2-armv7h downloading... xorg-xprop-1.2.7-1-armv7h downloading... libxrandr-1.5.4-1-armv7h downloading... perl-error-0.17029-7-any downloading... libpciaccess-0.18.1-2-armv7h downloading... xorg-xset-1.2.5-2-armv7h downloading... libdaemon-0.14-6-armv7h downloading... libspiro-1:20240903-1-armv7h downloading... gtk-update-icon-cache-1:4.16.5-1-armv7h downloading... libxxf86vm-1.1.5-2-armv7h downloading... libinih-58-1-armv7h downloading... hicolor-icon-theme-0.18-1-any downloading... libxfixes-6.0.1-2-armv7h downloading... libxcomposite-0.4.6-2-armv7h downloading... libxau-1.0.11-3-armv7h downloading... libxinerama-1.1.5-2-armv7h downloading... libxdamage-1.1.6-2-armv7h downloading... gsettings-system-schemas-47.1-1-any downloading... libxshmfence-1.3.2-2-armv7h downloading... java-runtime-common-3-5-any downloading... java-environment-common-3-5-any downloading... default-cursors-3-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing libjpeg-turbo... installing libpng... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt [pending] installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm [pending] libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [pending] libheif: Load .heif, .heic, and .avif [pending] libjxl: Load .jxl [pending] librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing giflib... installing lcms2... installing babl... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxfixes... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxi... installing libxrandr... installing freeglut... installing glu... installing jasper... Optional dependencies for jasper jasper-doc: documentation installing json-glib... installing lensfun... Optional dependencies for lensfun python: for lensfun-update-data and lensfun-add-adapter [installed] installing libraw... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing libspiro... installing libwebp... installing luajit... installing imath... Optional dependencies for imath boost-libs: python bindings python: python bindings [installed] installing libdeflate... installing openexr... installing openjpeg2... installing nspr... installing nss... installing poppler... Optional dependencies for poppler poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters [pending] installing poppler-glib... installing blas... installing lapack... installing suitesparse... installing gegl... Optional dependencies for gegl ffmpeg: FFmpeg Frame Loader and FFmpeg Frame Saver plugins graphviz: for gegl-introspect [pending] sdl2: SDL2 Display plugin installing dconf... installing gsettings-system-schemas... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing gsettings-desktop-schemas... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing desktop-file-utils... installing gtk-update-icon-cache... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing gtk2... Optional dependencies for gtk2 adwaita-icon-theme: Default icon theme gnome-themes-standard: Default widget theme python: gtk-builder-convert [installed] installing iso-codes... installing libinih... installing exiv2... installing libgexiv2... installing libmypaint... installing libunwind... installing mypaint-brushes1... installing libgudev... installing aom... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg-turbo: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode rav1e: rav1e encoder [pending] installing gperftools... Optional dependencies for gperftools graphviz: pprof graph generation [pending] perl: pprof and pprof-symbolize commands [installed] installing highway... installing libjxl... Optional dependencies for libjxl gdk-pixbuf2: for gdk-pixbuf loader [installed] gimp: for gimp plugin [pending] java-runtime: for JNI bindings [pending] installing libmng... installing libwmf... Optional dependencies for libwmf gdk-pixbuf2: for pixbuf loader [installed] installing libice... installing libsm... installing libxt... installing libxmu... installing libxpm... installing poppler-data... installing procps-ng... installing gpm... installing slang... installing aalib... Optional dependencies for aalib xorg-fonts-misc: x11 driver xorg-mkfontscale: x11 driver installing gimp... Optional dependencies for gimp alsa-lib: for MIDI event controller module ghostscript: for PostScript support [pending] gutenprint: for sophisticated printing only as gimp has built-in cups print support gvfs: for HTTP/S support (and many other schemes) installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile.d/jre.sh Please note that this package does not support forcing JAVA_HOME as former package java-common did installing libnet... installing java-environment-common... installing jdk-openjdk... Optional dependencies for jdk-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk3: for the Gtk+ 3 look and feel - desktop usage installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing asciidoc... Optional dependencies for asciidoc graphviz: graphviz-filter [pending] lilypond: music-filter imagemagick: music-filter source-highlight: source-highlight-filter dblatex: pdf generation fop: alternative pdf generation w3m: text generation lynx: alternative text generation installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing fmt... installing spdlog... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation [pending] qt6-base: for doxywizard texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output texlive-latexextra: for generating LaTeX, Postscript and PDF output texlive-plaingeneric: for generating LaTeX, Postscript and PDF output installing rav1e... installing libyuv... installing libavif... installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing jbig2dec... installing libpaper... installing ijs... installing libidn... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing netpbm... installing gts... installing gsfonts... installing graphviz... Optional dependencies for graphviz mono: sharp bindings guile: guile bindings [installed] lua: lua bindings perl: perl bindings [installed] python: python bindings [installed] r: r bindings tcl: tcl bindings qt6-base: gvedit xterm: vimdot installing xorg-xset... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver :: Running post-transaction hooks... ( 1/16) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. ( 2/16) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/16) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/16) Arming ConditionNeedsUpdate... ( 5/16) Updating the MIME type database... ( 6/16) Updating fontconfig configuration... ( 7/16) Reloading system bus configuration... Skipped: Current root is not booted. ( 8/16) Warn about old perl modules ( 9/16) Updating fontconfig cache... (10/16) Probing GDK-Pixbuf loader modules... (11/16) Updating GIO module cache... (12/16) Compiling GSettings XML schema files... (13/16) Probing GTK2 input method modules... (14/16) Updating icon theme caches... (15/16) Updating the info directory file... (16/16) Updating the desktop file MIME type cache... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of libjxl git repo... Cloning into 'libjxl'... done. Switched to a new branch 'makepkg' -> Creating working copy of brotli git repo... Cloning into 'brotli'... done. Updating files: 93% (346/370) Updating files: 94% (348/370) Updating files: 95% (352/370) Updating files: 96% (356/370) Updating files: 97% (359/370) Updating files: 98% (363/370) Updating files: 99% (367/370) Updating files: 100% (370/370) Updating files: 100% (370/370), done. -> Creating working copy of Little-CMS git repo... Cloning into 'Little-CMS'... done. -> Creating working copy of googletest git repo... Cloning into 'googletest'... done. -> Creating working copy of sjpeg git repo... Cloning into 'sjpeg'... done. -> Creating working copy of skcms git repo... Cloning into 'skcms'... done. -> Creating working copy of highway git repo... Cloning into 'highway'... done. -> Creating working copy of libpng git repo... Cloning into 'libpng'... done. -> Creating working copy of zlib git repo... Cloning into 'zlib'... done. -> Creating working copy of libjxl-testdata git repo... Cloning into 'libjxl-testdata'... done. Updating files: 57% (164/284) Updating files: 58% (165/284) Updating files: 59% (168/284) Updating files: 60% (171/284) Updating files: 61% (174/284) Updating files: 62% (177/284) Updating files: 63% (179/284) Updating files: 64% (182/284) Updating files: 65% (185/284) Updating files: 66% (188/284) Updating files: 67% (191/284) Updating files: 68% (194/284) Updating files: 69% (196/284) Updating files: 70% (199/284) Updating files: 71% (202/284) Updating files: 72% (205/284) Updating files: 73% (208/284) Updating files: 74% (211/284) Updating files: 75% (213/284) Updating files: 76% (216/284) Updating files: 77% (219/284) Updating files: 78% (222/284) Updating files: 79% (225/284) Updating files: 80% (228/284) Updating files: 81% (231/284) Updating files: 82% (233/284) Updating files: 83% (236/284) Updating files: 84% (239/284) Updating files: 85% (242/284) Updating files: 86% (245/284) Updating files: 87% (248/284) Updating files: 88% (250/284) Updating files: 89% (253/284) Updating files: 90% (256/284) Updating files: 91% (259/284) Updating files: 92% (262/284) Updating files: 93% (265/284) Updating files: 94% (267/284) Updating files: 95% (270/284) Updating files: 96% (273/284) Updating files: 97% (276/284) Updating files: 98% (279/284) Updating files: 99% (282/284) Updating files: 100% (284/284) Updating files: 100% (284/284), done. -> Creating working copy of libjpeg-turbo git repo... Cloning into 'libjpeg-turbo'... done. ==> Starting prepare()... Submodule 'third_party/testdata' (https://github.com/libjxl/testdata) registered for path 'testdata' Submodule 'third_party/brotli' (https://github.com/google/brotli) registered for path 'third_party/brotli' Submodule 'third_party/googletest' (https://github.com/google/googletest) registered for path 'third_party/googletest' Submodule 'third_party/highway' (https://github.com/google/highway) registered for path 'third_party/highway' Submodule 'third_party/lcms' (https://github.com/mm2/Little-CMS) registered for path 'third_party/lcms' Submodule 'third_party/libjpeg-turbo' (https://github.com/libjpeg-turbo/libjpeg-turbo.git) registered for path 'third_party/libjpeg-turbo' Submodule 'third_party/libpng' (https://github.com/glennrp/libpng.git) registered for path 'third_party/libpng' Submodule 'third_party/sjpeg' (https://github.com/webmproject/sjpeg.git) registered for path 'third_party/sjpeg' Submodule 'third_party/skcms' (https://skia.googlesource.com/skcms) registered for path 'third_party/skcms' Submodule 'third_party/zlib' (https://github.com/madler/zlib.git) registered for path 'third_party/zlib' Cloning into '/build/libjxl/src/libjxl/testdata'... done. Cloning into '/build/libjxl/src/libjxl/third_party/brotli'... done. Cloning into '/build/libjxl/src/libjxl/third_party/googletest'... done. Cloning into '/build/libjxl/src/libjxl/third_party/highway'... done. Cloning into '/build/libjxl/src/libjxl/third_party/lcms'... done. Cloning into '/build/libjxl/src/libjxl/third_party/libjpeg-turbo'... done. Cloning into '/build/libjxl/src/libjxl/third_party/libpng'... done. Cloning into '/build/libjxl/src/libjxl/third_party/sjpeg'... done. Cloning into '/build/libjxl/src/libjxl/third_party/skcms'... done. Cloning into '/build/libjxl/src/libjxl/third_party/zlib'... done. Submodule path 'testdata': checked out 'ff8d743aaba05b3014f17e5475e576242fa979fc' Submodule path 'third_party/brotli': checked out '36533a866ed1ca4b75cf049f4521e4ec5fe24727' Submodule path 'third_party/googletest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850' Submodule path 'third_party/highway': checked out '457c891775a7397bdb0376bb1031e6e027af1c48' Submodule path 'third_party/lcms': checked out '65c63bf549d78253c14b30b3d62cb668bbbe612c' Submodule path 'third_party/libjpeg-turbo': checked out '8ecba3647edb6dd940463fedf38ca33a8e2a73d1' Submodule path 'third_party/libpng': checked out 'f135775ad4e5d4408d2e12ffcc71bb36e6b48551' Submodule path 'third_party/sjpeg': checked out 'e5ab13008bb214deb66d5f3e17ca2f8dbff150bf' Submodule path 'third_party/skcms': checked out '42030a771244ba67f86b1c1c76a6493f873c5f91' Submodule path 'third_party/zlib': checked out '51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf' ==> Starting build()... -- The C compiler identification is GNU 14.1.1 -- The CXX compiler identification is GNU 14.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_SYSTEM_PROCESSOR is armv7l -- Performing Test CXX_FUZZERS_SUPPORTED -- Performing Test CXX_FUZZERS_SUPPORTED - Failed -- Performing Test CXX_MACRO_PREFIX_MAP -- Performing Test CXX_MACRO_PREFIX_MAP - Success -- Performing Test CXX_NO_RTTI_SUPPORTED -- Performing Test CXX_NO_RTTI_SUPPORTED - Success -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Performing Test JXL_HWY_DISABLED_TARGETS_FORCED -- Performing Test JXL_HWY_DISABLED_TARGETS_FORCED - Failed -- Compiled IDs C:GNU, C++:GNU -- Disabled AVX512 (set JPEGXL_ENABLE_AVX512 to enable it) -- Disabled AVX512_SPR (set JPEGXL_ENABLE_AVX512_SPR to enable it) -- Disabled AVX512_ZEN4 (set JPEGXL_ENABLE_AVX512_ZEN4 to enable it) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS -- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS - Success -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.15.2") -- Found HWY: /usr/lib/libhwy.so (found suitable version "1.2.0", minimum required is "1.0.7") -- Checking for module 'libbrotlicommon' -- Found libbrotlicommon, version 1.1.0 -- Checking for module 'libbrotlienc' -- Found libbrotlienc, version 1.1.0 -- Checking for module 'libbrotlidec' -- Found libbrotlidec, version 1.1.0 -- Found Brotli: /usr/include -- Looking for gmtime_r -- Looking for gmtime_r - found -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.44") -- Performing Test SJPEG_HAVE_FLAG___SSE2__ -- Performing Test SJPEG_HAVE_FLAG___SSE2__ - Failed -- Performing Test SJPEG_HAVE_FLAG___SSE2__ -- Performing Test SJPEG_HAVE_FLAG___SSE2__ - Failed -- Performing Test HAS_COMPILE_FLAG -- Performing Test HAS_COMPILE_FLAG - Failed -- Performing Test SJPEG_HAVE_FLAG___ARM_NEON__ -- Performing Test SJPEG_HAVE_FLAG___ARM_NEON__ - Success -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found OpenGL: /usr/lib/libOpenGL.so -- Found GLUT: /usr/lib/libglut.so -- Looking for __GLIBCXX__ -- Looking for __GLIBCXX__ - found -- Looking for _LIBCPP_VERSION -- Looking for _LIBCPP_VERSION - not found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Performing Test CXX_WPSABI_SUPPORTED -- Performing Test CXX_WPSABI_SUPPORTED - Success -- Performing Test LINKER_SUPPORT_EXCLUDE_LIBS -- Performing Test LINKER_SUPPORT_EXCLUDE_LIBS - Success -- Found GIF: /usr/lib/libgif.so (found suitable version "5.2.2", minimum required is "5.1") CMake Warning at lib/jxl_benchmark.cmake:14 (find_package): By not providing "Findbenchmark.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "benchmark", but CMake did not find one. Could not find a package configuration file provided by "benchmark" with any of the following names: benchmarkConfig.cmake benchmark-config.cmake Add the installation prefix of "benchmark" to CMAKE_PREFIX_PATH or set "benchmark_DIR" to a directory containing one of the above files. If "benchmark" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): lib/CMakeLists.txt:192 (include) -- benchmark NOT found -- Found Doxygen: /usr/bin/doxygen (found version "1.12.0") found components: doxygen dot CMake Warning at CMakeLists.txt:448 (message): sphinx-build not found, skipping rtd documentation -- Found Python3: /usr/bin/python3.12 (found version "3.12.7") found components: Interpreter -- Checking for module 'gdk-pixbuf-2.0>=2.36' -- Found gdk-pixbuf-2.0, version 2.42.12 -- Checking for module 'gdk-2.0' -- Found gdk-2.0, version 2.24.33 -- Checking for modules 'gimp-2.0>=2.10;gimpui-2.0>=2.10' -- Found gimp-2.0, version 2.10.38 -- Found gimpui-2.0, version 2.10.38 -- Building with JPEGXL_VERSION=4df1e9ec (auto-updated) -- Building tools: cjxl;djxl;jxlinfo;cjpegli;djpegli -- Configuring done (19.1s) -- Generating done (2.6s) -- Build files have been written to: /build/libjxl/src/build [ 0%] Building CXX object lib/CMakeFiles/jxl_export.dir/nothing.cc.o [ 0%] Generating cjxl.1 [ 0%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/alpha_blend.cc.o [ 0%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/alpha_blend.cc.o [ 0%] Building CXX object lib/CMakeFiles/jxl_extras_jpegli-obj.dir/extras/dec/jpegli.cc.o [ 0%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/codec.cc.o [ 0%] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/resizable_parallel_runner.cc.o [ 1%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/bit_writer.cc.o [ 1%] Built target jxl_export [ 1%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/hlg.cc.o [ 1%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/colors_rgb.cc.o [ 1%] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/thread_parallel_runner.cc.o [ 2%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/common.cc.o [ 2%] Building CXX object lib/CMakeFiles/jxl_extras_jpegli-obj.dir/extras/enc/jpegli.cc.o [ 3%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/common.cc.o [ 4%] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/thread_parallel_runner_internal.cc.o [ 4%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/dichotomy.cc.o [ 4%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/compressed_icc.cc.o [ 4%] Generating djxl.1 [ 4%] Linking CXX shared library libjxl_threads.so [ 4%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/compressed_icc.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/image_bundle.h:25, from /build/libjxl/src/libjxl/lib/extras/hlg.h:9, from /build/libjxl/src/libjxl/lib/extras/hlg.cc:6: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 5%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o [ 5%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/packed_image_convert.cc.o [ 5%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/enc.cc.o [ 5%] Built target jxl_threads [ 5%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_description.cc.o [ 5%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/fdct.cc.o [ 5%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_description.cc.o [ 6%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/headers.cc.o [ 6%] Built target manpages In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/extras/enc/jpegli.cc:34: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 6%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/jpeg_tools.cc.o [ 6%] Built target jxl_extras_jpegli-obj [ 6%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_hints.cc.o [ 6%] Building CXX object lib/CMakeFiles/jpegli_libjpeg_util-obj.dir/jpegli/libjpeg_test_util.cc.o [ 6%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/decode.cc.o [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/encode.cc.o [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_hints.cc.o [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/exif.cc.o [ 7%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/score_7.cc.o [ 7%] Built target jpegli_libjpeg_util-obj [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/gain_map.cc.o [ 7%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/adaptive_quantization.cc.o [ 7%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/bit_writer.cc.o [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/decode.cc.o [ 7%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/yuv_convert.cc.o [ 8%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/encode.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/codec_in_out.h:19, from /build/libjxl/src/libjxl/lib/extras/packed_image_convert.h:16, from /build/libjxl/src/libjxl/lib/extras/packed_image_convert.cc:6: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 8%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o [ 8%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/exif.cc.o [ 8%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/gain_map.cc.o [ 8%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/mmap.cc.o [ 8%] Linking CXX static library libsjpeg.a [ 8%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/bitstream.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/extras/gain_map.cc:15: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 9%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/color_quantize.cc.o [ 9%] Built target sjpeg [ 9%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/time.cc.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/apng.cc.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/apng.cc.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-libjpeg-obj.dir/jpegli/libjpeg_wrapper.cc.o [ 10%] Built target tool_version_git [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/exr.cc.o [ 10%] Built target jpegli-libjpeg-obj [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/exr.cc.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jpg.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/extras/gain_map.cc:15: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/mmap.cc.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/color_transform.cc.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/common.cc.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode.cc.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode_marker.cc.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/time.cc.o [ 11%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode_scan.cc.o [ 11%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/apng.cc.o /build/libjxl/src/libjxl/lib/extras/tone_mapping.cc: In function 'jxl::Status jxl::N_EMU128::ToneMapFrame(std::pair<float, float>, jxl::ImageBundle*, jxl::ThreadPool*)': /build/libjxl/src/libjxl/lib/extras/tone_mapping.cc:24:8: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 11%] Built target jxl_extras_internal-obj [ 11%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/destination_manager.cc.o [ 11%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsalpha.c.o [ 11%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscam02.c.o [ 13%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/apng.cc.o [ 14%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jpg.cc.o [ 14%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jxl.cc.o [ 14%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscgats.c.o [ 14%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jxl.cc.o [ 14%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pgx.cc.o [ 14%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/downsample.cc.o [ 14%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscnvrt.c.o [ 14%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode.cc.o [ 15%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmserr.c.o [ 15%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/exr.cc.o [ 15%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsgamma.c.o [ 15%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode_finish.cc.o [ 16%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode_streaming.cc.o [ 16%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsgmt.c.o [ 16%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/entropy_coding.cc.o [ 16%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmshalf.c.o [ 16%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pgx.cc.o [ 16%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/error.cc.o [ 16%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/huffman.cc.o [ 16%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/exr.cc.o [ 16%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsintrp.c.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsio0.c.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsio1.c.o [ 17%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jpg.cc.o [ 17%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jpg.cc.o [ 18%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pnm.cc.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmslut.c.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsmd5.c.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsmtrx.c.o [ 19%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsnamed.c.o [ 19%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/idct.cc.o [ 19%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsopt.c.o [ 20%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/input.cc.o [ 20%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/memory_manager.cc.o [ 20%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/quant.cc.o [ 20%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/render.cc.o [ 20%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmspack.c.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jxl.cc.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jxl.cc.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pnm.cc.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/npy.cc.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/gif.cc.o [ 21%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/simd.cc.o [ 21%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmspcs.c.o [ 21%] Generating mime/mime.cache [ 21%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsplugin.c.o [ 21%] Built target pixbufloader_test_mime [ 22%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/source_manager.cc.o [ 22%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pgx.cc.o [ 22%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pgx.cc.o [ 23%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pnm.cc.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsps2.c.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmssamp.c.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmssm.c.o [ 23%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/upsample.cc.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmstypes.c.o [ 25%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pnm.cc.o [ 25%] Built target jxl_extras_core-obj [ 25%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/npy.cc.o [ 25%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsvirt.c.o [ 25%] Building Java objects for jxl_jni_wrapper.jar [ 26%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmswtpnt.c.o [ 27%] Building Java objects for jpegli_jni_wrapper.jar [ 27%] Linking CXX static library libjpegli-static.a [ 27%] Building CXX object tools/CMakeFiles/enc_fast_lossless.dir/__/lib/jxl/enc_fast_lossless.cc.o [ 27%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsxform.c.o [ 27%] Built target jpegli-static [ 27%] Building CXX object lib/CMakeFiles/jxl_cms.dir/jxl/cms/jxl_cms.cc.o [ 27%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/ac_strategy.cc.o [ 27%] Linking C static library liblcms2.a [ 27%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/alpha.cc.o [ 27%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/gif.cc.o [ 27%] Built target lcms2 [ 28%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/ans_common.cc.o [ 28%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/blending.cc.o [ 28%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/chroma_from_luma.cc.o [ 28%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/coeff_order.cc.o [ 28%] Built target jxl_extras_core_nocodec-obj [ 28%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/butteraugli/butteraugli.cc.o [ 28%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/color_encoding_internal.cc.o [ 29%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/compressed_dc.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4177: /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = MoreThan14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = Exactly14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = From9To13Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 In function 'jxl::Status default_implementation::{anonymous}::JxlFastLosslessProcessFrameImpl(JxlFastLosslessFrameState*, bool, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*)', inlined from 'bool JxlFastLosslessProcessFrame(JxlFastLosslessFrameState*, bool, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*)' at /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4349:107: /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4144:63: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4147:63: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4150:63: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = From9To13Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = Exactly14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = MoreThan14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::JxlFastLosslessPrepareImpl(JxlChunkedFrameInputSource, size_t, size_t, size_t, size_t, bool, int, int)', inlined from 'JxlFastLosslessFrameState* JxlFastLosslessPrepareFrame(JxlChunkedFrameInputSource, size_t, size_t, size_t, size_t, bool, int, int)' at /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4311:60: /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4124:21: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4128:21: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4131:19: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 [ 29%] Linking CXX shared library libenc_fast_lossless.so [ 29%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_separable5.cc.o [ 29%] Built target enc_fast_lossless [ 29%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_ac_strategy.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms.cc:31: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 30%] Building CXX object lib/CMakeFiles/jxl_cms.dir/__/third_party/skcms/skcms.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.cc:6: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 30%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_adaptive_quantization.cc.o [ 31%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_ans.cc.o In file included from /build/libjxl/src/libjxl/third_party/skcms/skcms.cc:2315: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::clut(uint32_t, uint32_t, const uint8_t*, const uint8_t*, const uint8_t*, F*, F*, F*, F*)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:725:23: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:729:13: note: here /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:730:23: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:734:13: note: here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1314:35, inlined from 'void baseline::Exec_store_161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1308:303, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:827: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1315:35, inlined from 'void baseline::Exec_store_161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1308:303, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:827: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1316:35, inlined from 'void baseline::Exec_store_161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1308:303, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:827: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_16161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1336:35, inlined from 'void baseline::Exec_store_16161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1330:309, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:923: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_16161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1337:35, inlined from 'void baseline::Exec_store_16161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1330:309, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:923: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_16161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1338:35, inlined from 'void baseline::Exec_store_16161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1330:309, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:923: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here In function 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) short unsigned int]', inlined from 'void baseline::Exec_store_16161616BE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1339:35, inlined from 'void baseline::Exec_store_16161616BE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1330:309, inlined from 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1446:923: /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:119:14: warning: 'd' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const skcms_private::Op*, const void**, const char*, char*, int)': /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:117:7: note: 'd' was declared here [ 31%] Generating CMakeFiles/jpegli_jni_wrapper.dir/java_class_filelist [ 31%] Generating CMakeFiles/jxl_jni_wrapper.dir/java_class_filelist [ 31%] Linking CXX shared library libjxl_cms.so [ 31%] Creating Java archive org.jpeg.jpegli.jar [ 32%] Creating Java archive org.jpeg.jpegxl.jar [ 32%] Built target jxl_cms [ 32%] Building CXX object lib/CMakeFiles/decode_api_test.dir/jpegli/decode_api_test.cc.o [ 32%] Built target jpegli_jni_wrapper [ 32%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_aux_out.cc.o [ 32%] Built target jxl_jni_wrapper [ 32%] Building CXX object lib/CMakeFiles/encode_api_test.dir/jpegli/encode_api_test.cc.o [ 32%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_slow.cc.o [ 32%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_symmetric3.cc.o [ 32%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_symmetric5.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dct_scales.cc.o [ 33%] Building CXX object lib/CMakeFiles/decode_api_test.dir/jpegli/test_utils.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_bit_writer.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_butteraugli_comparator.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_ans.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_cache.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_cache.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_context_map.cc.o [ 33%] Building CXX object lib/CMakeFiles/error_handling_test.dir/jpegli/error_handling_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jpegli/testing.h:11, from /build/libjxl/src/libjxl/lib/jpegli/encode_api_test.cc:21: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const jpegli::{anonymous}::TestConfig*, std::vector<jpegli::{anonymous}::TestConfig> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const jpegli::{anonymous}::TestConfig*, std::vector<jpegli::{anonymous}::TestConfig> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const jpegli::{anonymous}::TestConfig*, std::vector<jpegli::{anonymous}::TestConfig> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<jpegli::{anonymous}::TestConfig>]', inlined from 'testing::internal::ParamGenerator<jpegli::{anonymous}::TestConfig> jpegli::{anonymous}::gtest_EncodeAPITestEncodeAPITestParam_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jpegli/encode_api_test.cc:869:34: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const jpegli::{anonymous}::TestConfig*, std::vector<jpegli::{anonymous}::TestConfig> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<jpegli::{anonymous}::TestConfig>]', inlined from 'std::string jpegli::{anonymous}::gtest_EncodeAPITestEncodeAPITestParam_EvalGenerateName_(const testing::TestParamInfo<TestConfig>&)' at /build/libjxl/src/libjxl/lib/jpegli/encode_api_test.cc:869:18: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const jpegli::{anonymous}::TestConfig*, std::vector<jpegli::{anonymous}::TestConfig> >' changed in GCC 7.1 [ 33%] Building CXX object lib/CMakeFiles/encode_api_test.dir/jpegli/test_utils.cc.o [ 33%] Linking CXX executable tests/decode_api_test [ 33%] Building CXX object lib/CMakeFiles/error_handling_test.dir/jpegli/test_utils.cc.o [ 33%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_chroma_from_luma.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/dec_xyb.h:21, from /build/libjxl/src/libjxl/lib/jxl/dec_cache.h:27, from /build/libjxl/src/libjxl/lib/jxl/dec_cache.cc:6: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 34%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_cluster.cc.o [ 34%] Linking CXX executable tests/encode_api_test [ 34%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_coeff_order.cc.o [ 35%] Linking CXX executable tests/error_handling_test [ 35%] Built target decode_api_test [ 35%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_comparator.cc.o [ 35%] Built target error_handling_test [ 35%] Building CXX object lib/CMakeFiles/input_suspension_test.dir/jpegli/input_suspension_test.cc.o [ 35%] Building CXX object lib/CMakeFiles/input_suspension_test.dir/jpegli/test_utils.cc.o [ 35%] Built target encode_api_test [ 35%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_context_map.cc.o [ 35%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_external_image.cc.o [ 35%] Building CXX object lib/CMakeFiles/output_suspension_test.dir/jpegli/output_suspension_test.cc.o [ 36%] Building CXX object lib/CMakeFiles/output_suspension_test.dir/jpegli/test_utils.cc.o [ 36%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_debug_image.cc.o [ 36%] Building CXX object lib/CMakeFiles/source_manager_test.dir/jpegli/source_manager_test.cc.o [ 36%] Building CXX object lib/CMakeFiles/streaming_test.dir/jpegli/streaming_test.cc.o [ 36%] Building CXX object lib/CMakeFiles/source_manager_test.dir/jpegli/test_utils.cc.o [ 36%] Linking CXX executable tests/input_suspension_test [ 38%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_detect_dots.cc.o [ 38%] Building CXX object lib/CMakeFiles/streaming_test.dir/jpegli/test_utils.cc.o [ 38%] Linking CXX executable tests/output_suspension_test [ 39%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_frame.cc.o [ 39%] Built target input_suspension_test [ 39%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_group.cc.o [ 39%] Built target output_suspension_test [ 39%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_group_border.cc.o [ 39%] Linking CXX executable tests/source_manager_test [ 39%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_huffman.cc.o [ 39%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_modular.cc.o [ 39%] Linking CXX executable tests/streaming_test [ 39%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_dot_dictionary.cc.o [ 39%] Built target source_manager_test [ 39%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_entropy_coder.cc.o [ 39%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_external_image.cc.o [ 39%] Built target streaming_test [ 39%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_fast_lossless.cc.o [ 40%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_fields.cc.o [ 41%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_noise.cc.o [ 41%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_patch_dictionary.cc.o [ 41%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_xyb.cc.o [ 41%] Building CXX object lib/CMakeFiles/transcode_api_test.dir/jpegli/transcode_api_test.cc.o [ 42%] Linking CXX shared library jpegli/libjpeg.so [ 42%] Building CXX object tools/CMakeFiles/jxl_tool.dir/cmdline.cc.o [ 42%] Built target jpeg [ 42%] Building CXX object lib/CMakeFiles/transcode_api_test.dir/jpegli/test_utils.cc.o [ 42%] Building CXX object tools/CMakeFiles/jxl_tool.dir/codec_config.cc.o [ 42%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/decode.cc.o [ 42%] Building CXX object plugins/gdk-pixbuf/CMakeFiles/pixbufloader_test.dir/pixbufloader_test.cc.o [ 43%] Building Java objects for jxl_jni_wrapper_test.jar [ 43%] Building CXX object tools/CMakeFiles/jxl_tool.dir/no_memory_manager.cc.o [ 44%] Building CXX object tools/CMakeFiles/jxl_tool.dir/speed_stats.cc.o In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/libjxl/src/libjxl/tools/speed_stats.cc:8: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'bool jpegxl::tools::SpeedStats::GetSummary(Summary*)' at /build/libjxl/src/libjxl/tools/speed_stats.cc:59:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'bool jpegxl::tools::SpeedStats::GetSummary(Summary*)' at /build/libjxl/src/libjxl/tools/speed_stats.cc:59:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object tools/CMakeFiles/jxl_tool.dir/tool_version.cc.o [ 44%] Linking CXX executable pixbufloader_test [ 44%] Building CXX object tools/CMakeFiles/jxl_tool.dir/tracking_memory_manager.cc.o [ 44%] Linking CXX executable tests/transcode_api_test [ 44%] Built target pixbufloader_test [ 44%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/entropy_coder.cc.o [ 44%] Building CXX object tools/CMakeFiles/jpegli_jni.dir/jni/org/jpeg/jpegli/wrapper/encoder_jni.cc.o /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In static member function 'static void {anonymous}::PrefixCode::ComputeCodeLengths(const uint64_t*, size_t, const uint8_t*, const uint8_t*, uint8_t*)': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:550:30: warning: 'compact_freqs' may be used uninitialized [-Wmaybe-uninitialized] /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:503:15: note: by argument 1 of type 'const uint64_t*' {aka 'const long long unsigned int*'} to 'static void {anonymous}::PrefixCode::ComputeCodeLengthsNonZero(const uint64_t*, size_t, uint8_t*, uint8_t*, uint8_t*)' declared here /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:537:14: note: 'compact_freqs' declared here In file included from /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4177: /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = From9To13Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = Exactly14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'jxl::Status default_implementation::{anonymous}::LLProcess(JxlFastLosslessFrameState*, bool, BitDepth, void*, void (*)(void*, void*, void (*)(void*, size_t), size_t), JxlEncoderOutputProcessorWrapper*) [with BitDepth = MoreThan14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3995:13: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = Exactly14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = MoreThan14Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc: In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::LLPrepare(JxlChunkedFrameInputSource, size_t, size_t, BitDepth, size_t, bool, int, int) [with BitDepth = From9To13Bits]': /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:3775:28: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 In function 'JxlFastLosslessFrameState* default_implementation::{anonymous}::JxlFastLosslessPrepareImpl(JxlChunkedFrameInputSource, size_t, size_t, size_t, size_t, bool, int, int)', inlined from 'JxlFastLosslessFrameState* JxlFastLosslessPrepareFrame(JxlChunkedFrameInputSource, size_t, size_t, size_t, size_t, bool, int, int)' at /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4311:60: /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4124:21: note: parameter passing for argument of type 'default_implementation::{anonymous}::From9To13Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4128:21: note: parameter passing for argument of type 'default_implementation::{anonymous}::Exactly14Bits' changed in GCC 7.1 /build/libjxl/src/libjxl/lib/jxl/enc_fast_lossless.cc:4131:19: note: parameter passing for argument of type 'default_implementation::{anonymous}::MoreThan14Bits' changed in GCC 7.1 [ 44%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_frame.cc.o [ 44%] Built target transcode_api_test [ 44%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_gaborish.cc.o [ 44%] Linking CXX static library libjxl_tool.a [ 44%] Linking CXX shared library libjpegli_jni.so [ 44%] Built target jxl_tool [ 44%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_group.cc.o [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/epf.cc.o [ 45%] Built target jpegli_jni [ 45%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_heuristics.cc.o [ 45%] Building Java objects for jpegli_jni_wrapper_test.jar In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/dec_xyb.h:21, from /build/libjxl/src/libjxl/lib/jxl/dec_cache.h:27, from /build/libjxl/src/libjxl/lib/jxl/dec_frame.h:25, from /build/libjxl/src/libjxl/lib/jxl/decode.cc:30: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/fields.cc.o [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/frame_header.cc.o [ 46%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_huffman.cc.o [ 46%] Generating CMakeFiles/jxl_jni_wrapper_test.dir/java_class_filelist [ 46%] Creating Java archive jxl_jni_wrapper_test.jar [ 46%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/headers.cc.o [ 46%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/huffman_table.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/icc_codec.cc.o /build/libjxl/src/libjxl/lib/jxl/headers.cc: In member function 'jxl::Status jxl::SizeHeader::Set(size_t, size_t)': /build/libjxl/src/libjxl/lib/jxl/headers.cc:60:15: warning: comparison is always false due to limited range of data type [-Wtype-limits] /build/libjxl/src/libjxl/lib/jxl/headers.cc:60:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] [ 47%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/icc_codec_common.cc.o [ 47%] Built target jxl_jni_wrapper_test [ 47%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_huffman_tree.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_icc_codec.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_bundle.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_image_bundle.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_linalg.cc.o [ 48%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_modular.cc.o [ 48%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_metadata.cc.o [ 48%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_noise.cc.o [ 48%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_patch_dictionary.cc.o [ 50%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_ops.cc.o [ 50%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_photon_noise.cc.o [ 50%] Generating CMakeFiles/jpegli_jni_wrapper_test.dir/java_class_filelist [ 50%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/loop_filter.cc.o [ 50%] Creating Java archive jpegli_jni_wrapper_test.jar [ 50%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/luminance.cc.o [ 50%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/memory_manager_internal.cc.o [ 50%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/encoding/dec_ma.cc.o [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/encoding/encoding.cc.o [ 51%] Built target jpegli_jni_wrapper_test [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/modular_image.cc.o [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/palette.cc.o [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/rct.cc.o [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/squeeze.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/transform.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/opsin_params.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/passes_state.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quant_weights.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_progressive_split.cc.o [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quantizer.cc.o [ 53%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/low_memory_render_pipeline.cc.o [ 53%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/render_pipeline.cc.o [ 53%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/simple_render_pipeline.cc.o [ 53%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_blending.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_quant_weights.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_splines.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_chroma_upsampling.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_toc.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_transforms.cc.o [ 55%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_xyb.cc.o [ 55%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_cms.cc.o [ 55%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_epf.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/encode.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_data.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_data_reader.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_from_linear.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_huffman_decode.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_gaborish.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_noise.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_debug_tree.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_patches.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_splines.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_encoding.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc: In instantiation of 'jxl::N_EMU128::{anonymous}::PerChannelOp<Op> jxl::N_EMU128::{anonymous}::MakePerChannelOp(Op&&) [with Op = OpPq]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: required from here /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:41:18: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc: In constructor 'jxl::N_EMU128::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_EMU128::{anonymous}::OpPq]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:30:12: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::OpPq' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc: In constructor 'jxl::N_EMU128::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:106:12: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 58%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_palette.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_rct.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_squeeze.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/codec_in_out.h:19, from /build/libjxl/src/libjxl/lib/jxl/encode.cc:30: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'jxl::Status JxlEncoderOutputProcessorWrapper::SetAvailOut(uint8_t**, size_t*)', inlined from 'jxl::Status JxlEncoderOutputProcessorWrapper::SetAvailOut(uint8_t**, size_t*)' at /build/libjxl/src/libjxl/lib/jxl/encode.cc:183:13, inlined from 'jxl::Status JxlEncoderOutputProcessorWrapper::CopyOutput(std::vector<unsigned char>&, uint8_t*, size_t&)' at /build/libjxl/src/libjxl/lib/jxl/encode.cc:195:65: /build/libjxl/src/libjxl/lib/jxl/encode.cc:187:13: warning: storing the address of local variable 'next_out' in '*this.JxlEncoderOutputProcessorWrapper::next_out_' [-Wdangling-pointer=] /build/libjxl/src/libjxl/lib/jxl/encode.cc: In member function 'jxl::Status JxlEncoderOutputProcessorWrapper::CopyOutput(std::vector<unsigned char>&, uint8_t*, size_t&)': /build/libjxl/src/libjxl/lib/jxl/encode.cc:193:44: note: 'next_out' declared here /build/libjxl/src/libjxl/lib/jxl/encode.cc:193:71: note: 'this' declared here [ 58%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_spot.cc.o [ 59%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_transform.cc.o [ 59%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_to_linear.cc.o [ 59%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_tone_mapping.cc.o [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_upsampling.cc.o [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_write.cc.o [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_xyb.cc.o [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_ycbcr.cc.o [ 60%] Built target jxl_enc-obj [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/simd_util.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/splines.cc.o /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc: In instantiation of 'jxl::N_EMU128::{anonymous}::PerChannelOp<Op> jxl::N_EMU128::{anonymous}::MakePerChannelOp(Op&&) [with Op = OpPq]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: required from here /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:39:18: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc: In constructor 'jxl::N_EMU128::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_EMU128::{anonymous}::OpPq]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:28:12: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::OpPq' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc: In constructor 'jxl::N_EMU128::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>]': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:110:12: note: parameter passing for argument of type 'jxl::N_EMU128::{anonymous}::PerChannelOp<jxl::N_EMU128::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/toc.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/box_content_decoder.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_tone_mapping.cc:15: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping-inl.h: In constructor 'jxl::N_EMU128::{anonymous}::Rec2408ToneMapper<hwy::N_EMU128::Simd<float, 4, 0> >::Rec2408ToneMapper(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&) [inherited from jxl::Rec2408ToneMapperBase]': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping-inl.h:34:32: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/decode_to_jpeg.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/dec_jpeg_data.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/dec_jpeg_data_writer.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/jpeg_data.cc.o [ 63%] Built target jxl_dec-obj [ 63%] Linking CXX shared library libjxl_dec.so [ 63%] Linking CXX static library libjxl_dec-internal.a [ 63%] Linking CXX shared library libjxl.so [ 63%] Linking CXX static library libjxl-internal.a [ 63%] Built target jxl_dec-internal [ 63%] Building CXX object tools/CMakeFiles/jxl_jni.dir/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc.o [ 63%] Built target jxl_dec [ 63%] Built target jxl-internal [ 63%] Built target jxl [ 63%] Linking CXX static library libjxl_extras-internal.a [ 64%] Linking CXX static library libjxl_extras_nocodec-internal.a [ 65%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_memory_manager.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_image.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_utils.cc.o [ 65%] Linking CXX shared library libjxl_jni.so [ 65%] Linking CXX static library libjxl_extras_codec.a [ 65%] Building CXX object tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o [ 65%] Built target jxl_extras_nocodec-internal [ 65%] Built target jxl_extras-internal [ 66%] Building C object plugins/gdk-pixbuf/CMakeFiles/pixbufloader-jxl.dir/pixbufloader-jxl.c.o [ 66%] Built target jxl_extras_codec [ 66%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/common.cc.o [ 66%] Building CXX object tools/CMakeFiles/cjpegli.dir/cjpegli.cc.o [ 66%] Linking C shared module libpixbufloader-jxl.so [ 66%] Built target pixbufloader-jxl [ 66%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl-load.cc.o [ 66%] Built target jxl_jni [ 67%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl-save.cc.o [ 67%] Linking CXX executable cjpegli In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/test_image.cc:24: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 67%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl.cc.o [ 67%] Linking CXX static library libjxl_gauss_blur.a [ 67%] Building CXX object tools/CMakeFiles/djpegli.dir/djpegli.cc.o [ 67%] Building C object tools/CMakeFiles/jxlinfo.dir/jxlinfo.c.o [ 67%] Built target cjpegli [ 68%] Building C object tools/CMakeFiles/libjxl_test.dir/libjxl_test.c.o [ 68%] Built target jxl_gauss_blur [ 69%] Building CXX object tools/CMakeFiles/cjxl.dir/cjxl_main.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/codec_in_out.h:19, from /build/libjxl/src/libjxl/lib/jxl/test_utils.h:30, from /build/libjxl/src/libjxl/lib/jxl/test_utils.cc:6: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 69%] Linking CXX executable tests/libjxl_test [ 70%] Linking CXX executable jxlinfo [ 70%] Linking CXX static library libjxl_testlib-internal.a [ 70%] Built target jxl_testlib-internal [ 70%] Building CXX object tools/CMakeFiles/djxl.dir/djxl_main.cc.o /build/libjxl/src/libjxl/plugins/gimp/file-jxl-load.cc: In function 'bool jxl::LoadJpegXlImage(const gchar*, gint32*)': /build/libjxl/src/libjxl/plugins/gimp/file-jxl-load.cc:364:45: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] [ 71%] Building CXX object lib/CMakeFiles/codec_test.dir/extras/codec_test.cc.o [ 71%] Building CXX object lib/CMakeFiles/compressed_icc_test.dir/extras/compressed_icc_test.cc.o [ 71%] Built target libjxl_test [ 71%] Building CXX object lib/CMakeFiles/color_description_test.dir/extras/dec/color_description_test.cc.o [ 72%] Linking CXX executable djpegli [ 72%] Linking CXX executable file-jxl [ 72%] Built target djpegli [ 72%] Building CXX object lib/CMakeFiles/pgx_test.dir/extras/dec/pgx_test.cc.o In function 'std::string {anonymous}::Filename(const std::string&, const std::string&, int, int, int, int)', inlined from 'int main(int, const char**)' at /build/libjxl/src/libjxl/tools/djxl_main.cc:608:71: /build/libjxl/src/libjxl/tools/djxl_main.cc:294:38: warning: '%0*d' directive output between 1 and 2147483647 bytes may cause result to exceed 'INT_MAX' [-Wformat-truncation=] /build/libjxl/src/libjxl/tools/djxl_main.cc:294:38: note: directive argument in the range [1, 2147483647] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14.1.1/cstdio:42, from /build/libjxl/src/libjxl/tools/djxl_main.cc:14: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'std::string {anonymous}::Filename(const std::string&, const std::string&, int, int, int, int)' at /build/libjxl/src/libjxl/tools/djxl_main.cc:294:13, inlined from 'int main(int, const char**)' at /build/libjxl/src/libjxl/tools/djxl_main.cc:608:71: /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 5 and 2147483651 bytes into a destination of size 4294967295 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ [ 72%] Linking CXX executable djxl [ 72%] Built target jxlinfo [ 72%] Linking CXX executable cjxl [ 72%] Building CXX object lib/CMakeFiles/gain_map_test.dir/extras/gain_map_test.cc.o [ 72%] Built target file-jxl [ 73%] Building CXX object lib/CMakeFiles/jpegli_test.dir/extras/jpegli_test.cc.o [ 73%] Built target djxl [ 73%] Building CXX object lib/CMakeFiles/ac_strategy_test.dir/jxl/ac_strategy_test.cc.o [ 73%] Linking CXX executable tests/compressed_icc_test [ 73%] Built target cjxl [ 73%] Building CXX object lib/CMakeFiles/alpha_test.dir/jxl/alpha_test.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/extras/dec/color_description_test.cc:8: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 75%] Linking CXX executable tests/color_description_test [ 75%] Built target compressed_icc_test [ 75%] Building CXX object lib/CMakeFiles/ans_common_test.dir/jxl/ans_common_test.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/extras/codec_test.cc:34: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 75%] Linking CXX executable tests/codec_test [ 75%] Linking CXX executable tests/pgx_test [ 75%] Built target color_description_test [ 75%] Building CXX object lib/CMakeFiles/ans_test.dir/jxl/ans_test.cc.o [ 75%] Built target pgx_test [ 75%] Built target codec_test [ 75%] Building CXX object lib/CMakeFiles/bit_reader_test.dir/jxl/bit_reader_test.cc.o [ 75%] Linking CXX executable tests/alpha_test [ 76%] Building CXX object lib/CMakeFiles/bits_test.dir/jxl/bits_test.cc.o [ 76%] Built target alpha_test [ 76%] Building CXX object lib/CMakeFiles/blending_test.dir/jxl/blending_test.cc.o [ 77%] Linking CXX executable tests/ans_common_test [ 77%] Linking CXX executable tests/gain_map_test ReadTestData /build/libjxl/src/libjxl/testdata/external/Compact-ICC-Profiles/profiles/scRGB-v2.icc ReadTestData /build/libjxl/src/libjxl/testdata/external/Compact-ICC-Profiles/profiles/scRGB-v2.icc [ 77%] Built target gain_map_test [ 77%] Building CXX object lib/CMakeFiles/butteraugli_test.dir/jxl/butteraugli/butteraugli_test.cc.o [ 77%] Linking CXX executable tests/bits_test In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/ac_strategy_test.cc:13: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::{anonymous}::gtest_AcStrategyTargetTestGroupAcStrategyTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/ac_strategy_test.cc:225:147: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<std::tuple<long long int, int> > jxl::{anonymous}::gtest_AcStrategyRoundtripGroupAcStrategyRoundtrip_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/ac_strategy_test.cc:88:127: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::{anonymous}::gtest_AcStrategyTargetTestGroupAcStrategyTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/ac_strategy_test.cc:225:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::{anonymous}::gtest_AcStrategyRoundtripGroupAcStrategyRoundtrip_EvalGenerateName_(const testing::TestParamInfo<std::tuple<long long int, int> >&)' at /build/libjxl/src/libjxl/lib/jxl/ac_strategy_test.cc:88:81: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [ 77%] Linking CXX executable tests/ac_strategy_test [ 77%] Built target ans_common_test [ 77%] Building CXX object lib/CMakeFiles/byte_order_test.dir/jxl/byte_order_test.cc.o [ 77%] Built target bits_test [ 77%] Building CXX object lib/CMakeFiles/tone_mapping_test.dir/jxl/cms/tone_mapping_test.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/codec_in_out.h:19, from /build/libjxl/src/libjxl/lib/extras/codec.h:22, from /build/libjxl/src/libjxl/lib/extras/dec/jpg.h:13, from /build/libjxl/src/libjxl/lib/extras/jpegli_test.cc:26: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 77%] Linking CXX executable tests/jpegli_test [ 77%] Linking CXX executable tests/bit_reader_test [ 77%] Linking CXX executable tests/ans_test [ 77%] Linking CXX executable tests/blending_test [ 77%] Built target ac_strategy_test [ 77%] Building CXX object lib/CMakeFiles/transfer_functions_test.dir/jxl/cms/transfer_functions_test.cc.o [ 77%] Built target bit_reader_test [ 77%] Building CXX object lib/CMakeFiles/coeff_order_test.dir/jxl/coeff_order_test.cc.o [ 77%] Built target ans_test [ 77%] Linking CXX executable tests/byte_order_test [ 78%] Linking CXX executable tests/butteraugli_test [ 78%] Building CXX object lib/CMakeFiles/color_encoding_internal_test.dir/jxl/color_encoding_internal_test.cc.o [ 78%] Built target blending_test [ 78%] Building CXX object lib/CMakeFiles/color_management_test.dir/jxl/color_management_test.cc.o [ 78%] Built target byte_order_test [ 78%] Built target jpegli_test [ 79%] Building CXX object lib/CMakeFiles/convolve_test.dir/jxl/convolve_test.cc.o [ 79%] Building CXX object lib/CMakeFiles/data_parallel_test.dir/jxl/data_parallel_test.cc.o [ 79%] Built target butteraugli_test [ 79%] Building CXX object lib/CMakeFiles/dct_test.dir/jxl/dct_test.cc.o [ 79%] Linking CXX executable tests/coeff_order_test In file included from /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping_test.cc:14: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping-inl.h: In constructor 'jxl::N_EMU128::{anonymous}::Rec2408ToneMapper<hwy::N_EMU128::Simd<float, 4, 0> >::Rec2408ToneMapper(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&) [inherited from jxl::Rec2408ToneMapperBase]': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping-inl.h:34:32: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jxl/testing.h:11, from /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping_test.cc:15: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_ToneMappingTargetTestGroupToneMappingTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping_test.cc:142:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_ToneMappingTargetTestGroupToneMappingTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping_test.cc:142:149: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 80%] Linking CXX executable tests/tone_mapping_test [ 80%] Built target coeff_order_test [ 80%] Building CXX object lib/CMakeFiles/decode_test.dir/jxl/decode_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jxl/testing.h:11, from /build/libjxl/src/libjxl/lib/jxl/cms/transfer_functions_test.cc:15: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_TransferFunctionsTargetTestGroupTransferFunctionsTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/cms/transfer_functions_test.cc:87:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_TransferFunctionsTargetTestGroupTransferFunctionsTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/cms/transfer_functions_test.cc:87:161: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 80%] Built target tone_mapping_test [ 81%] Linking CXX executable tests/transfer_functions_test [ 82%] Building CXX object lib/CMakeFiles/enc_external_image_test.dir/jxl/enc_external_image_test.cc.o [ 83%] Linking CXX executable tests/color_encoding_internal_test [ 83%] Linking CXX executable tests/data_parallel_test [ 83%] Built target transfer_functions_test [ 83%] Building CXX object lib/CMakeFiles/enc_gaborish_test.dir/jxl/enc_gaborish_test.cc.o [ 83%] Built target color_encoding_internal_test [ 83%] Built target data_parallel_test [ 83%] Building CXX object lib/CMakeFiles/enc_linalg_test.dir/jxl/enc_linalg_test.cc.o [ 83%] Building CXX object lib/CMakeFiles/enc_optimize_test.dir/jxl/enc_optimize_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/convolve_test.cc:19: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_ConvolveTestGroupConvolveTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/convolve_test.cc:285:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_ConvolveTestGroupConvolveTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/convolve_test.cc:285:131: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 83%] Linking CXX executable tests/convolve_test [ 83%] Linking CXX executable tests/enc_external_image_test In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/color_management_test.cc:26: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 83%] Linking CXX executable tests/color_management_test [ 83%] Built target convolve_test [ 84%] Building CXX object lib/CMakeFiles/enc_photon_noise_test.dir/jxl/enc_photon_noise_test.cc.o [ 84%] Built target enc_external_image_test [ 85%] Building CXX object lib/CMakeFiles/encode_test.dir/jxl/encode_test.cc.o [ 85%] Linking CXX executable tests/enc_linalg_test [ 85%] Linking CXX executable tests/enc_optimize_test [ 86%] Linking CXX executable tests/enc_gaborish_test [ 86%] Built target enc_linalg_test [ 86%] Built target color_management_test [ 86%] Building CXX object lib/CMakeFiles/entropy_coder_test.dir/jxl/entropy_coder_test.cc.o [ 86%] Building CXX object lib/CMakeFiles/fast_math_test.dir/jxl/fast_math_test.cc.o [ 86%] Built target enc_gaborish_test [ 86%] Building CXX object lib/CMakeFiles/fields_test.dir/jxl/fields_test.cc.o [ 86%] Linking CXX executable tests/enc_photon_noise_test [ 86%] Built target enc_photon_noise_test [ 88%] Building CXX object lib/CMakeFiles/gamma_correct_test.dir/jxl/gamma_correct_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/dct_test.cc:14: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_TransposeTestGroupTransposeTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/dct_test.cc:357:133: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_TransposeTestGroupTransposeTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/dct_test.cc:357:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<std::tuple<long long int, unsigned int> > jxl::gtest_DctShardedTestGroupDctShardedTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/dct_test.cc:380:117: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_DctShardedTestGroupDctShardedTest_EvalGenerateName_(const testing::TestParamInfo<std::tuple<long long int, unsigned int> >&)' at /build/libjxl/src/libjxl/lib/jxl/dct_test.cc:380:81: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [ 89%] Linking CXX executable tests/dct_test [ 89%] Built target enc_optimize_test [ 89%] Building CXX object lib/CMakeFiles/gradient_test.dir/jxl/gradient_test.cc.o [ 89%] Linking CXX executable tests/entropy_coder_test [ 89%] Built target entropy_coder_test [ 89%] Built target dct_test [ 89%] Building CXX object lib/CMakeFiles/iaca_test.dir/jxl/iaca_test.cc.o [ 89%] Building CXX object lib/CMakeFiles/icc_codec_test.dir/jxl/icc_codec_test.cc.o [ 89%] Linking CXX executable tests/gamma_correct_test [ 89%] Built target gamma_correct_test [ 89%] Linking CXX executable tests/fields_test [ 89%] Building CXX object lib/CMakeFiles/image_bundle_test.dir/jxl/image_bundle_test.cc.o [ 89%] Linking CXX executable tests/iaca_test In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jxl/testing.h:11, from /build/libjxl/src/libjxl/lib/jxl/fast_math_test.cc:18: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_FastMathTargetTestGroupFastMathTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/fast_math_test.cc:231:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_FastMathTargetTestGroupFastMathTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/fast_math_test.cc:231:143: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 89%] Linking CXX executable tests/fast_math_test [ 89%] Built target fields_test [ 89%] Built target iaca_test [ 91%] Building CXX object lib/CMakeFiles/image_ops_test.dir/jxl/image_ops_test.cc.o [ 91%] Linking CXX executable tests/gradient_test [ 91%] Building CXX object lib/CMakeFiles/jxl_test.dir/jxl/jxl_test.cc.o [ 91%] Linking CXX executable tests/icc_codec_test [ 91%] Built target fast_math_test [ 91%] Building CXX object lib/CMakeFiles/lehmer_code_test.dir/jxl/lehmer_code_test.cc.o [ 91%] Built target gradient_test [ 91%] Building CXX object lib/CMakeFiles/modular_test.dir/jxl/modular_test.cc.o [ 91%] Linking CXX executable tests/encode_test [ 91%] Built target icc_codec_test [ 92%] Building CXX object lib/CMakeFiles/opsin_image_test.dir/jxl/opsin_image_test.cc.o [ 92%] Linking CXX executable tests/image_bundle_test [ 92%] Linking CXX executable tests/image_ops_test [ 92%] Built target image_bundle_test [ 92%] Building CXX object lib/CMakeFiles/opsin_inverse_test.dir/jxl/opsin_inverse_test.cc.o [ 92%] Built target encode_test [ 92%] Building CXX object lib/CMakeFiles/padded_bytes_test.dir/jxl/padded_bytes_test.cc.o [ 92%] Built target image_ops_test [ 92%] Building CXX object lib/CMakeFiles/passes_test.dir/jxl/passes_test.cc.o [ 92%] Linking CXX executable tests/lehmer_code_test [ 92%] Linking CXX executable tests/opsin_image_test [ 92%] Built target lehmer_code_test [ 92%] Building CXX object lib/CMakeFiles/patch_dictionary_test.dir/jxl/patch_dictionary_test.cc.o [ 92%] Built target opsin_image_test [ 93%] Building CXX object lib/CMakeFiles/preview_test.dir/jxl/preview_test.cc.o [ 93%] Linking CXX executable tests/opsin_inverse_test [ 93%] Linking CXX executable tests/padded_bytes_test [ 93%] Linking CXX executable tests/modular_test [ 93%] Built target opsin_inverse_test [ 93%] Built target padded_bytes_test [ 93%] Building CXX object lib/CMakeFiles/quant_weights_test.dir/jxl/quant_weights_test.cc.o [ 93%] Building CXX object lib/CMakeFiles/quantizer_test.dir/jxl/quantizer_test.cc.o [ 93%] Linking CXX executable tests/patch_dictionary_test [ 93%] Built target modular_test [ 93%] Building CXX object lib/CMakeFiles/rational_polynomial_test.dir/jxl/rational_polynomial_test.cc.o [ 94%] Linking CXX executable tests/passes_test In file included from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms_internal.h:27, from /build/libjxl/src/libjxl/lib/jxl/color_encoding_internal.h:26, from /build/libjxl/src/libjxl/lib/jxl/decode_test.cc:45: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h: In constructor 'jxl::Rec2408ToneMapperBase::Rec2408ToneMapperBase(std::pair<float, float>, std::pair<float, float>, const jxl::Vector3&)': /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping.h:23:12: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 94%] Built target patch_dictionary_test [ 94%] Linking CXX executable tests/decode_test [ 94%] Building CXX object lib/CMakeFiles/render_pipeline_test.dir/jxl/render_pipeline/render_pipeline_test.cc.o [ 94%] Linking CXX executable tests/preview_test [ 94%] Built target passes_test [ 94%] Building CXX object lib/CMakeFiles/roundtrip_test.dir/jxl/roundtrip_test.cc.o In file included from /usr/include/c++/14.1.1/string:51, from /build/libjxl/src/libjxl/lib/extras/dec/jxl.h:18, from /build/libjxl/src/libjxl/lib/jxl/jxl_test.cc:6: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const JxlPixelFormat; _Up = JxlPixelFormat; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const JxlPixelFormat*; _OI = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const JxlPixelFormat*; _OI = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const JxlPixelFormat*, vector<JxlPixelFormat> >; _OI = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const JxlPixelFormat*, vector<JxlPixelFormat> >; _OI = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const JxlPixelFormat*, std::vector<JxlPixelFormat> >; _ForwardIterator = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const JxlPixelFormat*, vector<JxlPixelFormat> >; _ForwardIterator = JxlPixelFormat*]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const JxlPixelFormat*, vector<JxlPixelFormat> >; _ForwardIterator = JxlPixelFormat*; _Tp = JxlPixelFormat]' at /usr/include/c++/14.1.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = JxlPixelFormat; _Alloc = std::allocator<JxlPixelFormat>]' at /usr/include/c++/14.1.1/bits/stl_vector.h:606:31, inlined from 'jxl::extras::JXLDecompressParams::JXLDecompressParams(const jxl::extras::JXLDecompressParams&)' at /build/libjxl/src/libjxl/lib/extras/dec/jxl.h:26:8, inlined from 'virtual void jxl::{anonymous}::JxlTest_RoundtripAlphaPremultiplied_Test::TestBody()' at /build/libjxl/src/libjxl/lib/jxl/jxl_test.cc:919:24: /usr/include/c++/14.1.1/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' forming offset 16 is out of the bounds [0, 16] [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking CXX executable tests/jxl_test [ 95%] Linking CXX executable tests/quantizer_test [ 95%] Built target preview_test [ 95%] Building CXX object lib/CMakeFiles/simd_util_test.dir/jxl/simd_util_test.cc.o [ 95%] Built target quantizer_test [ 96%] Building CXX object lib/CMakeFiles/speed_tier_test.dir/jxl/speed_tier_test.cc.o [ 96%] Built target jxl_test In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/rational_polynomial_test.cc:13: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_RationalPolynomialTestGroupRationalPolynomialTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/rational_polynomial_test.cc:229:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_RationalPolynomialTestGroupRationalPolynomialTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/rational_polynomial_test.cc:229:151: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 97%] Linking CXX executable tests/rational_polynomial_test [ 97%] Building CXX object lib/CMakeFiles/splines_test.dir/jxl/splines_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/quant_weights_test.cc:13: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::{anonymous}::gtest_QuantWeightsTargetTestGroupQuantWeightsTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/quant_weights_test.cc:182:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::{anonymous}::gtest_QuantWeightsTargetTestGroupQuantWeightsTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/quant_weights_test.cc:182:151: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 97%] Linking CXX executable tests/quant_weights_test [ 97%] Built target rational_polynomial_test [ 97%] Building CXX object lib/CMakeFiles/toc_test.dir/jxl/toc_test.cc.o In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jxl/testing.h:11, from /build/libjxl/src/libjxl/lib/jxl/simd_util_test.cc:6: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits<_Iterator>::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_SimdUtilTargetTestGroupSimdUtilTargetTest_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/simd_util_test.cc:77:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_SimdUtilTargetTestGroupSimdUtilTargetTest_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/simd_util_test.cc:77:143: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 [ 97%] Linking CXX executable tests/simd_util_test [ 97%] Built target quant_weights_test [ 97%] Building CXX object lib/CMakeFiles/xorshift128plus_test.dir/jxl/xorshift128plus_test.cc.o [ 97%] Built target simd_util_test [ 98%] Building CXX object lib/CMakeFiles/thread_parallel_runner_test.dir/threads/thread_parallel_runner_test.cc.o [ 98%] Linking CXX executable tests/render_pipeline_test [ 98%] Linking CXX executable tests/speed_tier_test [ 98%] Built target decode_test [ 98%] Linking CXX executable tests/roundtrip_test [ 98%] Linking CXX executable tests/splines_test [ 98%] Linking CXX executable tests/toc_test [ 98%] Building CXX object lib/CMakeFiles/djxl_fuzzer_test.dir/__/tools/djxl_fuzzer_test.cc.o [ 98%] Built target render_pipeline_test [ 98%] Built target speed_tier_test [ 98%] Building CXX object lib/CMakeFiles/gauss_blur_test.dir/__/tools/gauss_blur_test.cc.o [ 98%] Building CXX object lib/CMakeFiles/djxl_fuzzer_test.dir/__/tools/djxl_fuzzer.cc.o [ 98%] Built target roundtrip_test [ 98%] Built target toc_test [ 98%] Built target splines_test [ 98%] Linking CXX executable tests/thread_parallel_runner_test In file included from /usr/include/c++/14.1.1/bits/stl_algo.h:61, from /usr/include/c++/14.1.1/algorithm:61, from /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:8: /usr/include/c++/14.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 /usr/include/c++/14.1.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 In file included from /usr/include/gtest/gtest.h:67, from /usr/include/hwy/tests/hwy_gtest.h:39, from /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:15: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits< <template-parameter-1-1> >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'std::string jxl::gtest_Xorshift128TestGroupXorshift128Test_EvalGenerateName_(const testing::TestParamInfo<long long int>&)' at /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:370:170: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long int>]', inlined from 'testing::internal::ParamGenerator<long long int> jxl::gtest_Xorshift128TestGroupXorshift128Test_EvalGenerator_()' at /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:370:137: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void jxl::N_EMU128::TestSeedChanges()' at /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:283:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.1.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]' at /usr/include/c++/14.1.1/bits/stl_algo.h:4771:18, inlined from 'void jxl::N_EMU128::TestSeedChanges()' at /build/libjxl/src/libjxl/lib/jxl/xorshift128plus_test.cc:283:12: /usr/include/c++/14.1.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.1.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable tests/xorshift128plus_test [100%] Built target thread_parallel_runner_test [100%] Built target xorshift128plus_test In file included from /usr/include/gtest/gtest.h:67, from /build/libjxl/src/libjxl/lib/jxl/testing.h:11, from /build/libjxl/src/libjxl/tools/djxl_fuzzer_test.cc:14: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<typename std::iterator_traits<_Iterator>::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long unsigned int>]', inlined from 'std::string gtest_DjxlFuzzerTestInstantiationDjxlFuzzerTest_EvalGenerateName_(const testing::TestParamInfo<long long unsigned int>&)' at /build/libjxl/src/libjxl/tools/djxl_fuzzer_test.cc:35:20: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ In function 'testing::internal::ParamGenerator<typename Container::value_type> testing::ValuesIn(const Container&) [with Container = std::vector<long long unsigned int>]', inlined from 'testing::internal::ParamGenerator<long long unsigned int> gtest_DjxlFuzzerTestInstantiationDjxlFuzzerTest_EvalGenerator_()' at /build/libjxl/src/libjxl/tools/djxl_fuzzer_test.cc:35:33: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [100%] Linking CXX executable tests/djxl_fuzzer_test [100%] Linking CXX executable tests/gauss_blur_test [100%] Built target djxl_fuzzer_test [100%] Built target gauss_blur_test make: Entering directory '/build/libjxl/src/build' Generating C API documentation Built target doc make: Leaving directory '/build/libjxl/src/build' ==> Entering fakeroot environment... ==> Starting package_libjxl()... -- Install configuration: "None" -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_cms.so.0.11.0 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_cms.so.0.11 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_cms.so -- Installing: /build/libjxl/pkg/libjxl/usr/lib/pkgconfig/libjxl_cms.pc -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl.so.0.11.0 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl.so.0.11 -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/lib/libjxl.so.0.11.0" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl.so -- Installing: /build/libjxl/pkg/libjxl/usr/lib/pkgconfig/libjxl.pc -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_extras_codec.a -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_threads.so.0.11.0 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_threads.so.0.11 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_threads.so -- Installing: /build/libjxl/pkg/libjxl/usr/lib/pkgconfig/libjxl_threads.pc -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/encode.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/thread_parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/resizable_parallel_runner_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/compressed_icc.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/color_encoding.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/jxl_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/jxl_threads_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/decode.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/cms.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/cms_interface.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/memory_manager.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/resizable_parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/gain_map.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/decode_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/jxl_cms_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/version.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/codestream_header.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/types.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/encode_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/stats.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/thread_parallel_runner_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/share/man/man1/cjxl.1 -- Installing: /build/libjxl/pkg/libjxl/usr/share/man/man1/djxl.1 -- Installing: /build/libjxl/pkg/libjxl/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jxl.so -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jxl.so" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/share/thumbnailers/jxl.thumbnailer -- Installing: /build/libjxl/pkg/libjxl/usr/lib/gimp/2.0/plug-ins/file-jxl/file-jxl -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/lib/gimp/2.0/plug-ins/file-jxl/file-jxl" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/share/mime/packages/image-jxl.xml -- Installing: /build/libjxl/pkg/libjxl/usr/bin/cjxl -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/bin/cjxl" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/bin/djxl -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/bin/djxl" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/bin/jxlinfo -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/bin/jxlinfo" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/bin/cjpegli -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/bin/cjpegli" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/bin/djpegli -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/bin/djpegli" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/lib/libjxl_jni.so -- Set non-toolchain portion of runtime path of "/build/libjxl/pkg/libjxl/usr/lib/libjxl_jni.so" to "" -- Installing: /build/libjxl/pkg/libjxl/usr/share/java/org.jpeg.jpegxl.jar ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "libjxl"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_libjxl-doc()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/share/doc/libjxl/dir_e68e8157741866f444e17edd764ebbae.html ==> Creating package "libjxl-doc"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: libjxl 0.11.0-2 (Wed Nov 13 04:39:21 2024) ==> Cleaning up...