==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: libjxl 0.11.0-2 (Wed Nov 13 04:38:37 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:39:29 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... 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 Installed Size: 1560.25 MiB :: Proceed with installation? [Y/n] 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. -> 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. -> 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 aarch64 -- 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 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__ - Failed -- Performing Test SJPEG_HAVE_FLAG___ARM_NEON__ -- Performing Test SJPEG_HAVE_FLAG___ARM_NEON__ - Failed -- 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") -- 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 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 (8.5s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: JPEGXL_FORCE_SYSTEM_GTEST -- Build files have been written to: /build/libjxl/src/build [ 0%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/alpha_blend.cc.o [ 0%] Building CXX object lib/CMakeFiles/jxl_export.dir/nothing.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 [ 1%] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/resizable_parallel_runner.cc.o [ 2%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/bit_writer.cc.o [ 2%] Generating cjxl.1 [ 2%] Built target jxl_export [ 2%] Generating djxl.1 [ 2%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/colors_rgb.cc.o [ 2%] 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_core-obj.dir/extras/common.cc.o [ 2%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/compressed_icc.cc.o [ 2%] Built target manpages [ 3%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_description.cc.o [ 3%] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/thread_parallel_runner_internal.cc.o [ 4%] Building CXX object lib/CMakeFiles/jxl_extras_jpegli-obj.dir/extras/enc/jpegli.cc.o [ 4%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/dichotomy.cc.o [ 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 [ 4%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_hints.cc.o [ 5%] Building CXX object lib/CMakeFiles/jpegli-libjpeg-obj.dir/jpegli/libjpeg_wrapper.cc.o [ 5%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/adaptive_quantization.cc.o [ 5%] Built target jpegli-libjpeg-obj [ 5%] Built target jxl_threads [ 5%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsalpha.c.o [ 5%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/bit_writer.cc.o [ 6%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/enc.cc.o [ 6%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscam02.c.o [ 6%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/hlg.cc.o [ 7%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_description.cc.o [ 8%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscgats.c.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/bitstream.cc.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/decode.cc.o [ 10%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmscnvrt.c.o [ 10%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_hints.cc.o [ 10%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmserr.c.o [ 10%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/color_quantize.cc.o [ 10%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/fdct.cc.o [ 11%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsgamma.c.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/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 [ 11%] Built target jxl_extras_jpegli-obj [ 11%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsgmt.c.o [ 11%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/decode.cc.o [ 11%] Built target tool_version_git [ 12%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/encode.cc.o [ 12%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmshalf.c.o [ 12%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsintrp.c.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 [ 13%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o [ 13%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/headers.cc.o [ 13%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/exif.cc.o [ 14%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsio0.c.o [ 14%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/jpeg_tools.cc.o [ 15%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/encode.cc.o [ 15%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/color_transform.cc.o [ 15%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsio1.c.o [ 15%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/exif.cc.o [ 15%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/packed_image_convert.cc.o [ 15%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmslut.c.o [ 16%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/score_7.cc.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsmd5.c.o [ 17%] Building CXX object third_party/sjpeg/CMakeFiles/sjpeg.dir/src/yuv_convert.cc.o [ 17%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/gain_map.cc.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsmtrx.c.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsnamed.c.o [ 17%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsopt.c.o [ 17%] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmspack.c.o [ 18%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/gain_map.cc.o [ 18%] Linking CXX static library libsjpeg.a [ 18%] Built target sjpeg [ 18%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/common.cc.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmspcs.c.o [ 18%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsplugin.c.o [ 20%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsps2.c.o [ 21%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode.cc.o [ 21%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode_marker.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 [ 21%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmssamp.c.o [ 21%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/mmap.cc.o [ 21%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmssm.c.o [ 22%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/time.cc.o [ 22%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmstypes.c.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsvirt.c.o [ 23%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/apng.cc.o [ 23%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/apng.cc.o [ 23%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/decode_scan.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 [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmswtpnt.c.o [ 23%] Building C object third_party/CMakeFiles/lcms2.dir/lcms/src/cmsxform.c.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 [ 23%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/mmap.cc.o [ 24%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/time.cc.o [ 25%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/destination_manager.cc.o [ 25%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/downsample.cc.o [ 25%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/apng.cc.o [ 25%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode.cc.o [ 26%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/exr.cc.o [ 26%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/apng.cc.o [ 27%] Linking C static library liblcms2.a [ 27%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/exr.cc.o [ 27%] Built target lcms2 [ 27%] Building Java objects for jxl_jni_wrapper.jar [ 27%] Building Java objects for jpegli_jni_wrapper.jar [ 27%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jpg.cc.o [ 28%] Building CXX object tools/CMakeFiles/enc_fast_lossless.dir/__/lib/jxl/enc_fast_lossless.cc.o [ 28%] Building CXX object lib/CMakeFiles/jxl_cms.dir/jxl/cms/jxl_cms.cc.o [ 30%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/exr.cc.o In file included from /usr/include/hwy/foreach_target.h:163, from /build/libjxl/src/libjxl/lib/extras/tone_mapping.cc:12: /build/libjxl/src/libjxl/lib/extras/tone_mapping.cc: In function 'jxl::Status jxl::N_NEON::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 [ 31%] Generating CMakeFiles/jxl_jni_wrapper.dir/java_class_filelist [ 31%] Built target jxl_extras_internal-obj [ 31%] Creating Java archive org.jpeg.jpegxl.jar [ 31%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/ac_strategy.cc.o [ 31%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jpg.cc.o [ 31%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/exr.cc.o [ 31%] Built target jxl_jni_wrapper [ 31%] Building CXX object lib/CMakeFiles/jxl_cms.dir/__/third_party/skcms/skcms.cc.o [ 31%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode_finish.cc.o [ 32%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/alpha.cc.o [ 32%] Generating CMakeFiles/jpegli_jni_wrapper.dir/java_class_filelist [ 33%] Creating Java archive org.jpeg.jpegli.jar [ 33%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/ans_common.cc.o [ 33%] Built target jpegli_jni_wrapper [ 34%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/encode_streaming.cc.o [ 35%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jxl.cc.o [ 35%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jpg.cc.o [ 35%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/blending.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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1274:31, inlined from 'void baseline::Exec_store_161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1268: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:639: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1275:31, inlined from 'void baseline::Exec_store_161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1268: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:639: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1276:31, inlined from 'void baseline::Exec_store_161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1268: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:639: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_16161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1293:31, inlined from 'void baseline::Exec_store_16161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1287: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:735: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_16161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1294:31, inlined from 'void baseline::Exec_store_16161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1287: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:735: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_16161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1295:31, inlined from 'void baseline::Exec_store_16161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1287: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:735: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, inlined from 'void baseline::Exec_store_16161616LE_k(NoCtx, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1296:31, inlined from 'void baseline::Exec_store_16161616LE(const void*, const char*, char*, F&, F&, F&, F&, int)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:1287: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:735: /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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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: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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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: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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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) float; S = __vector(4) float]', inlined from 'baseline::U16 baseline::U16_from_F(F)' at /build/libjxl/src/libjxl/third_party/skcms/src/Transform_inl.h:597:36, 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:56, 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 [ 36%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/chroma_from_luma.cc.o [ 36%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jxl.cc.o [ 36%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jpg.cc.o [ 37%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jxl.cc.o [ 37%] Linking CXX shared library libenc_fast_lossless.so [ 37%] Built target enc_fast_lossless [ 37%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jxl.cc.o [ 37%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/coeff_order.cc.o [ 37%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pgx.cc.o [ 38%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pgx.cc.o [ 38%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pnm.cc.o [ 38%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pnm.cc.o [ 38%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pgx.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, from /usr/include/hwy/foreach_target.h:163, from /build/libjxl/src/libjxl/lib/jxl/cms/jxl_cms.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 [ 40%] Linking CXX shared library libjxl_cms.so [ 40%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/npy.cc.o [ 40%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/color_encoding_internal.cc.o [ 40%] Built target jxl_cms [ 41%] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/gif.cc.o [ 41%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/butteraugli/butteraugli.cc.o [ 41%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/entropy_coding.cc.o [ 42%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pgx.cc.o [ 42%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/error.cc.o [ 43%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/huffman.cc.o [ 43%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_ac_strategy.cc.o [ 43%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pnm.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 [ 43%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pnm.cc.o [ 43%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/compressed_dc.cc.o [ 43%] Built target jxl_extras_core_nocodec-obj [ 43%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/npy.cc.o [ 44%] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/gif.cc.o [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_separable5.cc.o [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_slow.cc.o [ 45%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/idct.cc.o [ 45%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/input.cc.o [ 45%] Built target jxl_extras_core-obj [ 45%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_symmetric3.cc.o [ 46%] Building CXX object tools/CMakeFiles/jxl_tool.dir/cmdline.cc.o [ 46%] Building CXX object tools/CMakeFiles/jxl_tool.dir/codec_config.cc.o [ 47%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/convolve_symmetric5.cc.o [ 47%] Building CXX object tools/CMakeFiles/jxl_tool.dir/no_memory_manager.cc.o [ 48%] Building CXX object tools/CMakeFiles/jxl_tool.dir/speed_stats.cc.o [ 48%] Building CXX object tools/CMakeFiles/jxl_tool.dir/tool_version.cc.o [ 48%] Building Java objects for jxl_jni_wrapper_test.jar [ 48%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dct_scales.cc.o [ 48%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_adaptive_quantization.cc.o [ 48%] Building CXX object tools/CMakeFiles/jxl_tool.dir/tracking_memory_manager.cc.o [ 48%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/memory_manager.cc.o [ 50%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/quant.cc.o [ 50%] Linking CXX static library libjxl_tool.a [ 50%] Built target jxl_tool [ 50%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/render.cc.o [ 50%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/simd.cc.o [ 51%] Generating CMakeFiles/jxl_jni_wrapper_test.dir/java_class_filelist [ 51%] Creating Java archive jxl_jni_wrapper_test.jar [ 51%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/source_manager.cc.o [ 51%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_ans.cc.o [ 52%] Building CXX object lib/CMakeFiles/jpegli-static.dir/jpegli/upsample.cc.o [ 52%] Built target jxl_jni_wrapper_test [ 52%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_cache.cc.o [ 52%] Building Java objects for jpegli_jni_wrapper_test.jar [ 53%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_context_map.cc.o [ 54%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_ans.cc.o [ 54%] Generating CMakeFiles/jpegli_jni_wrapper_test.dir/java_class_filelist [ 55%] Creating Java archive jpegli_jni_wrapper_test.jar [ 55%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_external_image.cc.o [ 55%] Built target jpegli_jni_wrapper_test [ 55%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_frame.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_group.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 [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_aux_out.cc.o [ 56%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_group_border.cc.o [ 56%] Linking CXX static library libjpegli-static.a [ 56%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_bit_writer.cc.o [ 56%] Built target jpegli-static [ 57%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_butteraugli_comparator.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_cache.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_huffman.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_chroma_from_luma.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_modular.cc.o [ 57%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_cluster.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_noise.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_patch_dictionary.cc.o [ 58%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/dec_xyb.cc.o [ 60%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/decode.cc.o [ 60%] Linking CXX shared library jpegli/libjpeg.so [ 60%] Built target jpeg [ 61%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_coeff_order.cc.o [ 61%] Building CXX object tools/CMakeFiles/jpegli_jni.dir/jni/org/jpeg/jpegli/wrapper/encoder_jni.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_comparator.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/entropy_coder.cc.o [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/epf.cc.o [ 61%] Linking CXX shared library libjpegli_jni.so [ 61%] Built target jpegli_jni [ 61%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/fields.cc.o [ 62%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/frame_header.cc.o [ 62%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_context_map.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_debug_image.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_detect_dots.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/headers.cc.o [ 63%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/huffman_table.cc.o [ 64%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/icc_codec.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_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 [ 64%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_dot_dictionary.cc.o [ 64%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/icc_codec_common.cc.o [ 64%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image.cc.o [ 64%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_entropy_coder.cc.o [ 64%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_bundle.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_external_image.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_fast_lossless.cc.o [ 65%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_fields.cc.o [ 66%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_metadata.cc.o [ 66%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/image_ops.cc.o [ 66%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/loop_filter.cc.o [ 66%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/luminance.cc.o [ 67%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/memory_manager_internal.cc.o [ 67%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_frame.cc.o [ 68%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_gaborish.cc.o [ 68%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_group.cc.o [ 68%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/encoding/dec_ma.cc.o [ 68%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/encoding/encoding.cc.o [ 68%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_heuristics.cc.o [ 70%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/modular_image.cc.o [ 70%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/palette.cc.o [ 70%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/rct.cc.o [ 70%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/squeeze.cc.o [ 71%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_huffman.cc.o [ 72%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/modular/transform/transform.cc.o [ 72%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_huffman_tree.cc.o [ 72%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/opsin_params.cc.o [ 72%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/passes_state.cc.o [ 73%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quant_weights.cc.o [ 73%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/quantizer.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 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 [ 73%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/low_memory_render_pipeline.cc.o [ 73%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_icc_codec.cc.o [ 73%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_image_bundle.cc.o [ 74%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_linalg.cc.o [ 74%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/render_pipeline.cc.o [ 75%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/simple_render_pipeline.cc.o [ 75%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_modular.cc.o [ 75%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_noise.cc.o [ 75%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_blending.cc.o [ 75%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_chroma_upsampling.cc.o [ 76%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_patch_dictionary.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_cms.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_photon_noise.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_epf.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_progressive_split.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_from_linear.cc.o [ 77%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_quant_weights.cc.o [ 78%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_splines.cc.o [ 78%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_gaborish.cc.o [ 80%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_noise.cc.o [ 80%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_patches.cc.o [ 80%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_toc.cc.o [ 80%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_transforms.cc.o [ 81%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/enc_xyb.cc.o [ 81%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_splines.cc.o [ 81%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/encode.cc.o [ 82%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_spot.cc.o [ 82%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_to_linear.cc.o In file included from /usr/include/hwy/foreach_target.h:163, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:12: /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc: In instantiation of 'jxl::N_NEON::{anonymous}::PerChannelOp<Op> jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/hwy/foreach_target.h:174: /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc: In instantiation of 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<Op> jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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 instantiation of 'jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<Op> jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON::{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_NEON::{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_NEON::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON_BF16::{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_NEON_BF16::{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_NEON_BF16::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_WITHOUT_AES::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: note: parameter passing for argument of type 'jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:165:25: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON_BF16::{anonymous}::FromLinearStage<Op>::FromLinearStage(Op) [with Op = jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.1.1/memory:78, from /build/libjxl/src/libjxl/lib/jxl/base/common.h:15, from /build/libjxl/src/libjxl/lib/jxl/base/status.h:18, from /build/libjxl/src/libjxl/lib/jxl/base/data_parallel.h:19, from /build/libjxl/src/libjxl/lib/jxl/dec_xyb.h:17, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.h:9, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:6: In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = jxl::N_NEON::{anonymous}::FromLinearStage<jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq> >; _Args = {jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>}]', inlined from 'std::unique_ptr<jxl::N_NEON::{anonymous}::FromLinearStage<Op> > jxl::N_NEON::{anonymous}::MakeFromLinearStage(Op&&) [with Op = PerChannelOp<OpPq>]' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:153:68, inlined from 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:164:31: /usr/include/c++/14.1.1/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = jxl::N_NEON_BF16::{anonymous}::FromLinearStage<jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq> >; _Args = {jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>}]', inlined from 'std::unique_ptr<jxl::N_NEON_BF16::{anonymous}::FromLinearStage<Op> > jxl::N_NEON_BF16::{anonymous}::MakeFromLinearStage(Op&&) [with Op = PerChannelOp<OpPq>]' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:153:68, inlined from 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetFromLinearStage(const jxl::OutputEncodingInfo&)' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_from_linear.cc:164:31: /usr/include/c++/14.1.1/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_tone_mapping.cc.o [ 82%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_upsampling.cc.o [ 83%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_write.cc.o [ 83%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_xyb.cc.o [ 83%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/render_pipeline/stage_ycbcr.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 [ 84%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/simd_util.cc.o In file included from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_tone_mapping.cc:15, from /usr/include/hwy/foreach_target.h:163, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_tone_mapping.cc:12: /build/libjxl/src/libjxl/lib/jxl/cms/tone_mapping-inl.h: In constructor 'jxl::N_NEON::{anonymous}::Rec2408ToneMapper<hwy::N_NEON::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 [ 84%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/splines.cc.o [ 84%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_data.cc.o In file included from /usr/include/hwy/foreach_target.h:163, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:12: /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc: In instantiation of 'jxl::N_NEON::{anonymous}::PerChannelOp<Op> jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/hwy/foreach_target.h:174: /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc: In instantiation of 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<Op> jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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 instantiation of 'jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<Op> jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON::{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_NEON::{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_NEON::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<Op>::PerChannelOp(Op) [with Op = jxl::N_NEON_BF16::{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_NEON_BF16::{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_NEON_BF16::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_WITHOUT_AES::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: note: parameter passing for argument of type 'jxl::N_NEON_WITHOUT_AES::{anonymous}::PerChannelOp<jxl::N_NEON_WITHOUT_AES::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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 function 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)': /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:175:25: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{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_NEON_BF16::{anonymous}::ToLinearStage<Op>::ToLinearStage(Op) [with Op = jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{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_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14.1.1/memory:78, from /build/libjxl/src/libjxl/lib/jxl/base/common.h:15, from /build/libjxl/src/libjxl/lib/jxl/base/status.h:18, from /build/libjxl/src/libjxl/lib/jxl/base/data_parallel.h:19, from /build/libjxl/src/libjxl/lib/jxl/dec_xyb.h:17, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.h:9, from /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:6: In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = jxl::N_NEON::{anonymous}::ToLinearStage<jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq> >; _Args = {jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>}]', inlined from 'std::unique_ptr<jxl::N_NEON::{anonymous}::ToLinearStage<Op> > jxl::N_NEON::{anonymous}::MakeToLinearStage(Op&&) [with Op = PerChannelOp<OpPq>]' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:163:66, inlined from 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:174:29: /usr/include/c++/14.1.1/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type 'jxl::N_NEON::{anonymous}::PerChannelOp<jxl::N_NEON::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = jxl::N_NEON_BF16::{anonymous}::ToLinearStage<jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq> >; _Args = {jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>}]', inlined from 'std::unique_ptr<jxl::N_NEON_BF16::{anonymous}::ToLinearStage<Op> > jxl::N_NEON_BF16::{anonymous}::MakeToLinearStage(Op&&) [with Op = PerChannelOp<OpPq>]' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:163:66, inlined from 'std::unique_ptr<jxl::RenderPipelineStage> jxl::N_NEON_BF16::{anonymous}::GetToLinearStage(const jxl::OutputEncodingInfo&)' at /build/libjxl/src/libjxl/lib/jxl/render_pipeline/stage_to_linear.cc:174:29: /usr/include/c++/14.1.1/bits/unique_ptr.h:1076:30: note: parameter passing for argument of type 'jxl::N_NEON_BF16::{anonymous}::PerChannelOp<jxl::N_NEON_BF16::{anonymous}::OpPq>' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/toc.cc.o [ 84%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/box_content_decoder.cc.o [ 84%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_data_reader.cc.o [ 85%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_huffman_decode.cc.o [ 86%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/decode_to_jpeg.cc.o [ 86%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/dec_jpeg_data.cc.o [ 86%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_debug_tree.cc.o [ 86%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/dec_jpeg_data_writer.cc.o [ 86%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_encoding.cc.o [ 87%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o [ 88%] Building CXX object lib/CMakeFiles/jxl_dec-obj.dir/jxl/jpeg/jpeg_data.cc.o [ 88%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_palette.cc.o [ 88%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_rct.cc.o [ 88%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_squeeze.cc.o [ 90%] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_transform.cc.o [ 90%] Built target jxl_dec-obj [ 90%] Linking CXX static library libjxl_dec-internal.a [ 90%] Linking CXX shared library libjxl_dec.so [ 90%] Built target jxl_dec-internal [ 90%] Building CXX object tools/CMakeFiles/jxl_jni.dir/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc.o [ 90%] Built target jxl_dec [ 90%] Linking CXX shared library libjxl_jni.so [ 90%] Built target jxl_jni [ 90%] Built target jxl_enc-obj [ 91%] Linking CXX shared library libjxl.so [ 91%] Linking CXX static library libjxl-internal.a [ 91%] Built target jxl-internal [ 92%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_utils.cc.o [ 92%] Linking CXX static library libjxl_extras_nocodec-internal.a [ 92%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_memory_manager.cc.o [ 92%] Linking CXX static library libjxl_extras-internal.a [ 92%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o [ 92%] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_image.cc.o [ 92%] Built target jxl [ 92%] Built target jxl_extras_nocodec-internal [ 92%] Building C object plugins/gdk-pixbuf/CMakeFiles/pixbufloader-jxl.dir/pixbufloader-jxl.c.o [ 93%] Linking CXX static library libjxl_extras_codec.a [ 93%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/common.cc.o [ 93%] Built target jxl_extras-internal [ 93%] Building CXX object tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o [ 94%] Building C object tools/CMakeFiles/jxlinfo.dir/jxlinfo.c.o [ 94%] Built target jxl_extras_codec [ 94%] Building CXX object tools/CMakeFiles/cjpegli.dir/cjpegli.cc.o [ 94%] Linking CXX executable jxlinfo [ 95%] Linking C shared module libpixbufloader-jxl.so [ 95%] Built target jxlinfo [ 95%] Building CXX object tools/CMakeFiles/djpegli.dir/djpegli.cc.o [ 95%] Built target pixbufloader-jxl [ 95%] Building CXX object tools/CMakeFiles/cjxl.dir/cjxl_main.cc.o [ 95%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl-load.cc.o [ 96%] Linking CXX executable djpegli [ 96%] Linking CXX executable cjpegli [ 96%] Built target djpegli [ 96%] Building CXX object tools/CMakeFiles/djxl.dir/djxl_main.cc.o [ 96%] Built target cjpegli [ 97%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl-save.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/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 [ 97%] Building CXX object plugins/gimp/CMakeFiles/file-jxl.dir/file-jxl.cc.o [ 98%] Linking CXX static library libjxl_gauss_blur.a [ 98%] Built target jxl_gauss_blur 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 [100%] Linking CXX executable cjxl [100%] Linking CXX executable file-jxl [100%] Built target cjxl [100%] Linking CXX executable djxl [100%] Built target file-jxl [100%] Built target djxl [100%] Linking CXX static library libjxl_testlib-internal.a [100%] Built target jxl_testlib-internal 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/jxl_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/memory_manager.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/thread_parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/decode_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/gain_map.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/cms_interface.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/encode.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/jxl_threads_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/cms.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/compressed_icc.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/codestream_header.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/jxl_cms_export.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/color_encoding.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/resizable_parallel_runner_cxx.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/parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/resizable_parallel_runner.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/decode.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/thread_parallel_runner_cxx.h -- Installing: /build/libjxl/pkg/libjxl/usr/include/jxl/version.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:42:17 2024) ==> Cleaning up...