>>> libjxl: Building community/libjxl 0.11.1-r5 (using abuild 3.17.0_rc2-r0) started Fri, 01 May 2026 01:57:01 +0000 >>> libjxl: Validating /home/buildozer/aports/community/libjxl/APKBUILD... >>> libjxl: Analyzing dependencies... >>> libjxl: Installing for build: build-base asciidoc brotli-dev clang cmake gflags-dev giflib-dev gtest-dev highway-dev lcms2-dev libjpeg-turbo-dev libpng-dev lld llvm openexr-dev samurai zlib-dev ( 1/84) Installing libbz2 (1.0.8-r6) ( 2/84) Installing libffi (3.5.2-r1) ( 3/84) Installing gdbm (1.26-r0) ( 4/84) Installing xz-libs (5.8.3-r0) ( 5/84) Installing mpdecimal (4.0.1-r0) ( 6/84) Installing libpanelw (6.6_p20260404-r0) ( 7/84) Installing readline (8.3.3-r1) ( 8/84) Installing sqlite-libs (3.53.0-r0) ( 9/84) Installing python3 (3.14.3-r0) (10/84) Installing python3-pycache-pyc0 (3.14.3-r0) (11/84) Installing pyc (3.14.3-r0) (12/84) Installing asciidoc-pyc (10.2.1-r1) (13/84) Installing python3-pyc (3.14.3-r0) (14/84) Installing libxml2 (2.13.9-r1) (15/84) Installing libxml2-utils (2.13.9-r1) (16/84) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install (17/84) Installing libxslt (1.1.43-r3) (18/84) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install (19/84) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install (20/84) Installing docbook-xsl (1.79.2-r13) (21/84) Installing asciidoc (10.2.1-r1) (22/84) Installing brotli (1.2.0-r1) (23/84) Installing brotli-dev (1.2.0-r1) (24/84) Installing clang22-headers (22.1.3-r0) (25/84) Installing llvm22-libs (22.1.3-r0) (26/84) Installing clang22-libs (22.1.3-r0) (27/84) Installing llvm22-linker-tools (22.1.3-r0) (28/84) Installing clang22 (22.1.3-r0) (29/84) Installing libarchive (3.8.7-r0) (30/84) Installing rhash-libs (1.4.6-r0) (31/84) Installing libuv (1.52.1-r0) (32/84) Installing cmake (4.2.3-r0) (33/84) Installing gflags (2.2.2-r2) (34/84) Installing gflags-dev (2.2.2-r2) (35/84) Installing giflib (5.2.2-r1) (36/84) Installing giflib-dev (5.2.2-r1) (37/84) Installing gtest (1.17.0-r1) (38/84) Installing gmock (1.17.0-r1) (39/84) Installing gtest-dev (1.17.0-r1) (40/84) Installing libhwy (1.3.0-r0) (41/84) Installing libhwy_contrib (1.3.0-r0) (42/84) Installing libhwy_test (1.3.0-r0) (43/84) Installing highway-dev (1.3.0-r0) (44/84) Installing lcms2 (2.19-r0) (45/84) Installing lcms2-plugins (2.19-r0) (46/84) Installing libjpeg-turbo (3.1.3-r0) (47/84) Installing libturbojpeg (3.1.3-r0) (48/84) Installing libjpeg-turbo-dev (3.1.3-r0) (49/84) Installing libsharpyuv (1.6.0-r0) (50/84) Installing libwebp (1.6.0-r0) (51/84) Installing tiff (4.7.1-r0) (52/84) Installing libtiffxx (4.7.1-r0) (53/84) Installing libwebpdecoder (1.6.0-r0) (54/84) Installing libwebpdemux (1.6.0-r0) (55/84) Installing libwebpmux (1.6.0-r0) (56/84) Installing libwebp-dev (1.6.0-r0) (57/84) Installing zstd (1.5.7-r2) (58/84) Installing zstd-dev (1.5.7-r2) (59/84) Installing zlib-dev (1.3.2-r0) (60/84) Installing tiff-dev (4.7.1-r0) (61/84) Installing lcms2-dev (2.19-r0) (62/84) Installing libpng (1.6.58-r0) (63/84) Installing libpng-dev (1.6.58-r0) (64/84) Installing lld22-libs (22.1.3-r0) (65/84) Installing scudo-malloc (22.1.3-r0) (66/84) Installing lld22 (22.1.3-r0) (67/84) Installing llvm22 (22.1.3-r0) (68/84) Installing llvm-linker-tools (22-r0) (69/84) Installing llvm (22-r0) (70/84) Installing libdeflate (1.25-r0) (71/84) Installing libdeflate-dev (1.25-r0) (72/84) Installing libdeflate-static (1.25-r0) (73/84) Installing openexr-libiex (3.4.10-r0) (74/84) Installing openexr-libilmthread (3.4.10-r0) (75/84) Installing imath (3.2.2-r1) (76/84) Installing openexr-libopenexrcore (3.4.10-r0) (77/84) Installing openexr-libopenexr (3.4.10-r0) (78/84) Installing openexr-libopenexrutil (3.4.10-r0) (79/84) Installing boost1.84-python3 (1.84.0-r6) (80/84) Installing py3-imath (3.2.2-r1) (81/84) Installing imath-dev (3.2.2-r1) (82/84) Installing openexr-dev (3.4.10-r0) (83/84) Installing samurai (1.2-r8) (84/84) Installing .makedepends-libjxl (20260501.015714) Executing busybox-1.37.0-r31.trigger OK: 1022.8 MiB in 187 packages >>> libjxl: Cleaning up srcdir >>> libjxl: Cleaning up pkgdir >>> libjxl: Cleaning up tmpdir >>> libjxl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libjxl-v0.11.1.tar.gz /var/cache/distfiles/v3.24/libjxl-v0.11.1.tar.gz: OK >>> libjxl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libjxl-testdata-73695d303670c90e4d506ea89d9901b081385089.tar.gz /var/cache/distfiles/v3.24/libjxl-testdata-73695d303670c90e4d506ea89d9901b081385089.tar.gz: OK /home/buildozer/aports/community/libjxl/openexr.patch: OK /home/buildozer/aports/community/libjxl/0001-Fix-modular-on-big-endian-machines-4095.patch: OK >>> libjxl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libjxl-v0.11.1.tar.gz /var/cache/distfiles/v3.24/libjxl-v0.11.1.tar.gz: OK >>> libjxl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/libjxl-testdata-73695d303670c90e4d506ea89d9901b081385089.tar.gz /var/cache/distfiles/v3.24/libjxl-testdata-73695d303670c90e4d506ea89d9901b081385089.tar.gz: OK /home/buildozer/aports/community/libjxl/openexr.patch: OK /home/buildozer/aports/community/libjxl/0001-Fix-modular-on-big-endian-machines-4095.patch: OK >>> libjxl: Unpacking /var/cache/distfiles/v3.24/libjxl-v0.11.1.tar.gz... >>> libjxl: Unpacking /var/cache/distfiles/v3.24/libjxl-testdata-73695d303670c90e4d506ea89d9901b081385089.tar.gz... >>> libjxl: openexr.patch patching file lib/extras/codec_test.cc patching file lib/extras/dec/exr.cc >>> libjxl: 0001-Fix-modular-on-big-endian-machines-4095.patch patching file lib/jxl/dec_noise.cc patching file lib/jxl/modular/transform/squeeze.cc patching file lib/jxl/render_pipeline/stage_noise.cc 'testdata' -> '/home/buildozer/aports/community/libjxl/src/testdata-73695d303670c90e4d506ea89d9901b081385089' -- The C compiler identification is Clang 22.1.3 -- The CXX compiler identification is Clang 22.1.3 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - 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/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_SYSTEM_PROCESSOR is x86_64 -- 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.5.1") -- tcmalloc version -- tcmalloc 2.8.0 disabled due to https://github.com/gperftools/gperftools/issues/1204 -- Performing Test JXL_HWY_DISABLED_TARGETS_FORCED -- Performing Test JXL_HWY_DISABLED_TARGETS_FORCED - Failed -- libjpeg-turbo submodule is absent; not enabling jpegli -- Compiled IDs C:Clang, C++:Clang -- Disabled AVX512 (set JPEGXL_ENABLE_AVX512 to enable it) -- Disabled AVX512_SPR (set JPEGXL_ENABLE_AVX512_SPR to enable it) -- Disabled AVX512_ZEN4 (set JPEGXL_ENABLE_AVX512_ZEN4 to enable it) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS -- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS - Success -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.17.0") -- Found HWY: /usr/lib/libhwy.so (found suitable version "1.3.0", minimum required is "1.0.7") -- Checking for module 'libbrotlicommon' -- Found libbrotlicommon, version 1.2.0 -- Checking for module 'libbrotlienc' -- Found libbrotlienc, version 1.2.0 -- Checking for module 'libbrotlidec' -- Found libbrotlidec, version 1.2.0 -- Found Brotli: /usr/include -- Found LCMS2: /usr/lib/liblcms2.so (found suitable version "2.19", minimum required is "2.12") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Found PNG: /usr/lib/libpng.so (found version "1.6.58") -- 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 LINKER_SUPPORT_EXCLUDE_LIBS -- Performing Test LINKER_SUPPORT_EXCLUDE_LIBS - Failed -- Found GIF: /usr/lib/libgif.so (found suitable version "5.2.2", minimum required is "5.1") -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Checking for module 'OpenEXR' -- Found OpenEXR, version 3.4.10 CMake Warning at lib/jxl_benchmark.cmake:14 (find_package): By not providing "Findbenchmark.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "benchmark", but CMake did not find one. Could not find a package configuration file provided by "benchmark" with any of the following names: benchmarkConfig.cmake benchmark-config.cmake Add the installation prefix of "benchmark" to CMAKE_PREFIX_PATH or set "benchmark_DIR" to a directory containing one of the above files. If "benchmark" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): lib/CMakeLists.txt:192 (include) -- benchmark NOT found -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found Python3: /usr/bin/python3.14 (found version "3.14.3") found components: Interpreter -- Checking for module 'gdk-pixbuf-2.0>=2.36' -- Package 'gdk-pixbuf-2.0' not found CMake Warning at plugins/gdk-pixbuf/CMakeLists.txt:12 (message): GDK Pixbuf development libraries not found, the Gdk-Pixbuf plugin will not be built -- Building with JPEGXL_VERSION=(unknown) -- Building tools: cjxl;djxl;jxlinfo -- Configuring done (8.9s) -- Generating done (0.9s) -- Build files have been written to: /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build [1/351] Building CXX object tools/CMakeFiles/enc_fast_lossless.dir/__/lib/jxl/enc_fast_lossless.cc.o [2/351] Building C object tools/CMakeFiles/libjxl_test.dir/libjxl_test.c.o [3/351] Building C object tools/CMakeFiles/jxlinfo.dir/jxlinfo.c.o [4/351] Building CXX object tools/CMakeFiles/djxl.dir/djxl_main.cc.o [5/351] Building CXX object tools/CMakeFiles/cjxl.dir/cjxl_main.cc.o [6/351] Building CXX object tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o [7/351] Building CXX object lib/CMakeFiles/gauss_blur_test.dir/__/tools/gauss_blur_test.cc.o [8/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/tracking_memory_manager.cc.o [9/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/tool_version.cc.o [10/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/speed_stats.cc.o [11/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/no_memory_manager.cc.o [12/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/codec_config.cc.o [13/351] Building CXX object tools/CMakeFiles/jxl_tool.dir/cmdline.cc.o [14/351] Building CXX object lib/CMakeFiles/djxl_fuzzer_test.dir/__/tools/djxl_fuzzer.cc.o [15/351] Building CXX object lib/CMakeFiles/djxl_fuzzer_test.dir/__/tools/djxl_fuzzer_test.cc.o [16/351] Building CXX object lib/CMakeFiles/thread_parallel_runner_test.dir/threads/thread_parallel_runner_test.cc.o [17/351] Building CXX object lib/CMakeFiles/xorshift128plus_test.dir/jxl/xorshift128plus_test.cc.o [18/351] Building CXX object lib/CMakeFiles/toc_test.dir/jxl/toc_test.cc.o [19/351] Building CXX object lib/CMakeFiles/splines_test.dir/jxl/splines_test.cc.o [20/351] Building CXX object lib/CMakeFiles/speed_tier_test.dir/jxl/speed_tier_test.cc.o [21/351] Building CXX object lib/CMakeFiles/simd_util_test.dir/jxl/simd_util_test.cc.o [22/351] Building CXX object lib/CMakeFiles/roundtrip_test.dir/jxl/roundtrip_test.cc.o [23/351] Building CXX object lib/CMakeFiles/render_pipeline_test.dir/jxl/render_pipeline/render_pipeline_test.cc.o [24/351] Building CXX object lib/CMakeFiles/rational_polynomial_test.dir/jxl/rational_polynomial_test.cc.o [25/351] Building CXX object lib/CMakeFiles/quantizer_test.dir/jxl/quantizer_test.cc.o [26/351] Building CXX object lib/CMakeFiles/quant_weights_test.dir/jxl/quant_weights_test.cc.o [27/351] Building CXX object lib/CMakeFiles/preview_test.dir/jxl/preview_test.cc.o [28/351] Building CXX object lib/CMakeFiles/patch_dictionary_test.dir/jxl/patch_dictionary_test.cc.o [29/351] Building CXX object lib/CMakeFiles/passes_test.dir/jxl/passes_test.cc.o [30/351] Building CXX object lib/CMakeFiles/padded_bytes_test.dir/jxl/padded_bytes_test.cc.o [31/351] Building CXX object lib/CMakeFiles/opsin_inverse_test.dir/jxl/opsin_inverse_test.cc.o [32/351] Building CXX object lib/CMakeFiles/opsin_image_test.dir/jxl/opsin_image_test.cc.o [33/351] Building CXX object lib/CMakeFiles/modular_test.dir/jxl/modular_test.cc.o [34/351] Building CXX object lib/CMakeFiles/lehmer_code_test.dir/jxl/lehmer_code_test.cc.o [35/351] Building CXX object lib/CMakeFiles/jxl_test.dir/jxl/jxl_test.cc.o [36/351] Building CXX object lib/CMakeFiles/image_ops_test.dir/jxl/image_ops_test.cc.o [37/351] Building CXX object lib/CMakeFiles/image_bundle_test.dir/jxl/image_bundle_test.cc.o [38/351] Building CXX object lib/CMakeFiles/icc_codec_test.dir/jxl/icc_codec_test.cc.o [39/351] Building CXX object lib/CMakeFiles/iaca_test.dir/jxl/iaca_test.cc.o [40/351] Building CXX object lib/CMakeFiles/gradient_test.dir/jxl/gradient_test.cc.o [41/351] Building CXX object lib/CMakeFiles/gamma_correct_test.dir/jxl/gamma_correct_test.cc.o [42/351] Building CXX object lib/CMakeFiles/fields_test.dir/jxl/fields_test.cc.o [43/351] Building CXX object lib/CMakeFiles/fast_math_test.dir/jxl/fast_math_test.cc.o [44/351] Building CXX object lib/CMakeFiles/entropy_coder_test.dir/jxl/entropy_coder_test.cc.o [45/351] Building CXX object lib/CMakeFiles/encode_test.dir/jxl/encode_test.cc.o [46/351] Building CXX object lib/CMakeFiles/enc_photon_noise_test.dir/jxl/enc_photon_noise_test.cc.o [47/351] Building CXX object lib/CMakeFiles/enc_optimize_test.dir/jxl/enc_optimize_test.cc.o [48/351] Building CXX object lib/CMakeFiles/enc_linalg_test.dir/jxl/enc_linalg_test.cc.o [49/351] Building CXX object lib/CMakeFiles/enc_gaborish_test.dir/jxl/enc_gaborish_test.cc.o [50/351] Building CXX object lib/CMakeFiles/enc_external_image_test.dir/jxl/enc_external_image_test.cc.o [51/351] Building CXX object lib/CMakeFiles/decode_test.dir/jxl/decode_test.cc.o [52/351] Building CXX object lib/CMakeFiles/dct_test.dir/jxl/dct_test.cc.o [53/351] Building CXX object lib/CMakeFiles/data_parallel_test.dir/jxl/data_parallel_test.cc.o [54/351] Building CXX object lib/CMakeFiles/convolve_test.dir/jxl/convolve_test.cc.o [55/351] Building CXX object lib/CMakeFiles/color_management_test.dir/jxl/color_management_test.cc.o [56/351] Building CXX object lib/CMakeFiles/color_encoding_internal_test.dir/jxl/color_encoding_internal_test.cc.o [57/351] Building CXX object lib/CMakeFiles/coeff_order_test.dir/jxl/coeff_order_test.cc.o [58/351] Building CXX object lib/CMakeFiles/transfer_functions_test.dir/jxl/cms/transfer_functions_test.cc.o [59/351] Building CXX object lib/CMakeFiles/tone_mapping_test.dir/jxl/cms/tone_mapping_test.cc.o [60/351] Building CXX object lib/CMakeFiles/byte_order_test.dir/jxl/byte_order_test.cc.o [61/351] Building CXX object lib/CMakeFiles/butteraugli_test.dir/jxl/butteraugli/butteraugli_test.cc.o [62/351] Building CXX object lib/CMakeFiles/blending_test.dir/jxl/blending_test.cc.o [63/351] Building CXX object lib/CMakeFiles/bits_test.dir/jxl/bits_test.cc.o [64/351] Building CXX object lib/CMakeFiles/bit_reader_test.dir/jxl/bit_reader_test.cc.o [65/351] Building CXX object lib/CMakeFiles/ans_test.dir/jxl/ans_test.cc.o [66/351] Building CXX object lib/CMakeFiles/ans_common_test.dir/jxl/ans_common_test.cc.o [67/351] Building CXX object lib/CMakeFiles/alpha_test.dir/jxl/alpha_test.cc.o [68/351] Building CXX object lib/CMakeFiles/ac_strategy_test.dir/jxl/ac_strategy_test.cc.o [69/351] Building CXX object lib/CMakeFiles/jpegli_test.dir/extras/jpegli_test.cc.o [70/351] Building CXX object lib/CMakeFiles/gain_map_test.dir/extras/gain_map_test.cc.o [71/351] Building CXX object lib/CMakeFiles/pgx_test.dir/extras/dec/pgx_test.cc.o [72/351] Building CXX object lib/CMakeFiles/color_description_test.dir/extras/dec/color_description_test.cc.o [73/351] Building CXX object lib/CMakeFiles/compressed_icc_test.dir/extras/compressed_icc_test.cc.o [74/351] Building CXX object lib/CMakeFiles/codec_test.dir/extras/codec_test.cc.o [75/351] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_utils.cc.o [76/351] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_memory_manager.cc.o [77/351] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/test_image.cc.o [78/351] Building CXX object lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o [79/351] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/thread_parallel_runner_internal.cc.o [80/351] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/thread_parallel_runner.cc.o [81/351] Building CXX object lib/CMakeFiles/jxl_threads.dir/threads/resizable_parallel_runner.cc.o [82/351] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o [83/351] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/packed_image_convert.cc.o [84/351] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o [85/351] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/hlg.cc.o [86/351] Building CXX object lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/codec.cc.o [87/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/gif.cc.o [88/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/npy.cc.o [89/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pnm.cc.o [90/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pnm.cc.o [91/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/pgx.cc.o [92/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/pgx.cc.o [93/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jxl.cc.o [94/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jxl.cc.o [95/351] Linking CXX shared library lib/libjxl_threads.so.0.11.1 [96/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/jpg.cc.o [97/351] Creating library symlink lib/libjxl_threads.so.0.11 lib/libjxl_threads.so [98/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/jpg.cc.o [99/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/exr.cc.o [100/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/exr.cc.o [101/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/apng.cc.o [102/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/apng.cc.o [103/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/time.cc.o [104/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/mmap.cc.o [105/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/gain_map.cc.o [106/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/exif.cc.o [107/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/enc/encode.cc.o [108/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/decode.cc.o [109/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_hints.cc.o [110/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/dec/color_description.cc.o [111/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/compressed_icc.cc.o [112/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/common.cc.o [113/351] Building CXX object lib/CMakeFiles/jxl_extras_core_nocodec-obj.dir/extras/alpha_blend.cc.o [114/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/gif.cc.o [115/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/npy.cc.o [116/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pnm.cc.o [117/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pnm.cc.o [118/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/pgx.cc.o [119/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/pgx.cc.o [120/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jxl.cc.o [121/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jxl.cc.o [122/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/jpg.cc.o [123/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/jpg.cc.o [124/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/exr.cc.o [125/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/exr.cc.o [126/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/apng.cc.o [127/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/apng.cc.o [128/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/time.cc.o [129/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/mmap.cc.o [130/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/gain_map.cc.o [131/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/exif.cc.o [132/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/enc/encode.cc.o [133/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/decode.cc.o [134/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_hints.cc.o [135/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/dec/color_description.cc.o [136/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/compressed_icc.cc.o [137/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/common.cc.o [138/351] Building CXX object lib/CMakeFiles/jxl_extras_core-obj.dir/extras/alpha_blend.cc.o [139/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_transform.cc.o [140/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_squeeze.cc.o [141/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_rct.cc.o [142/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/transform/enc_palette.cc.o [143/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o [144/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_encoding.cc.o [145/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_debug_tree.cc.o [146/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_huffman_decode.cc.o [147/351] Building CXX object lib/CMakeFiles/jxl_enc-obj.dir/jxl/jpeg/enc_jpeg_data_reader.cc.o ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIC -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -DHWY_SHARED_DEFINE -MD -MT tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o -MF tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o.d -o tools/CMakeFiles/jxl_gauss_blur.dir/gauss_blur.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:17: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:18: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: In file included from /usr/include/hwy/ops/x86_256-inl.h:84: /usr/include/hwy/ops/x86_128-inl.h:5659:27: error: always_inline function '_mm_fmadd_ps' requires target feature 'fma', but would be inlined into function 'MulAdd' that is compiled without support for 'fma' 5659 | return Vec128{_mm_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:17: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:18: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: always_inline function '_mm512_broadcast_f32x4' requires target feature 'avx512f', but would be inlined into function 'LoadDup128' that is compiled without support for 'avx512f' 3256 | return VFromD{_mm512_broadcast_f32x4(x4)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: always_inline function '_mm512_load_ps' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3132 | return Vec512{_mm512_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2313:24: error: always_inline function '_mm512_fnmsub_ps' requires target feature 'avx512f', but would be inlined into function 'NegMulSub' that is compiled without support for 'avx512f' 2313 | return Vec512{_mm512_fnmsub_ps(mul.raw, x.raw, sub.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2313:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: always_inline function '_mm512_store_ps' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3281 | _mm512_store_ps(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: always_inline function '_mm512_add_ps' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1117 | return Vec512{_mm512_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:17: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:18: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: In file included from /usr/include/hwy/ops/x86_256-inl.h:84: /usr/include/hwy/ops/x86_128-inl.h:5659:27: error: always_inline function '_mm_fmadd_ps' requires target feature 'fma', but would be inlined into function 'MulAdd' that is compiled without support for 'fma' 5659 | return Vec128{_mm_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:17: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/tools/gauss_blur.cc:18: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: always_inline function '_mm512_broadcast_f32x4' requires target feature 'avx512f', but would be inlined into function 'LoadDup128' that is compiled without support for 'avx512f' 3256 | return VFromD{_mm512_broadcast_f32x4(x4)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: always_inline function '_mm512_load_ps' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3132 | return Vec512{_mm512_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/rational_polynomial_test.dir/jxl/rational_polynomial_test.cc.o -MF lib/CMakeFiles/rational_polynomial_test.dir/jxl/rational_polynomial_test.cc.o.d -o lib/CMakeFiles/rational_polynomial_test.dir/jxl/rational_polynomial_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:12: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: always_inline function '_mm512_broadcast_f32x4' requires target feature 'avx512f', but would be inlined into function 'LoadDup128' that is compiled without support for 'avx512f' 3256 | return VFromD{_mm512_broadcast_f32x4(x4)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1893:24: error: always_inline function '_mm512_div_ps' requires target feature 'avx512f', but would be inlined into function 'operator/' that is compiled without support for 'avx512f' 1893 | return Vec512{_mm512_div_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1893:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:12: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: always_inline function '_mm256_castps256_ps128' requires target feature 'avx', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx' 4128 | return Vec128{_mm256_castps256_ps128(v.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:12: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3562:20: error: always_inline function '_mm512_castps512_ps256' requires target feature 'avx512f', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx512f' 3562 | return VFromD{_mm512_castps512_ps256(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3562:20: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:195:56: error: always_inline function '_mm512_castps_si512' requires target feature 'avx512f', but would be inlined into function 'BitCastToInteger' that is compiled without support for 'avx512f' 195 | HWY_INLINE __m512i BitCastToInteger(__m512 v) { return _mm512_castps_si512(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:195:56: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:6882:10: error: always_inline function '_kortestc_mask16_u8' requires target feature 'avx512f', but would be inlined into function 'AllTrue' that is compiled without support for 'avx512f' 6882 | return _kortestc_mask16_u8(mask.raw, mask.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:2491:21: error: '__builtin_ia32_cmpd512_mask' needs target feature avx512f 2491 | return Mask512{_mm512_cmpeq_epi32_mask(a.raw, b.raw)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:4361:5: note: expanded from macro '_mm512_cmpeq_epi32_mask' 4361 | _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ) | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:4701:15: note: expanded from macro '_mm512_cmp_epi32_mask' 4701 | ((__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/rational_polynomial_test.cc:12: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1298:26: error: always_inline function '_mm512_abs_epi32' requires target feature 'avx512f', but would be inlined into function 'Abs' that is compiled without support for 'avx512f' 1298 | return Vec512{_mm512_abs_epi32(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1298:26: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1147:26: error: always_inline function '_mm512_sub_epi32' requires target feature 'avx512f', but would be inlined into function 'operator-' that is compiled without support for 'avx512f' 1147 | return Vec512{_mm512_sub_epi32(a.raw, b.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/simd_util_test.dir/jxl/simd_util_test.cc.o -MF lib/CMakeFiles/simd_util_test.dir/jxl/simd_util_test.cc.o.d -o lib/CMakeFiles/simd_util_test.dir/jxl/simd_util_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:12: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util-inl.h:15: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: always_inline function '_mm512_add_ps' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1117 | return Vec512{_mm512_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:621:20: error: always_inline function '_mm512_set_ps' requires target feature 'avx512f', but would be inlined into function 'Iota0' that is compiled without support for 'avx512f' 621 | return VFromD{_mm512_set_ps(15.0f, 14.0f, 13.0f, 12.0f, 11.0f, 10.0f, 9.0f, | ^ /usr/include/hwy/ops/x86_512-inl.h:621:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:4351:24: error: always_inline function '_mm512_unpacklo_ps' requires target feature 'avx512f', but would be inlined into function 'InterleaveLower' that is compiled without support for 'avx512f' 4351 | return Vec512{_mm512_unpacklo_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:4351:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:4381:20: error: always_inline function '_mm512_unpackhi_ps' requires target feature 'avx512f', but would be inlined into function 'InterleaveUpper' that is compiled without support for 'avx512f' 4381 | return VFromD{_mm512_unpackhi_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:4381:20: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: always_inline function '_mm512_store_ps' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3281 | _mm512_store_ps(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3814:20: error: '__builtin_ia32_insertf32x8' needs target feature avx512dq 3814 | return VFromD{_mm512_insertf32x8(ZeroExtendVector(d, lo).raw, hi.raw, 1)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512dqintrin.h:1258:12: note: expanded from macro '_mm512_insertf32x8' 1258 | ((__m512)__builtin_ia32_insertf32x8((__v16sf)(__m512)(A), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:12: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util-inl.h:15: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3728:20: error: always_inline function '_mm512_zextps256_ps512' requires target feature 'avx512f', but would be inlined into function 'ZeroExtendVector' that is compiled without support for 'avx512f' 3728 | return VFromD{_mm512_zextps256_ps512(lo.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3728:20: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:12: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util-inl.h:15: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4291:24: error: '__builtin_ia32_vinsertf128_ps256' needs target feature avx 4291 | return Vec256{_mm256_insertf128_ps(lo256.raw, hi.raw, 1)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avxintrin.h:4613:12: note: expanded from macro '_mm256_insertf128_ps' 4613 | ((__m256)__builtin_ia32_vinsertf128_ps256((__v8sf)(__m256)(V1), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:12: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util-inl.h:15: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4249:24: error: always_inline function '_mm256_zextps128_ps256' requires target feature 'avx', but would be inlined into function 'ZeroExtendVector' that is compiled without support for 'avx' 4249 | return Vec256{_mm256_zextps128_ps256(lo.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:4249:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util_test.cc:12: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/simd_util-inl.h:15: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3586:20: error: '__builtin_ia32_extractf32x8_mask' needs target feature avx512dq 3586 | return VFromD{_mm512_extractf32x8_ps(v.raw, 1)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512dqintrin.h:1194:12: note: expanded from macro '_mm512_extractf32x8_ps' 1194 | ((__m256)__builtin_ia32_extractf32x8_mask((__v16sf)(__m512)(A), (int)(imm), \ | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/xorshift128plus_test.dir/jxl/xorshift128plus_test.cc.o -MF lib/CMakeFiles/xorshift128plus_test.dir/jxl/xorshift128plus_test.cc.o.d -o lib/CMakeFiles/xorshift128plus_test.dir/jxl/xorshift128plus_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/xorshift128plus_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/xorshift128plus_test.cc:13: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/xorshift128plus_test.cc:14: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3120:20: error: always_inline function '_mm512_load_si512' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3120 | return VFromD{_mm512_load_si512(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3120:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1093:27: error: always_inline function '_mm512_add_epi64' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1093 | return Vec512{_mm512_add_epi64(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1093:27: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3269:3: error: always_inline function '_mm512_store_si512' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3269 | _mm512_store_si512(reinterpret_cast<__m512i*>(aligned), v.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:3269:3: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:710:42: error: always_inline function '_mm512_xor_si512' requires target feature 'avx512f', but would be inlined into function 'Xor' that is compiled without support for 'avx512f' 710 | return BitCast(d, VFromD{_mm512_xor_si512(BitCast(du, a).raw, | ^ /usr/include/hwy/ops/x86_512-inl.h:710:42: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1327:27: error: always_inline function '_mm512_slli_epi64' requires target feature 'avx512f', but would be inlined into function 'ShiftLeft' that is compiled without support for 'avx512f' 1327 | return Vec512{_mm512_slli_epi64(v.raw, kBits)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1327:27: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1373:27: error: always_inline function '_mm512_srli_epi64' requires target feature 'avx512f', but would be inlined into function 'ShiftRight' that is compiled without support for 'avx512f' 1373 | return Vec512{_mm512_srli_epi64(v.raw, kBits)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1373:27: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1373:27: error: always_inline function '_mm512_srli_epi64' requires target feature 'avx512f', but would be inlined into function 'ShiftRight' that is compiled without support for 'avx512f' /usr/include/hwy/ops/x86_512-inl.h:1373:27: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/xorshift128plus_test.cc:13: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/xorshift128plus_test.cc:14: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3120:20: error: always_inline function '_mm512_load_si512' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3120 | return VFromD{_mm512_load_si512(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3120:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1093:27: error: always_inline function '_mm512_add_epi64' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1093 | return Vec512{_mm512_add_epi64(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1093:27: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3269:3: error: always_inline function '_mm512_store_si512' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3269 | _mm512_store_si512(reinterpret_cast<__m512i*>(aligned), v.raw); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/convolve_test.dir/jxl/convolve_test.cc.o -MF lib/CMakeFiles/convolve_test.dir/jxl/convolve_test.cc.o.d -o lib/CMakeFiles/convolve_test.dir/jxl/convolve_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:16: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'LoadU' that is compiled without support for 'avx512f' 3141 | return VFromD{_mm512_loadu_si512(p)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:4154:24: error: always_inline function '_mm512_permutexvar_ps' requires target feature 'avx512f', but would be inlined into function 'TableLookupLanes' that is compiled without support for 'avx512f' 4154 | return Vec512{_mm512_permutexvar_ps(idx.raw, v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:4154:24: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:16: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'LoadU' that is compiled without support for 'avx512f' 3141 | return VFromD{_mm512_loadu_si512(p)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:4154:24: error: always_inline function '_mm512_permutexvar_ps' requires target feature 'avx512f', but would be inlined into function 'TableLookupLanes' that is compiled without support for 'avx512f' 4154 | return Vec512{_mm512_permutexvar_ps(idx.raw, v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:4154:24: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:16: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: always_inline function '_mm512_add_ps' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1117 | return Vec512{_mm512_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:621:20: error: always_inline function '_mm512_set_ps' requires target feature 'avx512f', but would be inlined into function 'Iota0' that is compiled without support for 'avx512f' 621 | return VFromD{_mm512_set_ps(15.0f, 14.0f, 13.0f, 12.0f, 11.0f, 10.0f, 9.0f, | ^ /usr/include/hwy/ops/x86_512-inl.h:621:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: always_inline function '_mm512_store_ps' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3281 | _mm512_store_ps(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:3281:3: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:16: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/convolve_test.cc:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: always_inline function '_mm512_add_ps' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1117 | return Vec512{_mm512_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:621:20: error: always_inline function '_mm512_set_ps' requires target feature 'avx512f', but would be inlined into function 'Iota0' that is compiled without support for 'avx512f' 621 | return VFromD{_mm512_set_ps(15.0f, 14.0f, 13.0f, 12.0f, 11.0f, 10.0f, 9.0f, | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DJXL_EXPORT="" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIC -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -MD -MT lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o -MF lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o.d -o lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/metrics.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:336:25: error: always_inline function '_mm512_setzero_pd' requires target feature 'avx512f', but would be inlined into function 'Zero' that is compiled without support for 'avx512f' 336 | return Vec512{_mm512_setzero_pd()}; | ^ /usr/include/hwy/ops/x86_512-inl.h:336:25: error: AVX vector return of type '__m512d' (vector of 8 'double' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: always_inline function '_mm256_load_ps' requires target feature 'avx', but would be inlined into function 'Load' that is compiled without support for 'avx' 3528 | return Vec256{_mm256_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:5561:20: error: always_inline function '_mm512_cvtps_pd' requires target feature 'avx512f', but would be inlined into function 'PromoteTo' that is compiled without support for 'avx512f' 5561 | return VFromD{_mm512_cvtps_pd(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:5561:20: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1869:25: error: always_inline function '_mm512_mul_pd' requires target feature 'avx512f', but would be inlined into function 'operator*' that is compiled without support for 'avx512f' 1869 | return Vec512{_mm512_mul_pd(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1869:25: error: AVX vector argument of type '__m512d' (vector of 8 'double' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1120:25: error: always_inline function '_mm512_add_pd' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1120 | return Vec512{_mm512_add_pd(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1120:25: error: AVX vector argument of type '__m512d' (vector of 8 'double' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3136:20: error: always_inline function '_mm512_load_pd' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3136 | return VFromD{_mm512_load_pd(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3136:20: error: AVX vector return of type '__m512d' (vector of 8 'double' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3285:3: error: always_inline function '_mm512_store_pd' requires target feature 'avx512f', but would be inlined into function 'Store' that is compiled without support for 'avx512f' 3285 | _mm512_store_pd(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_512-inl.h:3285:3: error: AVX vector argument of type '__m512d' (vector of 8 'double' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:4844:25: error: '__builtin_ia32_shuf_f64x2' needs target feature avx512f 4844 | return Vec512{_mm512_shuffle_f64x2(v.raw, v.raw, _MM_PERM_CDAB)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:6331:13: note: expanded from macro '_mm512_shuffle_f64x2' 6331 | ((__m512d)__builtin_ia32_shuf_f64x2((__v8df)(__m512d)(A), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:4874:20: error: '__builtin_ia32_shuf_f64x2' needs target feature avx512f 4874 | return VFromD{_mm512_shuffle_f64x2(v.raw, v.raw, _MM_PERM_ABCD)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:6331:13: note: expanded from macro '_mm512_shuffle_f64x2' 6331 | ((__m512d)__builtin_ia32_shuf_f64x2((__v8df)(__m512d)(A), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:4041:25: error: '__builtin_ia32_shufpd512' needs target feature avx512f 4041 | return Vec512{_mm512_shuffle_pd(v.raw, v.raw, _MM_PERM_BBBB)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:6373:13: note: expanded from macro '_mm512_shuffle_pd' 6373 | ((__m512d)__builtin_ia32_shufpd512((__v8df)(__m512d)(A), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:15: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/metrics.cc:16: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4132:25: error: always_inline function '_mm256_castpd256_pd128' requires target feature 'avx', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx' 4132 | return Vec128{_mm256_castpd256_pd128(v.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:4132:25: error: AVX vector argument of type '__m256d' (vector of 4 'double' values) without 'avx' enabled changes the ABI fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/fast_math_test.dir/jxl/fast_math_test.cc.o -MF lib/CMakeFiles/fast_math_test.dir/jxl/fast_math_test.cc.o.d -o lib/CMakeFiles/fast_math_test.dir/jxl/fast_math_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/fast_math_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/fast_math_test.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/fast_math_test.cc:13: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions-inl.h:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:195:56: error: always_inline function '_mm512_castps_si512' requires target feature 'avx512f', but would be inlined into function 'BitCastToInteger' that is compiled without support for 'avx512f' 195 | HWY_INLINE __m512i BitCastToInteger(__m512 v) { return _mm512_castps_si512(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:195:56: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1147:26: error: always_inline function '_mm512_sub_epi32' requires target feature 'avx512f', but would be inlined into function 'operator-' that is compiled without support for 'avx512f' 1147 | return Vec512{_mm512_sub_epi32(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1147:26: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:268:20: error: always_inline function '_mm512_set1_epi32' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 268 | return VFromD{_mm512_set1_epi32(static_cast(t))}; | ^ /usr/include/hwy/ops/x86_512-inl.h:268:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1383:26: error: always_inline function '_mm512_srai_epi32' requires target feature 'avx512f', but would be inlined into function 'ShiftRight' that is compiled without support for 'avx512f' 1383 | return Vec512{_mm512_srai_epi32(v.raw, kBits)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1383:26: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:237:52: error: always_inline function '_mm512_castsi512_ps' requires target feature 'avx512f', but would be inlined into function 'operator()' that is compiled without support for 'avx512f' 237 | HWY_INLINE __m512 operator()(__m512i v) { return _mm512_castsi512_ps(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:237:52: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1337:26: error: always_inline function '_mm512_slli_epi32' requires target feature 'avx512f', but would be inlined into function 'ShiftLeft' that is compiled without support for 'avx512f' 1337 | return Vec512{_mm512_slli_epi32(v.raw, kBits)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1337:26: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:6114:20: error: always_inline function '_mm512_cvtepi32_ps' requires target feature 'avx512f', but would be inlined into function 'ConvertTo' that is compiled without support for 'avx512f' 6114 | return VFromD{_mm512_cvtepi32_ps(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:6114:20: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: always_inline function '_mm512_add_ps' requires target feature 'avx512f', but would be inlined into function 'operator+' that is compiled without support for 'avx512f' 1117 | return Vec512{_mm512_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1117:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: always_inline function '_mm512_broadcast_f32x4' requires target feature 'avx512f', but would be inlined into function 'LoadDup128' that is compiled without support for 'avx512f' 3256 | return VFromD{_mm512_broadcast_f32x4(x4)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3256:20: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/transfer_functions_test.dir/jxl/cms/transfer_functions_test.cc.o -MF lib/CMakeFiles/transfer_functions_test.dir/jxl/cms/transfer_functions_test.cc.o.d -o lib/CMakeFiles/transfer_functions_test.dir/jxl/cms/transfer_functions_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions_test.cc:14: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions-inl.h:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: always_inline function '_mm256_castps256_ps128' requires target feature 'avx', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx' 4128 | return Vec128{_mm256_castps256_ps128(v.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions_test.cc:14: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/transfer_functions-inl.h:17: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3562:20: error: always_inline function '_mm512_castps512_ps256' requires target feature 'avx512f', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx512f' 3562 | return VFromD{_mm512_castps512_ps256(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3562:20: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:237:52: error: always_inline function '_mm512_castsi512_ps' requires target feature 'avx512f', but would be inlined into function 'operator()' that is compiled without support for 'avx512f' 237 | HWY_INLINE __m512 operator()(__m512i v) { return _mm512_castsi512_ps(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:237:52: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:268:20: error: always_inline function '_mm512_set1_epi32' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 268 | return VFromD{_mm512_set1_epi32(static_cast(t))}; | ^ /usr/include/hwy/ops/x86_512-inl.h:268:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:662:24: error: always_inline function '_mm512_and_ps' requires target feature 'avx512dq', but would be inlined into function 'And' that is compiled without support for 'avx512dq' 662 | return Vec512{_mm512_and_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:662:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:680:24: error: always_inline function '_mm512_andnot_ps' requires target feature 'avx512dq', but would be inlined into function 'AndNot' that is compiled without support for 'avx512dq' 680 | return Vec512{_mm512_andnot_ps(not_mask.raw, mask.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:680:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2346:24: error: always_inline function '_mm512_sqrt_ps' requires target feature 'avx512f', but would be inlined into function 'Sqrt' that is compiled without support for 'avx512f' 2346 | return Vec512{_mm512_sqrt_ps(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2346:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: always_inline function '_mm512_mul_ps' requires target feature 'avx512f', but would be inlined into function 'operator*' that is compiled without support for 'avx512f' 1866 | return Vec512{_mm512_mul_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:978:24: error: always_inline function '_mm512_mask_blend_ps' requires target feature 'avx512f', but would be inlined into function 'IfThenElse' that is compiled without support for 'avx512f' 978 | return Vec512{_mm512_mask_blend_ps(mask.raw, no.raw, yes.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:978:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2594:25: error: '__builtin_ia32_cmpps512_mask' needs target feature avx512f 2594 | return Mask512{_mm512_cmp_ps_mask(a.raw, b.raw, _CMP_GT_OQ)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:3204:3: note: expanded from macro '_mm512_cmp_ps_mask' 3204 | _mm512_cmp_round_ps_mask((A), (B), (P), _MM_FROUND_CUR_DIRECTION) | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:3194:15: note: expanded from macro '_mm512_cmp_round_ps_mask' 3194 | ((__mmask16)__builtin_ia32_cmpps512_mask((__v16sf)(__m512)(A), \ | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/tone_mapping_test.dir/jxl/cms/tone_mapping_test.cc.o -MF lib/CMakeFiles/tone_mapping_test.dir/jxl/cms/tone_mapping_test.cc.o.d -o lib/CMakeFiles/tone_mapping_test.dir/jxl/cms/tone_mapping_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/tone_mapping_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/tone_mapping_test.cc:11: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/tone_mapping_test.cc:14: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/cms/tone_mapping-inl.h:13: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: always_inline function '_mm512_mul_ps' requires target feature 'avx512f', but would be inlined into function 'operator*' that is compiled without support for 'avx512f' 1866 | return Vec512{_mm512_mul_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1688:24: error: always_inline function '_mm512_min_ps' requires target feature 'avx512f', but would be inlined into function 'Min' that is compiled without support for 'avx512f' 1688 | return Vec512{_mm512_min_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1688:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1160:24: error: always_inline function '_mm512_sub_ps' requires target feature 'avx512f', but would be inlined into function 'operator-' that is compiled without support for 'avx512f' 1160 | return Vec512{_mm512_sub_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1160:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:237:52: error: always_inline function '_mm512_castsi512_ps' requires target feature 'avx512f', but would be inlined into function 'operator()' that is compiled without support for 'avx512f' 237 | HWY_INLINE __m512 operator()(__m512i v) { return _mm512_castsi512_ps(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:237:52: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:268:20: error: always_inline function '_mm512_set1_epi32' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 268 | return VFromD{_mm512_set1_epi32(static_cast(t))}; | ^ /usr/include/hwy/ops/x86_512-inl.h:268:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:662:24: error: always_inline function '_mm512_and_ps' requires target feature 'avx512dq', but would be inlined into function 'And' that is compiled without support for 'avx512dq' 662 | return Vec512{_mm512_and_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:662:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:680:24: error: always_inline function '_mm512_andnot_ps' requires target feature 'avx512dq', but would be inlined into function 'AndNot' that is compiled without support for 'avx512dq' 680 | return Vec512{_mm512_andnot_ps(not_mask.raw, mask.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:680:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2346:24: error: always_inline function '_mm512_sqrt_ps' requires target feature 'avx512f', but would be inlined into function 'Sqrt' that is compiled without support for 'avx512f' 2346 | return Vec512{_mm512_sqrt_ps(v.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DJXL_EXPORT="" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIC -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -MD -MT lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o -MF lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o.d -o lib/CMakeFiles/jxl_extras_internal-obj.dir/extras/tone_mapping.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/tone_mapping.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/tone_mapping.cc:12: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/extras/tone_mapping.cc:13: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: always_inline function '_mm512_load_ps' requires target feature 'avx512f', but would be inlined into function 'Load' that is compiled without support for 'avx512f' 3132 | return Vec512{_mm512_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3132:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: always_inline function '_mm512_mul_ps' requires target feature 'avx512f', but would be inlined into function 'operator*' that is compiled without support for 'avx512f' 1866 | return Vec512{_mm512_mul_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: always_inline function '_mm512_fmadd_ps' requires target feature 'avx512f', but would be inlined into function 'MulAdd' that is compiled without support for 'avx512f' 2283 | return Vec512{_mm512_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:2283:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1688:24: error: always_inline function '_mm512_min_ps' requires target feature 'avx512f', but would be inlined into function 'Min' that is compiled without support for 'avx512f' 1688 | return Vec512{_mm512_min_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1688:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1160:24: error: always_inline function '_mm512_sub_ps' requires target feature 'avx512f', but would be inlined into function 'operator-' that is compiled without support for 'avx512f' 1160 | return Vec512{_mm512_sub_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1160:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:237:52: error: always_inline function '_mm512_castsi512_ps' requires target feature 'avx512f', but would be inlined into function 'operator()' that is compiled without support for 'avx512f' 237 | HWY_INLINE __m512 operator()(__m512i v) { return _mm512_castsi512_ps(v); } | ^ /usr/include/hwy/ops/x86_512-inl.h:237:52: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:268:20: error: always_inline function '_mm512_set1_epi32' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 268 | return VFromD{_mm512_set1_epi32(static_cast(t))}; | ^ /usr/include/hwy/ops/x86_512-inl.h:268:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:662:24: error: always_inline function '_mm512_and_ps' requires target feature 'avx512dq', but would be inlined into function 'And' that is compiled without support for 'avx512dq' 662 | return Vec512{_mm512_and_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:662:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:680:24: error: always_inline function '_mm512_andnot_ps' requires target feature 'avx512dq', but would be inlined into function 'AndNot' that is compiled without support for 'avx512dq' 680 | return Vec512{_mm512_andnot_ps(not_mask.raw, mask.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIC -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o -MF lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o.d -o lib/CMakeFiles/jxl_testlib-internal.dir/jxl/dec_transforms_testonly.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dec_transforms_testonly.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dec_transforms_testonly.cc:10: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dec_transforms_testonly.cc:11: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:3548:24: error: always_inline function '_mm256_loadu_ps' requires target feature 'avx', but would be inlined into function 'LoadU' that is compiled without support for 'avx' 3548 | return Vec256{_mm256_loadu_ps(p)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3548:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3740:3: error: always_inline function '_mm256_store_ps' requires target feature 'avx', but would be inlined into function 'Store' that is compiled without support for 'avx' 3740 | _mm256_store_ps(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_256-inl.h:3740:3: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3761:3: error: always_inline function '_mm256_storeu_ps' requires target feature 'avx', but would be inlined into function 'StoreU' that is compiled without support for 'avx' 3761 | _mm256_storeu_ps(p, v.raw); | ^ /usr/include/hwy/ops/x86_256-inl.h:3761:3: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:1984:24: error: always_inline function '_mm256_add_ps' requires target feature 'avx', but would be inlined into function 'operator+' that is compiled without support for 'avx' 1984 | return Vec256{_mm256_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:1984:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:2027:24: error: always_inline function '_mm256_sub_ps' requires target feature 'avx', but would be inlined into function 'operator-' that is compiled without support for 'avx' 2027 | return Vec256{_mm256_sub_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:2027:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: always_inline function '_mm256_load_ps' requires target feature 'avx', but would be inlined into function 'Load' that is compiled without support for 'avx' 3528 | return Vec256{_mm256_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:333:24: error: always_inline function '_mm256_set1_ps' requires target feature 'avx', but would be inlined into function 'Set' that is compiled without support for 'avx' 333 | return Vec256{_mm256_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:333:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:2800:24: error: always_inline function '_mm256_mul_ps' requires target feature 'avx', but would be inlined into function 'operator*' that is compiled without support for 'avx' 2800 | return Vec256{_mm256_mul_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:2800:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3226:24: error: always_inline function '_mm256_fmadd_ps' requires target feature 'fma', but would be inlined into function 'MulAdd' that is compiled without support for 'fma' 3226 | return Vec256{_mm256_fmadd_ps(mul.raw, x.raw, add.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3226:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3243:24: error: always_inline function '_mm256_fnmadd_ps' requires target feature 'fma', but would be inlined into function 'NegMulAdd' that is compiled without support for 'fma' 3243 | return Vec256{_mm256_fnmadd_ps(mul.raw, x.raw, add.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DJXL_STATIC_DEFINE -DTEST_DATA_PATH=\"/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/testdata\" -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/include -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIE -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -DHWY_SHARED_DEFINE -MD -MT lib/CMakeFiles/dct_test.dir/jxl/dct_test.cc.o -MF lib/CMakeFiles/dct_test.dir/jxl/dct_test.cc.o.d -o lib/CMakeFiles/dct_test.dir/jxl/dct_test.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:12: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:13: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:3548:24: error: always_inline function '_mm256_loadu_ps' requires target feature 'avx', but would be inlined into function 'LoadU' that is compiled without support for 'avx' 3548 | return Vec256{_mm256_loadu_ps(p)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3548:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:5059:24: error: always_inline function '_mm256_unpacklo_ps' requires target feature 'avx', but would be inlined into function 'InterleaveLower' that is compiled without support for 'avx' 5059 | return Vec256{_mm256_unpacklo_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:5059:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:5089:20: error: always_inline function '_mm256_unpackhi_ps' requires target feature 'avx', but would be inlined into function 'InterleaveUpper' that is compiled without support for 'avx' 5089 | return VFromD{_mm256_unpackhi_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:5089:20: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:4385:24: error: '__builtin_ia32_vinsertf128_ps256' needs target feature avx 4385 | return Vec256{_mm256_insertf128_ps(lo.raw, LowerHalf(d2, hi).raw, 1)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avxintrin.h:4613:12: note: expanded from macro '_mm256_insertf128_ps' 4613 | ((__m256)__builtin_ia32_vinsertf128_ps256((__v8sf)(__m256)(V1), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:12: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:13: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: always_inline function '_mm256_castps256_ps128' requires target feature 'avx', but would be inlined into function 'LowerHalf' that is compiled without support for 'avx' 4128 | return Vec128{_mm256_castps256_ps128(v.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:4128:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:4440:24: error: '__builtin_ia32_vperm2f128_ps256' needs target feature avx 4440 | return Vec256{_mm256_permute2f128_ps(lo.raw, hi.raw, 0x31)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avxintrin.h:1266:12: note: expanded from macro '_mm256_permute2f128_ps' 1266 | ((__m256)__builtin_ia32_vperm2f128_ps256((__v8sf)(__m256)(V1), \ | ^ In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:12: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/dct_test.cc:13: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: In file included from /usr/include/hwy/ops/x86_512-inl.h:84: /usr/include/hwy/ops/x86_256-inl.h:3761:3: error: always_inline function '_mm256_storeu_ps' requires target feature 'avx', but would be inlined into function 'StoreU' that is compiled without support for 'avx' 3761 | _mm256_storeu_ps(p, v.raw); | ^ /usr/include/hwy/ops/x86_256-inl.h:3761:3: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3740:3: error: always_inline function '_mm256_store_ps' requires target feature 'avx', but would be inlined into function 'Store' that is compiled without support for 'avx' 3740 | _mm256_store_ps(aligned, v.raw); | ^ /usr/include/hwy/ops/x86_256-inl.h:3740:3: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: always_inline function '_mm256_load_ps' requires target feature 'avx', but would be inlined into function 'Load' that is compiled without support for 'avx' 3528 | return Vec256{_mm256_load_ps(aligned)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:3528:24: error: AVX vector return of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:1984:24: error: always_inline function '_mm256_add_ps' requires target feature 'avx', but would be inlined into function 'operator+' that is compiled without support for 'avx' 1984 | return Vec256{_mm256_add_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_256-inl.h:1984:24: error: AVX vector argument of type '__m256' (vector of 8 'float' values) without 'avx' enabled changes the ABI /usr/include/hwy/ops/x86_256-inl.h:2027:24: error: always_inline function '_mm256_sub_ps' requires target feature 'avx', but would be inlined into function 'operator-' that is compiled without support for 'avx' 2027 | return Vec256{_mm256_sub_ps(a.raw, b.raw)}; | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: job failed: /usr/bin/clang++ -DFJXL_ENABLE_AVX512=0 -DJXL_INTERNAL_LIBRARY_BUILD -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -I/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1 -isystem /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/build/lib/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -flto=thin -fno-rtti -O3 -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fmacro-prefix-map=/home/buildozer/aports/community/libjxl/src/libjxl-0.11.1=. "-DHWY_DISABLED_TARGETS=(HWY_SSSE3|HWY_AVX3|HWY_AVX3_SPR|HWY_AVX3_ZEN4|HWY_SVE|HWY_SVE2|HWY_SVE_256|HWY_SVE2_128|HWY_RVV)" -funwind-tables -Xclang -mrelax-all -fno-omit-frame-pointer -Wno-builtin-macro-redefined -Wall -fmerge-all-constants -fno-builtin-fwrite -fno-builtin-fread -Wextra -Wc++11-compat -Warray-bounds -Wformat-security -Wimplicit-fallthrough -Wno-register -Wno-unused-function -Wno-unused-parameter -Wnon-virtual-dtor -Woverloaded-virtual -Wvla -Wdeprecated-increment-bool -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wgnu-redeclared-enum -Winfinite-recursion -Wliteral-conversion -Wno-c++98-compat -Wno-unused-command-line-argument -Wprivate-header -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety-analysis -Wundefined-func-template -Wunreachable-code -Wunused-comparison -fsized-deallocation -fno-exceptions -fmath-errno -fnew-alignment=8 -fno-cxx-exceptions -fno-slp-vectorize -fno-vectorize -disable-free -disable-llvm-verifier -DJPEGXL_ENABLE_TRANSCODE_JPEG=1 -DJPEGXL_ENABLE_BOXES=1 -MD -MT lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o -MF lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o.d -o lib/CMakeFiles/jxl_enc-obj.dir/jxl/modular/encoding/enc_ma.cc.o -c /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:19: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:20: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1731:24: error: always_inline function '_mm512_max_ps' requires target feature 'avx512f', but would be inlined into function 'Max' that is compiled without support for 'avx512f' 1731 | return Vec512{_mm512_max_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1731:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:19: In file included from /usr/include/hwy/foreach_target.h:149: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:20: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:1731:24: error: always_inline function '_mm512_max_ps' requires target feature 'avx512f', but would be inlined into function 'Max' that is compiled without support for 'avx512f' 1731 | return Vec512{_mm512_max_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1731:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:19: In file included from /usr/include/hwy/foreach_target.h:116: In file included from /home/buildozer/aports/community/libjxl/src/libjxl-0.11.1/lib/jxl/modular/encoding/enc_ma.cc:20: In file included from /usr/include/hwy/highway.h:688: In file included from /usr/include/hwy/ops/x86_avx3-inl.h:20: /usr/include/hwy/ops/x86_512-inl.h:268:20: error: always_inline function '_mm512_set1_epi32' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 268 | return VFromD{_mm512_set1_epi32(static_cast(t))}; | ^ /usr/include/hwy/ops/x86_512-inl.h:268:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:953:20: error: always_inline function '_mm512_mask_blend_epi32' requires target feature 'avx512f', but would be inlined into function 'IfThenElse' that is compiled without support for 'avx512f' 953 | return Vec512{_mm512_mask_blend_epi32(mask.raw, no.raw, yes.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:953:20: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:332:24: error: always_inline function '_mm512_setzero_ps' requires target feature 'avx512f', but would be inlined into function 'Zero' that is compiled without support for 'avx512f' 332 | return Vec512{_mm512_setzero_ps()}; | ^ /usr/include/hwy/ops/x86_512-inl.h:332:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:283:24: error: always_inline function '_mm512_set1_ps' requires target feature 'avx512f', but would be inlined into function 'Set' that is compiled without support for 'avx512f' 283 | return Vec512{_mm512_set1_ps(t)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:283:24: error: AVX vector return of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'LoadU' that is compiled without support for 'avx512f' 3141 | return VFromD{_mm512_loadu_si512(p)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:3141:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:6114:20: error: always_inline function '_mm512_cvtepi32_ps' requires target feature 'avx512f', but would be inlined into function 'ConvertTo' that is compiled without support for 'avx512f' 6114 | return VFromD{_mm512_cvtepi32_ps(v.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:6114:20: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: always_inline function '_mm512_mul_ps' requires target feature 'avx512f', but would be inlined into function 'operator*' that is compiled without support for 'avx512f' 1866 | return Vec512{_mm512_mul_ps(a.raw, b.raw)}; | ^ /usr/include/hwy/ops/x86_512-inl.h:1866:24: error: AVX vector argument of type '__m512' (vector of 16 'float' values) without 'avx512f' enabled changes the ABI /usr/include/hwy/ops/x86_512-inl.h:2491:21: error: '__builtin_ia32_cmpd512_mask' needs target feature avx512f 2491 | return Mask512{_mm512_cmpeq_epi32_mask(a.raw, b.raw)}; | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:4361:5: note: expanded from macro '_mm512_cmpeq_epi32_mask' 4361 | _mm512_cmp_epi32_mask((A), (B), _MM_CMPINT_EQ) | ^ /usr/lib/llvm22/lib/clang/22/include/avx512fintrin.h:4701:15: note: expanded from macro '_mm512_cmp_epi32_mask' 4701 | ((__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \ | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ninja: subcommands failed >>> ERROR: libjxl: build failed >>> libjxl: Uninstalling dependencies... ( 1/84) Purging .makedepends-libjxl (20260501.015714) ( 2/84) Purging asciidoc-pyc (10.2.1-r1) ( 3/84) Purging asciidoc (10.2.1-r1) ( 4/84) Purging docbook-xsl (1.79.2-r13) ( 5/84) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall ( 6/84) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall ( 7/84) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall ( 8/84) Purging libxml2-utils (2.13.9-r1) ( 9/84) Purging libxslt (1.1.43-r3) (10/84) Purging brotli-dev (1.2.0-r1) (11/84) Purging brotli (1.2.0-r1) (12/84) Purging cmake (4.2.3-r0) (13/84) Purging gflags-dev (2.2.2-r2) (14/84) Purging gflags (2.2.2-r2) (15/84) Purging giflib-dev (5.2.2-r1) (16/84) Purging giflib (5.2.2-r1) (17/84) Purging highway-dev (1.3.0-r0) (18/84) Purging libhwy_contrib (1.3.0-r0) (19/84) Purging libhwy_test (1.3.0-r0) (20/84) Purging lcms2-dev (2.19-r0) (21/84) Purging tiff-dev (4.7.1-r0) (22/84) Purging libtiffxx (4.7.1-r0) (23/84) Purging tiff (4.7.1-r0) (24/84) Purging lcms2-plugins (2.19-r0) (25/84) Purging lcms2 (2.19-r0) (26/84) Purging libjpeg-turbo-dev (3.1.3-r0) (27/84) Purging libjpeg-turbo (3.1.3-r0) (28/84) Purging libturbojpeg (3.1.3-r0) (29/84) Purging libpng-dev (1.6.58-r0) (30/84) Purging libpng (1.6.58-r0) (31/84) Purging llvm (22-r0) (32/84) Purging llvm22 (22.1.3-r0) (33/84) Purging llvm-linker-tools (22-r0) (34/84) Purging openexr-dev (3.4.10-r0) (35/84) Purging libdeflate-static (1.25-r0) (36/84) Purging openexr-libopenexrutil (3.4.10-r0) (37/84) Purging samurai (1.2-r8) (38/84) Purging zlib-dev (1.3.2-r0) (39/84) Purging clang22 (22.1.3-r0) (40/84) Purging llvm22-linker-tools (22.1.3-r0) (41/84) Purging clang22-headers (22.1.3-r0) (42/84) Purging clang22-libs (22.1.3-r0) (43/84) Purging gtest-dev (1.17.0-r1) (44/84) Purging gmock (1.17.0-r1) (45/84) Purging gtest (1.17.0-r1) (46/84) Purging imath-dev (3.2.2-r1) (47/84) Purging py3-imath (3.2.2-r1) (48/84) Purging libarchive (3.8.7-r0) (49/84) Purging libdeflate-dev (1.25-r0) (50/84) Purging libhwy (1.3.0-r0) (51/84) Purging libuv (1.52.1-r0) (52/84) Purging libwebp-dev (1.6.0-r0) (53/84) Purging libwebpdecoder (1.6.0-r0) (54/84) Purging libwebpdemux (1.6.0-r0) (55/84) Purging libwebpmux (1.6.0-r0) (56/84) Purging lld22 (22.1.3-r0) (57/84) Purging lld22-libs (22.1.3-r0) (58/84) Purging llvm22-libs (22.1.3-r0) (59/84) Purging openexr-libopenexr (3.4.10-r0) (60/84) Purging openexr-libopenexrcore (3.4.10-r0) (61/84) Purging python3-pyc (3.14.3-r0) (62/84) Purging python3-pycache-pyc0 (3.14.3-r0) (63/84) Purging pyc (3.14.3-r0) (64/84) Purging rhash-libs (1.4.6-r0) (65/84) Purging scudo-malloc (22.1.3-r0) (66/84) Purging zstd-dev (1.5.7-r2) (67/84) Purging zstd (1.5.7-r2) (68/84) Purging boost1.84-python3 (1.84.0-r6) (69/84) Purging python3 (3.14.3-r0) (70/84) Purging gdbm (1.26-r0) (71/84) Purging imath (3.2.2-r1) (72/84) Purging libbz2 (1.0.8-r6) (73/84) Purging libdeflate (1.25-r0) (74/84) Purging libffi (3.5.2-r1) (75/84) Purging libpanelw (6.6_p20260404-r0) (76/84) Purging libwebp (1.6.0-r0) (77/84) Purging libsharpyuv (1.6.0-r0) (78/84) Purging libxml2 (2.13.9-r1) (79/84) Purging mpdecimal (4.0.1-r0) (80/84) Purging openexr-libilmthread (3.4.10-r0) (81/84) Purging openexr-libiex (3.4.10-r0) (82/84) Purging readline (8.3.3-r1) (83/84) Purging sqlite-libs (3.53.0-r0) (84/84) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 439.9 MiB in 103 packages