>>> imageflow: Building community/imageflow 2.3.1_rc01-r0 (using abuild 3.17.0_rc2-r0) started Sun, 03 May 2026 22:45:22 +0000 >>> imageflow: Validating /home/buildozer/aports/community/imageflow/APKBUILD... >>> imageflow: Analyzing dependencies... >>> imageflow: Installing for build: build-base bash cargo zip nasm git openssl-dev>3 perl wget curl libpng-dev dssim cargo-auditable ( 1/27) Installing readline (8.3.3-r1) ( 2/27) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install ( 3/27) Installing libffi (3.5.2-r1) ( 4/27) Installing xz-libs (5.8.3-r0) ( 5/27) Installing libxml2 (2.13.9-r1) ( 6/27) Installing llvm22-libs (22.1.3-r0) ( 7/27) Installing scudo-malloc (22.1.3-r0) ( 8/27) Installing rust (1.95.0-r0) ( 9/27) Installing sqlite-libs (3.53.0-r0) (10/27) Installing cargo (1.95.0-r0) (11/27) Installing unzip (6.0-r16) (12/27) Installing zip (3.0-r13) (13/27) Installing nasm (3.01-r0) (14/27) Installing openssl-dev (3.5.6-r0) (15/27) Installing libbz2 (1.0.8-r6) (16/27) Installing perl (5.42.2-r0) (17/27) Installing perl-error (0.17030-r0) (18/27) Installing perl-git (2.54.0-r0) (19/27) Installing git-perl (2.54.0-r0) (20/27) Installing wget (1.25.0-r3) (21/27) Installing curl (8.20.0-r0) (22/27) Installing libpng (1.6.58-r0) (23/27) Installing zlib-dev (1.3.2-r0) (24/27) Installing libpng-dev (1.6.58-r0) (25/27) Installing dssim (3.4.0-r0) (26/27) Installing cargo-auditable (0.7.4-r0) (27/27) Installing .makedepends-imageflow (20260503.224523) Executing busybox-1.37.0-r31.trigger OK: 896.3 MiB in 130 packages >>> imageflow: Cleaning up srcdir >>> imageflow: Cleaning up pkgdir >>> imageflow: Cleaning up tmpdir >>> imageflow: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/imageflow-2.3.1_rc01.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 curl: (22) The requested URL returned error: 404 >>> imageflow: Fetching imageflow-2.3.1_rc01.tar.gz::https://github.com/imazen/imageflow/archive/refs/tags/v2.3.1-rc01.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 1.18M 0 1.18M 0 0 2.11M 0 0 100 1.18M 0 1.18M 0 0 2.11M 0 0 100 1.18M 0 1.18M 0 0 2.11M 0 0 /var/cache/distfiles/v3.24/imageflow-2.3.1_rc01.tar.gz: OK >>> imageflow: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/imageflow-2.3.1_rc01.tar.gz /var/cache/distfiles/v3.24/imageflow-2.3.1_rc01.tar.gz: OK >>> imageflow: Unpacking /var/cache/distfiles/v3.24/imageflow-2.3.1_rc01.tar.gz... Updating git repository `https://github.com/imazen/rust-lcms2-sys` Updating git submodule `https://github.com/mm2/Little-CMS.git` Updating git repository `https://github.com/imazen/rust-libpng-sys` Updating git submodule `https://github.com/glennrp/libpng.git` Updating crates.io index Updating git repository `https://github.com/DanielKeep/rust-custom-derive.git` Updating git submodule `https://github.com/DanielKeep/rust-script-toolbox.git` Downloading crates ... Downloaded adler2 v2.0.1 Downloaded clap_lex v1.1.0 Downloaded cfg-if v1.0.4 Downloaded block-buffer v0.12.0 Downloaded constant_time_eq v0.1.5 Downloaded lazy_static v1.5.0 Downloaded is_terminal_polyfill v1.70.2 Downloaded errno v0.3.14 Downloaded option-filter v1.0.2 Downloaded zune-core v0.5.1 Downloaded num_cpus v1.17.0 Downloaded ref-cast v1.0.25 Downloaded zerofrom-derive v0.1.6 Downloaded zerofrom v0.1.6 Downloaded zune-bmp v0.5.2 Downloaded weezl v0.1.12 Downloaded utoipa v5.4.0 Downloaded zerotrie v0.2.3 Downloaded typed-path v0.12.3 Downloaded zerovec v0.11.5 Downloaded zip v8.4.0 Downloaded utoipa-gen v5.4.0 Downloaded winnow v1.0.1 Downloaded winnow v0.7.15 Downloaded zlib-rs v0.6.3 Downloaded time v0.3.47 Downloaded zerocopy v0.8.48 Downloaded vcpkg v0.2.15 Downloaded syn v2.0.117 Downloaded object v0.37.3 Downloaded libwebp-sys v0.14.2 Downloaded serde_json v1.0.149 Downloaded rustix v1.1.4 Downloaded libc v0.2.183 Downloaded jpeg-decoder v0.3.2 Downloaded libz-sys v1.1.25 Downloaded rayon v1.11.0 Downloaded png v0.18.1 Downloaded rand v0.9.2 Downloaded gimli v0.32.3 Downloaded serde v1.0.228 Downloaded regex-lite v0.1.9 Downloaded rand v0.10.0 Downloaded chrono v0.4.44 Downloaded zerocopy-derive v0.8.48 Downloaded url v2.5.8 Downloaded typenum v1.19.0 Downloaded schemars v1.2.1 Downloaded petgraph v0.8.3 Downloaded miniz_oxide v0.8.9 Downloaded mozjpeg-sys v2.2.3 Downloaded pxfm v0.1.28 Downloaded multiversion v0.8.0 Downloaded cbindgen v0.29.2 Downloaded unicode-ident v1.0.24 Downloaded toml v0.9.12+spec-1.1.0 Downloaded slotmap v1.1.1 Downloaded serde_derive v1.0.228 Downloaded serde_core v1.0.228 Downloaded safe_unaligned_simd v0.2.5 Downloaded linux-raw-sys v0.12.1 Downloaded enough v0.4.3 Downloaded rayon-core v1.13.0 Downloaded proc-macro2 v1.0.106 Downloaded num-traits v0.2.19 Downloaded evalchroma v1.0.3 Downloaded archmage v0.9.15 Downloaded uuid v1.23.0 Downloaded toml_parser v1.1.0+spec-1.1.0 Downloaded garb v0.2.5 Downloaded tinystr v0.8.2 Downloaded tempfile v3.27.0 Downloaded smallvec v1.15.1 Downloaded simd-adler32 v0.3.9 Downloaded sha2 v0.11.0 Downloaded ppv-lite86 v0.2.21 Downloaded parking_lot_core v0.9.12 Downloaded once_cell v1.21.4 Downloaded mozjpeg v0.10.13 Downloaded moxcms v0.8.1 Downloaded lodepng v3.12.2 Downloaded libm v0.2.16 Downloaded clap_builder v4.6.0 Downloaded zmij v1.0.21 Downloaded zerovec-derive v0.11.2 Downloaded yoke v0.8.1 Downloaded writeable v0.6.2 Downloaded twox-hash v2.1.2 Downloaded toml_writer v1.1.0+spec-1.1.0 Downloaded thread_local v1.1.9 Downloaded target-features v0.1.6 Downloaded synstructure v0.13.2 Downloaded shlex v1.3.0 Downloaded serde_derive_internals v0.29.1 Downloaded schemars_derive v1.2.1 Downloaded rustc-demangle v0.1.27 Downloaded rgb v0.8.53 Downloaded rand_core v0.10.0 Downloaded rand_core v0.9.5 Downloaded rand_chacha v0.9.0 Downloaded quote v1.0.45 Downloaded pkg-config v0.3.32 Downloaded itertools v0.14.0 Downloaded idna v1.1.0 Downloaded icu_properties_data v2.1.2 Downloaded hashbrown v0.16.1 Downloaded hashbrown v0.15.5 Downloaded hashbrown v0.14.5 Downloaded version_check v0.9.5 Downloaded utf8parse v0.2.2 Downloaded unicase v2.9.0 Downloaded toml_datetime v0.7.5+spec-1.1.0 Downloaded strsim v0.11.1 Downloaded sha1_smol v1.0.1 Downloaded serde_spanned v1.1.0 Downloaded ref-cast-impl v1.0.25 Downloaded yoke-derive v0.8.1 Downloaded utf8_iter v1.0.4 Downloaded time-core v0.1.8 Downloaded threadpool v1.8.1 Downloaded stable_deref_trait v1.2.1 Downloaded scopeguard v1.2.0 Downloaded quick-error v2.0.1 Downloaded powerfmt v0.2.0 Downloaded nasm-rs v0.3.2 Downloaded multiversion-macros v0.8.0 Downloaded memchr v2.8.0 Downloaded indexmap v2.13.0 Downloaded cc v1.2.58 Downloaded backtrace v0.3.76 Downloaded potential_utf v0.1.4 Downloaded percent-encoding v2.3.2 Downloaded num-conv v0.2.1 Downloaded log v0.4.29 Downloaded imgref v1.12.0 Downloaded icu_collections v2.1.1 Downloaded flate2 v1.1.9 Downloaded bytes v1.11.1 Downloaded base64 v0.22.1 Downloaded imagequant v4.4.1 Downloaded icu_provider v2.1.1 Downloaded icu_properties v2.1.2 Downloaded icu_normalizer_data v2.1.1 Downloaded icu_normalizer v2.1.1 Downloaded icu_locale_core v2.1.1 Downloaded iana-time-zone v0.1.65 Downloaded getrandom v0.4.2 Downloaded getrandom v0.3.4 Downloaded foldhash v0.1.5 Downloaded crossbeam-utils v0.8.21 Downloaded const-oid v0.10.2 Downloaded clap v4.6.0 Downloaded bytemuck v1.25.0 Downloaded lock_api v0.4.14 Downloaded hybrid-array v0.4.9 Downloaded gif v0.14.1 Downloaded fixedbitset v0.5.7 Downloaded find-msvc-tools v0.1.9 Downloaded either v1.15.0 Downloaded digest v0.11.2 Downloaded dashmap v6.1.0 Downloaded daggy v0.9.0 Downloaded crossbeam-epoch v0.9.18 Downloaded crossbeam-deque v0.8.6 Downloaded crc32fast v1.5.0 Downloaded chacha20 v0.10.0 Downloaded bitflags v2.11.0 Downloaded arrayvec v0.7.6 Downloaded arrayvec v0.4.12 Downloaded archmage-macros v0.9.15 Downloaded anstyle v1.0.14 Downloaded addr2line v0.25.1 Downloaded nodrop v0.1.14 Downloaded litemap v0.8.1 Downloaded lcms2 v6.1.1 Downloaded jobserver v0.1.34 Downloaded ieee754 v0.2.6 Downloaded hex v0.4.3 Downloaded glob v0.3.3 Downloaded fdeflate v0.3.7 Downloaded displaydoc v0.2.5 Downloaded deranged v0.5.8 Downloaded autocfg v1.5.0 Downloaded anstream v1.0.0 Downloaded cpufeatures v0.3.0 Downloaded bytemuck_derive v1.10.2 Downloaded heck v0.5.0 Downloaded form_urlencoded v1.2.2 Downloaded foreign-types-macros v0.2.3 Downloaded foreign-types v0.5.0 Downloaded fastrand v2.3.0 Downloaded dyn-clone v1.0.20 Downloaded dunce v1.0.5 Downloaded crypto-common v0.2.1 Downloaded itoa v1.0.18 Downloaded idna_adapter v1.2.1 Downloaded foreign-types-shared v0.3.1 Downloaded fnv v1.0.7 Downloaded equivalent v1.0.2 Downloaded colorchoice v1.0.5 Downloaded color_quant v1.1.0 Downloaded blake2-rfc v0.2.18 Downloaded anstyle-query v1.1.5 Downloaded anstyle-parse v1.0.0 Compiling libc v0.2.183 Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.45 Compiling serde_core v1.0.228 Compiling find-msvc-tools v0.1.9 Compiling shlex v1.3.0 Compiling cfg-if v1.0.4 Compiling typenum v1.19.0 Compiling crossbeam-utils v0.8.21 Compiling zerocopy v0.8.48 Compiling getrandom v0.3.4 Compiling pkg-config v0.3.32 Compiling autocfg v1.5.0 Compiling getrandom v0.4.2 Compiling zmij v1.0.21 Compiling stable_deref_trait v1.2.1 Compiling rayon-core v1.13.0 Compiling dunce v1.0.5 Compiling arrayvec v0.4.12 Compiling object v0.37.3 Compiling memchr v2.8.0 Compiling log v0.4.29 Compiling vcpkg v0.2.15 Compiling simd-adler32 v0.3.9 Compiling smallvec v1.15.1 Compiling adler2 v2.0.1 Compiling litemap v0.8.1 Compiling rand_core v0.10.0 Compiling serde v1.0.228 Compiling serde_json v1.0.149 Compiling iana-time-zone v0.1.65 Compiling writeable v0.6.2 Compiling itoa v1.0.18 Compiling cpufeatures v0.3.0 Compiling equivalent v1.0.2 Compiling icu_properties_data v2.1.2 Compiling hashbrown v0.16.1 Compiling icu_normalizer_data v2.1.1 Compiling either v1.15.0 Compiling glob v0.3.3 Compiling crc32fast v1.5.0 Compiling target-features v0.1.6 Compiling nodrop v0.1.14 Compiling const-oid v0.10.2 Compiling powerfmt v0.2.0 Compiling gimli v0.32.3 Compiling rustc-demangle v0.1.27 Compiling num-conv v0.2.1 Compiling ref-cast v1.0.25 Compiling time-core v0.1.8 Compiling constant_time_eq v0.1.5 Compiling sha1_smol v1.0.1 Compiling lazy_static v1.5.0 Compiling fnv v1.0.7 Compiling miniz_oxide v0.8.9 Compiling chacha20 v0.10.0 Compiling unicase v2.9.0 Compiling deranged v0.5.8 Compiling base64 v0.22.1 Compiling quick-error v2.0.1 Compiling regex-lite v0.1.9 Compiling dyn-clone v1.0.20 Compiling foldhash v0.1.5 Compiling parking_lot_core v0.9.12 Compiling version_check v0.9.5 Compiling utf8parse v0.2.2 Compiling percent-encoding v2.3.2 Compiling imgref v1.12.0 Compiling zlib-rs v0.6.3 Compiling utf8_iter v1.0.4 Compiling num-traits v0.2.19 Compiling anstyle-parse v1.0.0 Compiling once_cell v1.21.4 Compiling scopeguard v1.2.0 Compiling rustix v1.1.4 Compiling fixedbitset v0.5.7 Compiling safe_unaligned_simd v0.2.5 Compiling hashbrown v0.15.5 Compiling anstyle-query v1.1.5 Compiling is_terminal_polyfill v1.70.2 Compiling foreign-types-shared v0.3.1 Compiling form_urlencoded v1.2.2 Compiling append_only_set v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/append_only_set) Compiling anstyle v1.0.14 Compiling colorchoice v1.0.5 Compiling arrayvec v0.7.6 Compiling lock_api v0.4.14 Compiling fdeflate v0.3.7 Compiling thread_local v1.1.9 Compiling bitflags v2.11.0 Compiling blake2-rfc v0.2.18 Compiling hashbrown v0.14.5 Compiling option-filter v1.0.2 Compiling crossbeam-epoch v0.9.18 Compiling slotmap v1.1.1 Compiling anstream v1.0.0 Compiling linux-raw-sys v0.12.1 Compiling pxfm v0.1.28 Compiling color_quant v1.1.0 Compiling ieee754 v0.2.6 Compiling winnow v1.0.1 Compiling strsim v0.11.1 Compiling macro-attr v0.2.1 (https://github.com/DanielKeep/rust-custom-derive.git#1252f258) Compiling weezl v0.1.12 Compiling enum_derive v0.1.7 (https://github.com/DanielKeep/rust-custom-derive.git#1252f258) Compiling clap_lex v1.1.0 Compiling zune-core v0.5.1 Compiling crossbeam-deque v0.8.6 Compiling itertools v0.14.0 Compiling clap_builder v4.6.0 Compiling syn v2.0.117 Compiling zune-bmp v0.5.2 Compiling fastrand v2.3.0 Compiling gif v0.14.1 Compiling enough v0.4.3 Compiling winnow v0.7.15 Compiling hex v0.4.3 Compiling toml_parser v1.1.0+spec-1.1.0 Compiling cbindgen v0.29.2 Compiling bytemuck v1.25.0 Compiling hybrid-array v0.4.9 Compiling heck v0.5.0 Compiling typed-path v0.12.3 Compiling jobserver v0.1.34 Compiling rgb v0.8.53 Compiling chrono v0.4.44 Compiling num_cpus v1.17.0 Compiling bytes v1.11.1 Compiling rayon v1.11.0 Compiling rand_core v0.9.5 Compiling rand v0.10.0 Compiling uuid v1.23.0 Compiling cc v1.2.58 Compiling nasm-rs v0.3.2 Compiling dashmap v6.1.0 Compiling time v0.3.47 Compiling threadpool v1.8.1 Compiling indexmap v2.13.0 Compiling block-buffer v0.12.0 Compiling crypto-common v0.2.1 Compiling digest v0.11.2 Compiling addr2line v0.25.1 Compiling serde_spanned v1.1.0 Compiling toml_datetime v0.7.5+spec-1.1.0 Compiling sha2 v0.11.0 Compiling clap v4.6.0 Compiling libz-sys v1.1.25 Compiling lcms2-sys v4.0.7 (https://github.com/imazen/rust-lcms2-sys?branch=update-lcms2-2.18#4594ea86) Compiling mozjpeg-sys v2.2.3 Compiling libpng-sys v1.1.11 (https://github.com/imazen/rust-libpng-sys#31ea420b) Compiling libwebp-sys v0.14.2 Compiling imageflow_c_components v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/c_components) Compiling tempfile v3.27.0 Compiling toml v0.9.12+spec-1.1.0 Compiling moxcms v0.8.1 Compiling jpeg-decoder v0.3.2 Compiling petgraph v0.8.3 Compiling zip v8.4.0 Compiling imageflow_types v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_types) Compiling flate2 v1.1.9 Compiling png v0.18.1 Compiling backtrace v0.3.76 Compiling ppv-lite86 v0.2.21 Compiling synstructure v0.13.2 Compiling serde_derive_internals v0.29.1 Compiling rand_chacha v0.9.0 Compiling rand v0.9.2 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.8.1 Compiling serde_derive v1.0.228 Compiling bytemuck_derive v1.10.2 Compiling zerovec-derive v0.11.2 Compiling displaydoc v0.2.5 Compiling ref-cast-impl v1.0.25 Compiling utoipa-gen v5.4.0 Compiling foreign-types-macros v0.2.3 Compiling archmage-macros v0.9.15 Compiling multiversion-macros v0.8.0 Compiling schemars_derive v1.2.1 Compiling daggy v0.9.0 Compiling twox-hash v2.1.2 Compiling foreign-types v0.5.0 Compiling multiversion v0.8.0 Compiling zerofrom v0.1.6 Compiling yoke v0.8.1 Compiling archmage v0.9.15 Compiling zerovec v0.11.5 Compiling zerotrie v0.2.3 Compiling lcms2 v6.1.1 Compiling garb v0.2.5 Compiling imagequant v4.4.1 Compiling lodepng v3.12.2 Compiling evalchroma v1.0.3 Compiling tinystr v0.8.2 Compiling potential_utf v0.1.4 Compiling icu_collections v2.1.1 Compiling icu_locale_core v2.1.1 Compiling icu_provider v2.1.1 Compiling icu_normalizer v2.1.1 Compiling icu_properties v2.1.2 Compiling imageflow_helpers v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_helpers) Compiling schemars v1.2.1 Compiling imageflow_http_helpers v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_http_helpers) Compiling idna_adapter v1.2.1 Compiling idna v1.1.0 Compiling mozjpeg v0.10.13 Compiling utoipa v5.4.0 Compiling url v2.5.8 Compiling imageflow_abi v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_abi) Compiling imageflow_riapi v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_riapi) Compiling imageflow_core v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_core) Compiling imageflow_tool_lib v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool) Compiling imageflow v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow) Finished `release` profile [optimized + debuginfo] target(s) in 2m 58s Compiling cfg-if v1.0.4 Compiling libm v0.2.16 Compiling serde_core v1.0.228 Compiling zerocopy v0.8.48 Compiling memchr v2.8.0 Compiling stable_deref_trait v1.2.1 Compiling simd-adler32 v0.3.9 Compiling adler2 v2.0.1 Compiling smallvec v1.15.1 Compiling itoa v1.0.18 Compiling rand_core v0.10.0 Compiling either v1.15.0 Compiling cpufeatures v0.3.0 Compiling gimli v0.32.3 Compiling const-oid v0.10.2 Compiling nodrop v0.1.14 Compiling powerfmt v0.2.0 Compiling iana-time-zone v0.1.65 Compiling num-conv v0.2.1 Compiling num-traits v0.2.19 Compiling sha1_smol v1.0.1 Compiling rustc-demangle v0.1.27 Compiling base64 v0.22.1 Compiling time-core v0.1.8 Compiling constant_time_eq v0.1.5 Compiling regex-lite v0.1.9 Compiling libc v0.2.183 Compiling crossbeam-utils v0.8.21 Compiling zmij v1.0.21 Compiling typenum v1.19.0 Compiling fnv v1.0.7 Compiling lazy_static v1.5.0 Compiling imgref v1.12.0 Compiling unicase v2.9.0 Compiling hashbrown v0.16.1 Compiling litemap v0.8.1 Compiling writeable v0.6.2 Compiling equivalent v1.0.2 Compiling arrayvec v0.7.6 Compiling icu_properties_data v2.1.2 Compiling icu_normalizer_data v2.1.1 Compiling crc32fast v1.5.0 Compiling arrayvec v0.4.12 Compiling zerocopy-derive v0.8.48 Compiling bytemuck v1.25.0 Compiling zerofrom v0.1.6 Compiling chacha20 v0.10.0 Compiling imageflow_types v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_types) Compiling archmage-macros v0.9.15 Compiling imageflow_c_components v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/c_components) Compiling log v0.4.29 Compiling ref-cast v1.0.25 Compiling dyn-clone v1.0.20 Compiling safe_unaligned_simd v0.2.5 Compiling miniz_oxide v0.8.9 Compiling zlib-rs v0.6.3 Compiling append_only_set v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/append_only_set) Compiling percent-encoding v2.3.2 Compiling zune-core v0.5.1 Compiling deranged v0.5.8 Compiling utf8_iter v1.0.4 Compiling weezl v0.1.12 Compiling yoke v0.8.1 Compiling fdeflate v0.3.7 Compiling ieee754 v0.2.6 Compiling foldhash v0.1.5 Compiling itertools v0.14.0 Compiling bitflags v2.11.0 Compiling pxfm v0.1.28 Compiling macro-attr v0.2.1 (https://github.com/DanielKeep/rust-custom-derive.git#1252f258) Compiling form_urlencoded v1.2.2 Compiling option-filter v1.0.2 Compiling enum_derive v0.1.7 (https://github.com/DanielKeep/rust-custom-derive.git#1252f258) Compiling color_quant v1.1.0 Compiling foreign-types-shared v0.3.1 Compiling once_cell v1.21.4 Compiling fixedbitset v0.5.7 Compiling scopeguard v1.2.0 Compiling hashbrown v0.15.5 Compiling target-features v0.1.6 Compiling thread_local v1.1.9 Compiling blake2-rfc v0.2.18 Compiling hashbrown v0.14.5 Compiling rgb v0.8.53 Compiling foreign-types v0.5.0 Compiling slotmap v1.1.1 Compiling libwebp-sys v0.14.2 Compiling hex v0.4.3 Compiling zerovec v0.11.5 Compiling zerotrie v0.2.3 Compiling lock_api v0.4.14 Compiling enough v0.4.3 Compiling zune-bmp v0.5.2 Compiling utf8parse v0.2.2 Compiling equator-macro v0.4.2 Compiling anstyle-query v1.1.5 Compiling anstyle v1.0.14 Compiling anstyle-parse v1.0.0 Compiling colorchoice v1.0.5 Compiling is_terminal_polyfill v1.70.2 Compiling gif v0.14.1 Compiling anyhow v1.0.102 Compiling strsim v0.11.1 Compiling clap_lex v1.1.0 Compiling thiserror v2.0.18 Compiling crossbeam-epoch v0.9.18 Compiling thiserror-impl v2.0.18 Compiling object v0.37.3 Compiling as-slice v0.2.1 Compiling multiversion v0.8.0 Compiling av-scenechange v0.14.1 Compiling anstream v1.0.0 Compiling built v0.8.0 Compiling paste v1.0.15 Compiling aligned v0.4.3 Compiling core2 v0.4.0 Compiling nom v8.0.0 Compiling arg_enum_proc_macro v0.3.4 Compiling evalchroma v1.0.3 Compiling profiling-procmacros v1.0.17 Compiling pastey v0.1.1 Compiling y4m v0.8.0 Compiling quick-error v2.0.1 Compiling bitstream-io v4.9.0 Compiling fax_derive v0.2.0 Compiling num-derive v0.4.2 Compiling crossbeam-deque v0.8.6 Compiling simd_helpers v0.1.0 Compiling new_debug_unreachable v1.0.6 Compiling noop_proc_macro v0.3.0 Compiling clap_builder v4.6.0 Compiling zune-jpeg v0.5.15 Compiling avif-serialize v0.8.8 Compiling loop9 v0.1.5 Compiling zune-inflate v0.2.54 Compiling rayon-core v1.13.0 Compiling tinystr v0.8.2 Compiling potential_utf v0.1.4 Compiling alloca v0.4.0 Compiling regex-syntax v0.8.10 Compiling bit_field v0.10.3 Compiling byteorder-lite v0.1.0 Compiling hybrid-array v0.4.9 Compiling typed-path v0.12.3 Compiling ciborium-io v0.2.2 Compiling plotters-backend v0.3.7 Compiling getrandom v0.3.4 Compiling getrandom v0.4.2 Compiling libz-sys v1.1.25 Compiling icu_collections v2.1.1 Compiling lcms2-sys v4.0.7 (https://github.com/imazen/rust-lcms2-sys?branch=update-lcms2-2.18#4594ea86) Compiling icu_locale_core v2.1.1 Compiling mozjpeg-sys v2.2.3 Compiling parking_lot_core v0.9.12 Compiling rav1e v0.8.1 Compiling libpng-sys v1.1.11 (https://github.com/imazen/rust-libpng-sys#31ea420b) Compiling profiling v1.0.17 Compiling num_cpus v1.17.0 Compiling lebe v0.5.3 Compiling rand_core v0.9.5 Compiling uuid v1.23.0 Compiling rand v0.10.0 Compiling mozjpeg v0.10.13 Compiling equator v0.4.2 Compiling image-webp v0.2.4 Compiling plotters-svg v0.3.7 Compiling dashmap v6.1.0 Compiling lcms2 v6.1.1 Compiling fax v0.2.6 Compiling threadpool v1.8.1 Compiling rayon v1.11.0 Compiling qoi v0.4.1 Compiling itertools v0.13.0 Compiling bytes v1.11.1 Compiling same-file v1.0.6 Compiling cast v0.3.0 Compiling aligned-vec v0.6.4 Compiling walkdir v2.5.0 Compiling fs2 v0.4.3 Compiling time v0.3.47 Compiling page_size v0.6.0 Compiling csv-core v0.1.13 Compiling include_dir_macros v0.7.4 Compiling ryu v1.0.23 Compiling block-buffer v0.12.0 Compiling crypto-common v0.2.1 Compiling oorandom v11.1.5 Compiling anes v0.1.6 Compiling seahash v4.1.0 Compiling glob v0.3.3 Compiling imageflow_helpers v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_helpers) Compiling difference v2.0.0 Compiling include_dir v0.7.4 Compiling archmage v0.9.15 Compiling icu_provider v2.1.1 Compiling imageflow_abi v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_abi) Compiling regex-automata v0.4.14 Compiling garb v0.2.5 Compiling magetypes v0.9.15 Compiling icu_normalizer v2.1.1 Compiling icu_properties v2.1.2 Compiling chrono v0.4.44 Compiling num-integer v0.1.46 Compiling v_frame v0.3.9 Compiling erydanos v0.2.18 Compiling plotters v0.3.7 Compiling digest v0.11.2 Compiling moxcms v0.8.1 Compiling addr2line v0.25.1 Compiling sha2 v0.11.0 Compiling num-bigint v0.4.6 Compiling flate2 v1.1.9 Compiling clap v4.6.0 Compiling serde_json v1.0.149 Compiling serde v1.0.228 Compiling indexmap v2.13.0 Compiling png v0.18.1 Compiling lodepng v3.12.2 Compiling criterion-plot v0.8.2 Compiling csv v1.4.0 Compiling idna_adapter v1.2.1 Compiling idna v1.1.0 Compiling petgraph v0.8.3 Compiling zip v8.4.0 Compiling url v2.5.8 Compiling regex v1.12.3 Compiling num-rational v0.4.2 Compiling imagequant v4.4.1 Compiling jpeg-decoder v0.3.2 Compiling maybe-rayon v0.1.1 Compiling schemars v1.2.1 Compiling utoipa v5.4.0 Compiling av1-grain v0.2.5 Compiling tinytemplate v1.2.1 Compiling backtrace v0.3.76 Compiling daggy v0.9.0 Compiling ppv-lite86 v0.2.21 Compiling half v2.7.1 Compiling exr v1.74.0 Compiling tiff v0.11.3 Compiling ciborium-ll v0.2.2 Compiling colorutils-rs v0.7.6 Compiling rand_chacha v0.9.0 Compiling ciborium v0.2.2 Compiling rand v0.9.2 Compiling linear-srgb v0.6.6 Compiling twox-hash v2.1.2 Compiling criterion v0.8.2 Compiling zensim v0.2.4 Compiling imageflow_http_helpers v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_http_helpers) Compiling ravif v0.13.0 Compiling image v0.25.10 Compiling imageflow_riapi v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_riapi) Compiling imageflow_core v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_core) Compiling zensim-regress v0.3.0 Compiling imageflow_tool_lib v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool) Compiling imageflow v0.1.0 (/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow) warning: unused import: `Path` --> imageflow_core/tests/integration/robustness.rs:8:17 | 8 | use std::path::{Path, PathBuf}; | ^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: `imageflow_core` (test "integration") generated 1 warning (run `cargo fix --test "integration" -p imageflow_core` to apply 1 suggestion) Finished `release` profile [optimized + debuginfo] target(s) in 4m 27s Running unittests src/lib.rs (target/release/deps/append_only_set-ae1c7db6a3bf88fd) running 1 test test tests::test_sets_with_interior_mutability ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow_api-da84ceaaee243845) running 1 test test tests::it_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow-dca130de7ce825a1) running 8 tests test test_create_destroy ... ok test test_allocate_free ... ok test test_file_macro_for_this_build ... ok test test_job_with_cancellation ... ok test test_message ... ok test test_get_version_info ... ok test test_job_with_bad_json ... ok test test_job_with_buffers ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow_c_components-75482a8c175a6498) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/test_idct_scaling.rs (target/release/deps/test_idct_scaling-bde1693c8db16ca2) running 3 tests test test_spatial_scaling ... ok test tests::test_block_downscaling ... ok test tests::benchmark_block_downscaling ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow_core-ef9c01255c09440d) running 60 tests test clients::fluent::smoke_test_graph_builder ... ok test clients::fluent::smoke_test_chaining ... ok test clients::fluent::smoke_test_many_operations ... ok test codecs::gif::subimage::test_iter ... ok test codecs::tiny_lru::tests::capacity_one_cache ... ok test codecs::tiny_lru::tests::evicts_lru_at_capacity ... ok test clients::stateless::test_stateless ... ok test codecs::tiny_lru::tests::get_miss_returns_none ... ok test codecs::tiny_lru::tests::get_or_create_hit_promotes_to_mru ... ok test codecs::tiny_lru::tests::get_promotes_to_mru ... ok test codecs::tiny_lru::tests::get_or_create_inserts_and_returns ... ok test codecs::tiny_lru::tests::get_returns_cached_value ... ok test codecs::tiny_lru::tests::multiple_evictions_preserve_order ... ok test codecs::tiny_lru::tests::concurrent_get_or_create ... ok test codecs::tiny_lru::tests::try_get_or_create_error_does_not_cache ... ok test codecs::tiny_lru::tests::try_get_or_create_evicts_at_capacity ... ok test codecs::tiny_lru::tests::try_get_or_create_returns_cached_on_hit ... ok test codecs::tiny_lru::tests::try_get_or_create_success ... ok test context::test_calculate_context_heap_size ... ok test codecs::tiny_lru::tests::panic_in_create_does_not_poison_cache ... ok test context::test_cancellation_token_implements_stop ... ok test codecs::tiny_lru::tests::panic_in_try_create_does_not_poison_cache ... ok test codecs::tiny_lru::tests::poisoned_mutex_recovers_with_empty_cache ... ok test context::test_context_size ... ok test codecs::tiny_lru::tests::concurrent_with_eviction ... ok test context::test_get_ptr_after_take_returns_invalid_state ... ok test context::test_get_ptr_idempotent ... ok test context::test_get_ptr_after_encode_then_take_blocked ... ok test context::test_get_ptr_on_decoder_returns_invalid_operation ... ok test context::test_get_ptr_then_take_returns_invalid_state ... ok test context::test_take_on_nonexistent_io_id ... ok test context::test_take_output_before_encode_returns_empty_vec ... ok test context::test_take_output_buffer_wrong_type_error ... ok test context::test_take_twice_returns_invalid_state ... ok test context::test_thread_safe_context_size ... ok test context::test_take_after_encode_returns_data ... ok test errors::test_file_macro_for_this_build ... ok test errors::test_flow_error_size ... ok test errors::test_stop_reason_to_flow_error ... ok test errors::writing_to_slices::test_write_cstr ... ok test flow::definitions::limit_node_bytes ... ok test flow::nodes::test_err ... ok test graphics::bitmaps::crop_bitmap ... ok test graphics::bitmaps::test_scanline_for_1x1 ... ok test graphics::bitmaps::test_scanline_iterator_bgra32 ... ok test graphics::bitmaps::test_scanline_iterator_f32_reverse ... ok test graphics::transpose::tests::test_transpose_error_cases ... ok test graphics::transpose::tests::test_transpose_known_small ... ok test json::endpoints::test_get_version_info ... ok test json::endpoints::v1::hash_files_relevant_to_schema_and_compare ... ok test json::endpoints::v1::test_get_version_info ... ok test json::endpoints::write_context_doc ... ok test json::endpoints::v1::write_context_doc ... ok test graphics::transpose::tests::test_transpose_all_dims_no_padding ... ok test graphics::transpose::tests::test_transpose_roundtrip ... ok test graphics::transpose::tests::test_transpose_all_dims_with_stride_padding ... ok test graphics::transpose::tests::test_transpose_all_tiers_large ... ok test graphics::transpose::tests::test_transpose_all_tiers_large_with_stride ... ok test graphics::transpose::tests::test_transpose_all_tiers_roundtrip ... ok test graphics::transpose::tests::test_transpose_all_tiers_small ... ok test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.46s Running tests/integration/main.rs (target/release/deps/integration-04f0ebf42aace84d) running 186 tests test color_conversion::test_colorutils_comparison ... ok test color_conversion::test_linear_to_srgb_lut_function ... ok test color_conversion::test_linear_to_srgb_lut_correctness ... ok test color_conversion::test_srgb_linear_roundtrip ... ok test color_conversion::test_matte_compositing_fully_transparent_pixels ... ok test color_conversion::test_matte_compositing_mixed_alpha ... ok test color_conversion::test_matte_compositing_no_double_division ... ok test png_color_management::test_png_cicp_overrides_srgb_chunk ... ok test png_color_management::test_png_cicp_overrides_gama_chrm ... ok test color_conversion::test_lut_vs_fastpow_performance ... ok test png_color_management::test_png_cicp_srgb_overrides_linear_gama ... ok test robustness::run_robustness_summary ... ok test png_color_management::test_png_cicp_bt709_transfer_causes_transform ... ok test png_color_management::test_png_chrm_only_no_gama ... ok test robustness::test_bitmap_canvas_over_limit ... ok test robustness::test_bitmap_canvas_i32_overflow ... ok test png_color_management::test_png_chrm_y_zero_fallback ... ok test robustness::test_exif_parsing_with_real_jpeg ... ok test png_color_management::test_png_gama_neutral_only ... ok test png_color_management::test_png_gama_neutral_with_srgb_chrm ... ok test png_color_management::test_png_gama_zero_fallback ... ok test png_color_management::test_png_near_srgb_gamma_high_edge ... ok test png_color_management::test_png_near_srgb_gamma_rounds_to_srgb ... ok test robustness::test_concurrent_context_creation ... ok test png_color_management::test_png_near_srgb_primaries_round_to_srgb ... ok test robustness::test_gif_palette_bounds ... ok test png_color_management::test_png_no_color_chunks ... ok test robustness::test_icc_profile_handling ... ok test robustness::test_gif_screen_allocation_order ... ok test png_color_management::test_png_srgb_chunk_only ... ok test png_color_management::test_png_srgb_overrides_gama_chrm ... ok test robustness::test_png_icc_lifetime ... ok test png_color_management::test_png_srgb_overrides_linear_gama ... ok test robustness::test_webp_oversized_riff_claim ... ok test sync::backfill_diff_stats ... ignored test sync::sync_and_verify_uploads ... ignored test sync::verify_upload_log ... ignored test color_conversion::test_reverse_lut_costs ... ok test visuals::canvas::test_crop ... ok test png_color_management::test_png_honor_gama_chrm_false_preserves_iccp ... ok test png_color_management::test_png_honor_gama_chrm_false_ignores_linear_gama ... ok test color_conversion::test_performance_comparison ... ok test png_color_management::test_png_gama_linear_only ... ok test visuals::canvas::test_detect_whitespace ... ok test visuals::canvas::test_round_corners_custom_pixels ... ok test png_color_management::test_png_iccp_overrides_srgb_chunk ... ok test visuals::canvas::test_off_surface_region ... ok test visuals::canvas::test_round_corners_circle_tall_canvas ... ok test visuals::canvas::test_transparent_canvas ... ok test visuals::canvas::test_pixels_region ... ok test visuals::canvas::test_round_corners_small ... ok test png_color_management::test_png_gama_mac_only ... ok test visuals::canvas::test_expand_rect ... ok test visuals::canvas::test_partial_region ... ok test color_conversion::test_brute_force_accuracy ... ok test visuals::canvas::test_round_corners_circle_wide_canvas ... ok test visuals::canvas::test_fill_rect ... ok test png_color_management::test_png_gama_linear_with_srgb_chrm ... ok test visuals::canvas::test_fill_rect_original ... ok test png_color_management::test_png_outside_neutral_gamma_transforms ... ok test visuals::canvas::test_round_corners_excessive_radius ... ok test visuals::canvas::test_round_corners_large ... ok test visuals::canvas::test_round_corners_custom_percent ... ok test png_color_management::test_png_srgb_overrides_nonsrgb_gama_chrm ... ok test variation::test_variation ... ok test variation::test_generate_code_to_disk ... ok test schema::test_schema_endpoint ... ok test robustness::test_gif_over_memory_limit ... ok test robustness::test_gif_at_memory_limit ... ok test color_conversion::test_lut_interpolation_accuracy ... ok test robustness::test_bitmap_canvas_at_limit ... ok test visuals::codec::test_branching_crop_whitespace ... ok test visuals::color::test_simple_filters ... ok test visuals::codec::test_crop_with_preshrink ... ok test visuals::codec::test_problematic_png_lossy ... ok test visuals::codec::test_rot_90_and_red_dot_command_string ... ok test visuals::codec::test_jpeg_simple_rot_90 ... ok test visuals::codec::test_rot_90_and_red_dot ... ok test visuals::canvas::test_round_corners_command_string ... ok test visuals::codec::test_webp_to_webp_quality ... ok test visuals::codec::test_jpeg_simple ... ok test visuals::codec::test_negatives_in_command_string ... ok test visuals::codec::test_jpeg_alpha_is_opaque ... ok test visuals::color::test_white_balance_image ... ok test visuals::codec::test_encode_gradients ... ok test visuals::codec::test_transparent_webp_to_webp ... ok test visuals::color::test_white_balance_image_threshold_5 ... ok test visuals::icc::test_icc_adobe_rgb_resize ... ok test visuals::icc::test_icc_adobe_rgb_constrain ... ok test visuals::codec::test_transparent_png_to_png_rounded_corners ... ok test visuals::codec::test_transparent_png_to_jpeg_constrain ... ok test visuals::codec::test_matte_transparent_png ... ok test visuals::codec::test_transparent_png_to_jpeg ... ok test visuals::icc::test_icc_display_p3_resize_filter ... ok test visuals::codec::test_transparent_png_to_png ... ok test visuals::icc::test_icc_display_p3_resize ... ok test encoders::test_encode_png ... ok test encoders::test_encode_lodepng ... ok test encoders::test_encode_mozjpeg_resized ... ok test visuals::codec::decode_cmyk_jpeg ... ok test visuals::scaling::webp_lossless_alpha_decode_and_scale ... ok test cms_diagnostic::cms_cmyk_backend_divergence ... ok test encoders::test_encode_pngquant_fallback ... ok test encoders::test_encode_webp_lossless ... ok test encoders::test_roundtrip_webp_lossless ... ok test visuals::smoke::smoke_test_invalid_params ... ok test encoders::test_encode_pngquant_fallback_command ... ok test visuals::smoke::test_animated_gif_roundtrip ... ok test visuals::smoke::test_animated_gif_two_frames ... ok test visuals::smoke::test_aspect_crop_dimensions ... ok test visuals::smoke::test_decode_png_and_scale_dimensions ... ok test visuals::codec::test_jpeg_crop ... ok test visuals::smoke::test_detect_whitespace_basic ... ok test visuals::smoke::test_dimensions ... ok test visuals::icc::test_icc_adobe_rgb_decode_2 ... ok test visuals::icc::test_icc_display_p3_decode_3 ... ok test visuals::codec::decode_rgb_with_cmyk_profile_jpeg ... ok test visuals::smoke::test_get_info_png ... ok test visuals::smoke::test_gif_roundtrip ... ok test visuals::smoke::test_gif_select_frame ... ok test visuals::smoke::test_gif_select_frame_0 ... ok test visuals::smoke::test_gif_select_frame_via_querystring ... ok test visuals::smoke::test_max_decode_dimensions ... ok test visuals::smoke::test_max_encode_dimensions ... ok test visuals::smoke::test_max_frame_dimensions ... ok test visuals::smoke::smoke_test_gif_ir4 ... ok test visuals::icc::test_icc_adobe_rgb_decode_1 ... ok test visuals::icc::test_icc_display_p3_decode_2 ... ok test visuals::canvas::test_round_image_corners_transparent ... ok test visuals::icc::test_icc_p3_crop_and_resize ... ok test color_conversion::test_fastpow_vs_lut_brute_force ... ok test visuals::scaling::test_jpeg_icc2_color_profile ... ok test visuals::icc::test_icc_display_p3_decode_1 ... ok test visuals::icc::test_icc_gray_gamma22_decode ... ok test weights::test_interpolation_filter ... ok test weights::test_output_weight ... ok test weights::test_output_weight_symmetric ... ok test visuals::scaling::test_jpeg_icc4_color_profile ... ok test weights_params::test_update_reference_is_false ... ok test weights_params::test_param_weights ... ok test visuals::trim::test_trim_whitespace ... ok test visuals::icc::test_icc_prophoto_resize ... ok test visuals::icc::test_icc_p3_to_webp ... ok test visuals::idct::test_idct_linear ... ok test visuals::smoke::test_encode_gif_smoke ... ok test visuals::scaling::webp_lossy_alpha_decode_and_scale ... ok test visuals::smoke::smoke_test_png_ir4 ... ok test visuals::smoke::test_encode_png32_smoke ... ok test visuals::smoke::test_encode_jpeg_smoke ... ok test visuals::icc::test_icc_srgb_sony_a7rv ... ok test visuals::icc::test_icc_rec2020_decode_1 ... ok test visuals::scaling::webp_lossy_noalpha_decode_and_scale ... ok test visuals::scaling::test_read_gif_and_vertical_distort ... ok test visuals::idct::test_idct_spatial_no_gamma ... ok test visuals::scaling::test_read_gif_and_scale ... ok test visuals::icc::test_icc_p3_to_jpeg_roundtrip ... ok test visuals::smoke::webp_lossy_alpha_decode_and_encode ... ok test visuals::icc::test_icc_repro_imagemagick_icc ... ok test visuals::icc::test_icc_rec2020_decode_2 ... ok test visuals::icc::test_icc_repro_sharp_icc ... ok test visuals::icc::test_icc_repro_libvips_icc ... ok test visuals::icc::test_icc_srgb_canon_5d ... ok test visuals::icc::test_icc_prophoto_decode ... ok test visuals::scaling::test_scale_rings ... ok test visuals::smoke::webp_lossless_alpha_decode_and_encode ... ok test encoders::test_encode_pngquant_command ... ok test encoders::test_encode_pngquant ... ok test visuals::watermark::test_watermark_jpeg_over_pnga ... ok test visuals::smoke::smoke_test_ignore_invalid_color_profile ... ok test visuals::trim::test_trim_resize_whitespace_without_padding ... ok test encoders::test_encode_webp_lossy ... ok test visuals::trim::test_trim_resize_whitespace_with_padding ... ok test encoders::test_encode_mozjpeg ... ok test visuals::icc::test_icc_repro_pillow_icc ... ok test visuals::smoke::smoke_test_corrupt_jpeg ... ok test visuals::scaling::test_read_gif_eof ... ok test visuals::scaling::test_scale_image ... ok test visuals::trim::test_trim_whitespace_with_padding ... ok test visuals::trim::test_trim_whitespace_with_padding_no_resize ... ok test visuals::smoke::test_zoom_with_preshrink ... ok test visuals::smoke::test_detect_whitespace_all_small_images ... ok test visuals::orientation::test_crop_exif ... ok test visuals::orientation::test_fit_pad_exif ... ok test cms_diagnostic::cms_dual_backend_regression ... ok test visuals::orientation::test_jpeg_rotation_cropped ... ok test visuals::orientation::test_jpeg_rotation ... ok test result: ok. 183 passed; 0 failed; 3 ignored; 0 measured; 6 filtered out; finished in 9.48s Running tests/schema.rs (target/release/deps/schema-f5b9454c7153ea59) running 1 test test test_schema_endpoint ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/release/deps/imageflow_helpers-3e3c5c2ebc3886fa) running 7 tests test colors::test_color32 ... ok test hashing::test_bits_select ... ok test hashing::compare_byte_styles ... ok test test_file_macro_for_this_build ... ok test tests::it_works ... ok test hashing::test_bits_format ... ok test identifier_styles::test_styling ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow_http_helpers-5e7a369a521619a1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/release/deps/imageflow_riapi-d0692f055b40df30) running 14 tests test ir4::layout::test_crop_and_scale ... ok test ir4::layout::test_custom_crop_with_preshrink ... ok test ir4::layout::test_scale ... ok test sizing_tests::test_double_rounding_errors_exhaustive ... ignored test sizing::test_box_of_ ... ok test sizing_tests::test_crop_aspect ... ok test sizing_tests::test_rounding_99 ... ok test sizing_tests::test_scale_to_outer ... ok test sizing_tests::test_scale_to_outer_and_crop ... ok test tests::it_works ... ok test sizing_tests::test_shrink_within_specific ... ok test ir4::parsing::test_tostr ... ok test ir4::parsing::test_url_parsing ... ok Spent 50ms testing [Distort(Exact(Target))] Spent 44ms testing [SkipUnless(Either(Greater)), ScaleToInner] Spent 43ms testing [SkipIf(Both(Less)), ScaleToInner, Pad, BeginSequence, PadAspect] Spent 40ms testing [SkipIf(Both(Less)), ScaleToInner, Pad] Spent 44ms testing [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Either(Less)), CropAspect] ====================================================== Targeting 1x3 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 577 source sizes 0066 (Greater, Less) against (1,3) - 2 unique of 66 Displaying 10 of 2 unique results (1,1) - from 33 unique source sizes. aspect: 1 (1,2) - from 33 unique source sizes. aspect: 0.5 ====================================================== Targeting 3x1 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 577 source sizes 0066 (Less, Greater) against (3,1) - 2 unique of 66 Displaying 10 of 2 unique results (1,1) - from 33 unique source sizes. aspect: 1 (2,1) - from 33 unique source sizes. aspect: 2 ====================================================== Targeting 7x3 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 1309 source sizes 0348 (Less, Greater) against (7,3) - 6 unique of 348 Displaying 10 of 6 unique results (4,3) - from 58 unique source sizes. aspect: 1.3333333333333333 (6,3) - from 58 unique source sizes. aspect: 2 (2,3) - from 58 unique source sizes. aspect: 0.6666666666666666 (1,3) - from 58 unique source sizes. aspect: 0.3333333333333333 (3,3) - from 58 unique source sizes. aspect: 1 (5,3) - from 58 unique source sizes. aspect: 1.6666666666666667 0060 (Greater, Less) against (7,3) - 2 unique of 60 Displaying 10 of 2 unique results (7,1) - from 30 unique source sizes. aspect: 7 (7,2) - from 30 unique source sizes. aspect: 3.5 ====================================================== Targeting 90x45 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 5379 source sizes 1816 (Less, Greater) against (90,45) - 16+ unique of 1816 Displaying 10 of 16+ unique results (8,45) - from 8 unique source sizes. aspect: 0.17777777777777778 (7,45) - from 104 unique source sizes. aspect: 0.15555555555555556 (11,45) - from 8 unique source sizes. aspect: 0.24444444444444444 (2,45) - from 104 unique source sizes. aspect: 0.044444444444444446 (5,45) - from 104 unique source sizes. aspect: 0.1111111111111111 (3,45) - from 104 unique source sizes. aspect: 0.06666666666666667 (14,45) - from 8 unique source sizes. aspect: 0.3111111111111111 (1,45) - from 104 unique source sizes. aspect: 0.022222222222222223 (10,45) - from 104 unique source sizes. aspect: 0.2222222222222222 (13,45) - from 8 unique source sizes. aspect: 0.28888888888888886 0919 (Greater, Less) against (90,45) - 16+ unique of 919 Displaying 10 of 16+ unique results (90,3) - from 54 unique source sizes. aspect: 30 (90,13) - from 8 unique source sizes. aspect: 6.923076923076923 (90,16) - from 54 unique source sizes. aspect: 5.625 (90,4) - from 54 unique source sizes. aspect: 22.5 (90,9) - from 54 unique source sizes. aspect: 10 (90,8) - from 8 unique source sizes. aspect: 11.25 (90,1) - from 54 unique source sizes. aspect: 90 (90,6) - from 8 unique source sizes. aspect: 15 (90,11) - from 8 unique source sizes. aspect: 8.181818181818182 (90,15) - from 54 unique source sizes. aspect: 6 ====================================================== Targeting 10x10 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 1792 source sizes 0439 (Less, Greater) against (10,10) - 9 unique of 439 Displaying 10 of 9 unique results (3,10) - from 54 unique source sizes. aspect: 0.3 (8,10) - from 54 unique source sizes. aspect: 0.8 (4,10) - from 54 unique source sizes. aspect: 0.4 (1,10) - from 54 unique source sizes. aspect: 0.1 (7,10) - from 54 unique source sizes. aspect: 0.7 (6,10) - from 7 unique source sizes. aspect: 0.6 (2,10) - from 54 unique source sizes. aspect: 0.2 (5,10) - from 54 unique source sizes. aspect: 0.5 (9,10) - from 54 unique source sizes. aspect: 0.9 0439 (Greater, Less) against (10,10) - 9 unique of 439 Displaying 10 of 9 unique results (10,3) - from 54 unique source sizes. aspect: 3.3333333333333335 (10,6) - from 7 unique source sizes. aspect: 1.6666666666666667 (10,4) - from 54 unique source sizes. aspect: 2.5 (10,7) - from 54 unique source sizes. aspect: 1.4285714285714286 (10,8) - from 54 unique source sizes. aspect: 1.25 (10,5) - from 54 unique source sizes. aspect: 2 (10,2) - from 54 unique source sizes. aspect: 5 (10,1) - from 54 unique source sizes. aspect: 10 (10,9) - from 54 unique source sizes. aspect: 1.1111111111111112 ====================================================== Targeting 100x33 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 5145 source sizes 2168 (Less, Greater) against (100,33) - 16+ unique of 2168 Displaying 10 of 16+ unique results (9,33) - from 123 unique source sizes. aspect: 0.2727272727272727 (13,33) - from 7 unique source sizes. aspect: 0.3939393939393939 (10,33) - from 123 unique source sizes. aspect: 0.30303030303030304 (6,33) - from 7 unique source sizes. aspect: 0.18181818181818182 (14,33) - from 7 unique source sizes. aspect: 0.42424242424242425 (8,33) - from 7 unique source sizes. aspect: 0.24242424242424243 (4,33) - from 123 unique source sizes. aspect: 0.12121212121212122 (11,33) - from 16 unique source sizes. aspect: 0.3333333333333333 (12,33) - from 7 unique source sizes. aspect: 0.36363636363636365 (3,33) - from 123 unique source sizes. aspect: 0.09090909090909091 0573 (Greater, Less) against (100,33) - 16+ unique of 573 Displaying 10 of 16+ unique results (100,8) - from 7 unique source sizes. aspect: 12.5 (100,15) - from 7 unique source sizes. aspect: 6.666666666666667 (100,11) - from 39 unique source sizes. aspect: 9.090909090909092 (100,6) - from 7 unique source sizes. aspect: 16.666666666666668 (100,4) - from 39 unique source sizes. aspect: 25 (100,3) - from 39 unique source sizes. aspect: 33.333333333333336 (100,13) - from 7 unique source sizes. aspect: 7.6923076923076925 (100,5) - from 39 unique source sizes. aspect: 20 (100,7) - from 39 unique source sizes. aspect: 14.285714285714286 (100,12) - from 7 unique source sizes. aspect: 8.333333333333334 ====================================================== Targeting 1621x883 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 9001 source sizes 3148 (Less, Greater) against (1621,883) - 16+ unique of 3148 Displaying 10 of 16+ unique results (2,883) - from 136 unique source sizes. aspect: 0.0022650056625141564 (58,883) - from 8 unique source sizes. aspect: 0.06568516421291053 (16,883) - from 136 unique source sizes. aspect: 0.01812004530011325 (1,883) - from 136 unique source sizes. aspect: 0.0011325028312570782 (44,883) - from 8 unique source sizes. aspect: 0.04983012457531144 (48,883) - from 8 unique source sizes. aspect: 0.05436013590033975 (49,883) - from 8 unique source sizes. aspect: 0.05549263873159683 (4,883) - from 136 unique source sizes. aspect: 0.004530011325028313 (10,883) - from 136 unique source sizes. aspect: 0.011325028312570781 (29,883) - from 8 unique source sizes. aspect: 0.03284258210645526 1178 (Greater, Less) against (1621,883) - 16+ unique of 1178 Displaying 10 of 16+ unique results (1621,3) - from 55 unique source sizes. aspect: 540.3333333333334 (1621,54) - from 8 unique source sizes. aspect: 30.01851851851852 (1621,4) - from 55 unique source sizes. aspect: 405.25 (1621,5) - from 55 unique source sizes. aspect: 324.2 (1621,1) - from 55 unique source sizes. aspect: 1621 (1621,81) - from 8 unique source sizes. aspect: 20.012345679012345 (1621,91) - from 8 unique source sizes. aspect: 17.813186813186814 (1621,88) - from 55 unique source sizes. aspect: 18.420454545454547 (1621,115) - from 8 unique source sizes. aspect: 14.095652173913043 (1621,9) - from 55 unique source sizes. aspect: 180.11111111111111 ====================================================== Targeting 971x967 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 8620 source sizes 2153 (Less, Greater) against (971,967) - 16+ unique of 2153 Displaying 10 of 16+ unique results (1,967) - from 97 unique source sizes. aspect: 0.001034126163391934 (3,967) - from 97 unique source sizes. aspect: 0.0031023784901758012 (54,967) - from 8 unique source sizes. aspect: 0.055842812823164424 (64,967) - from 8 unique source sizes. aspect: 0.06618407445708377 (10,967) - from 97 unique source sizes. aspect: 0.010341261633919338 (2,967) - from 97 unique source sizes. aspect: 0.002068252326783868 (67,967) - from 8 unique source sizes. aspect: 0.06928645294725956 (16,967) - from 97 unique source sizes. aspect: 0.016546018614270942 (4,967) - from 97 unique source sizes. aspect: 0.004136504653567736 (5,967) - from 97 unique source sizes. aspect: 0.005170630816959669 2000 (Greater, Less) against (971,967) - 16+ unique of 2000 Displaying 10 of 16+ unique results (971,7) - from 92 unique source sizes. aspect: 138.71428571428572 (971,67) - from 8 unique source sizes. aspect: 14.492537313432836 (971,32) - from 8 unique source sizes. aspect: 30.34375 (971,48) - from 8 unique source sizes. aspect: 20.229166666666668 (971,72) - from 8 unique source sizes. aspect: 13.48611111111111 (971,10) - from 92 unique source sizes. aspect: 97.1 (971,9) - from 92 unique source sizes. aspect: 107.88888888888889 (971,54) - from 8 unique source sizes. aspect: 17.98148148148148 (971,64) - from 8 unique source sizes. aspect: 15.171875 (971,5) - from 92 unique source sizes. aspect: 194.2 ====================================================== Targeting 17x1871 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 6448 source sizes 0088 (Less, Greater) against (17,1871) - 11 unique of 88 Displaying 10 of 11 unique results (9,1871) - from 8 unique source sizes. aspect: 0.004810261892036344 (13,1871) - from 8 unique source sizes. aspect: 0.00694815606627472 (16,1871) - from 8 unique source sizes. aspect: 0.0085515766969535 (1,1871) - from 8 unique source sizes. aspect: 0.0005344735435595938 (2,1871) - from 8 unique source sizes. aspect: 0.0010689470871191875 (5,1871) - from 8 unique source sizes. aspect: 0.002672367717797969 (10,1871) - from 8 unique source sizes. aspect: 0.005344735435595938 (7,1871) - from 8 unique source sizes. aspect: 0.0037413148049171567 (3,1871) - from 8 unique source sizes. aspect: 0.0016034206306787815 (8,1871) - from 8 unique source sizes. aspect: 0.00427578834847675 3547 (Greater, Less) against (17,1871) - 16+ unique of 3547 Displaying 10 of 16+ unique results (17,15) - from 8 unique source sizes. aspect: 1.1333333333333333 (17,7) - from 185 unique source sizes. aspect: 2.4285714285714284 (17,8) - from 22 unique source sizes. aspect: 2.125 (17,16) - from 185 unique source sizes. aspect: 1.0625 (17,2) - from 185 unique source sizes. aspect: 8.5 (17,4) - from 185 unique source sizes. aspect: 4.25 (17,14) - from 8 unique source sizes. aspect: 1.2142857142857142 (17,9) - from 185 unique source sizes. aspect: 1.8888888888888888 (17,6) - from 8 unique source sizes. aspect: 2.8333333333333335 (17,10) - from 185 unique source sizes. aspect: 1.7 ====================================================== Targeting 512x512 using [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] Testing 6908 source sizes 1638 (Less, Greater) against (512,512) - 16+ unique of 1638 Displaying 10 of 16+ unique results (32,512) - from 7 unique source sizes. aspect: 0.0625 (2,512) - from 81 unique source sizes. aspect: 0.00390625 (17,512) - from 7 unique source sizes. aspect: 0.033203125 (5,512) - from 81 unique source sizes. aspect: 0.009765625 (3,512) - from 81 unique source sizes. aspect: 0.005859375 (10,512) - from 81 unique source sizes. aspect: 0.01953125 (16,512) - from 81 unique source sizes. aspect: 0.03125 (34,512) - from 7 unique source sizes. aspect: 0.06640625 (38,512) - from 7 unique source sizes. aspect: 0.07421875 (7,512) - from 81 unique source sizes. aspect: 0.013671875 1638 (Greater, Less) against (512,512) - 16+ unique of 1638 Displaying 10 of 16+ unique results (512,2) - from 81 unique source sizes. aspect: 256 (512,3) - from 81 unique source sizes. aspect: 170.66666666666666 (512,28) - from 7 unique source sizes. aspect: 18.285714285714285 (512,4) - from 81 unique source sizes. aspect: 128 (512,10) - from 81 unique source sizes. aspect: 51.2 (512,1) - from 81 unique source sizes. aspect: 512 (512,9) - from 81 unique source sizes. aspect: 56.888888888888886 (512,17) - from 7 unique source sizes. aspect: 30.11764705882353 (512,25) - from 7 unique source sizes. aspect: 20.48 (512,34) - from 7 unique source sizes. aspect: 15.058823529411764 Spent 42ms testing [SkipIf(Either(Less)), FillCrop, BeginSequence, SkipUnless(Larger1DSmaller1D), CropToIntersection] test sizing_tests::test_steps ... ok test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.26s Running unittests src/lib.rs (target/release/deps/imageflow_tool_lib-b42dc26966f1292e) running 1 test test test_file_macro_for_this_build ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/release/deps/imageflow_tool-33447b3371b2e5f6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/test_tool.rs (target/release/deps/test_tool-708d030441b12297) running 1 test Testing binary "/home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool" Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/laundry_list with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json laundry_list.json --in blank3200.jpg --out 1 wat.jpg exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/export_4_sizes with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json export_4_sizes.json --in waterhouse.jpg --out 1 waterhouse_w1600.jpg 2 waterhouse_w1200.jpg 3 waterhouse_w800.jpg 4 waterhouse_w400.jpg --response operation_result.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/pure_json with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json pure_json.json --response operation_result.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/pure_json_to_stdout with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json pure_json_to_stdout.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/give_me_base64 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json give_me_base64.json --in rings2.png --out 1 base64: --response operation_result.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool diagnose --show-compilation-info exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool --version exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool -V exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json example1.json --in 200x200.png 200x200.jpg --out out0.jpg --response out0.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --bundle-to bundle_example_1a --json example1.json --in 200x200.png 200x200.jpg --out out0.jpg --response out0.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json example2.json --in 200x200.png 200x200.jpg --out out0.jpg exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/build --json example2.json --in 200x200.jpg --out out3.jpg exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/query with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/querystring --command width=60&height=40&mode=max&format=jpg --in 100x100.jpg --out out4.jpg exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/queryquiet with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/querystring --quiet --command "width=60&height=40&mode=max&format=jpg" --in 100x100.jpg --out out4.jpg exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/0.1/ir4 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/ir4 --quiet --command "width=60&height=40&mode=max&format=jpg" --in 100x100.jpg --out out4.jpg --exit-if-larger-than disabled exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/0.1/ir4 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/ir4 --command "width=60" --in 100x100.jpg --out out4.jpg --exit-if-larger-than 50px exit code Some(64) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/0.1/ir4 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/ir4 --command "width=60" --in 100x100.jpg --out out4.jpg --exit-if-larger-than "0.0005mp" exit code Some(64) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/0.1/ir4 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/ir4 --command "width=60" --in 100x100.jpg --out out4.jpg --exit-if-larger-than 50w exit code Some(64) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800/0.1/ir4 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v0.1/ir4 --command "width=60" --in 100x100.jpg --out out4.jpg --exit-if-larger-than 50h exit code Some(64) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool bad command exit code Some(2) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json random_object.json exit code Some(65) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json bad__canvas_and_input_equal.json exit code Some(64) Process output: Some(Output { status: ExitStatus(unix_wait_status(16384)), stdout: "{\n \"code\": 400,\n \"success\": false,\n \"message\": \"FlowError(\\n InvalidNodeConnections: Canvas and Input are the same bitmap! at\\n imageflow_core/src/flow/nodes/clone_crop_fill_expand.rs:40:28\\n imageflow_core/src/flow/definitions.rs:266:35\\n imageflow_core/src/flow/execution_engine.rs:511:75\\n imageflow_core/src/context.rs:616:59\\n imageflow_core/src/context.rs:591:68\\n Active node:\\n NodeDebugInfo {\\n stable_id: 1,\\n params: Json(\\n CopyRectToCanvas {\\n from_x: 0,\\n from_y: 0,\\n w: 5,\\n h: 5,\\n x: 0,\\n y: 0,\\n },\\n ),\\n index: NodeIndex(1),\\n }\\n ,\\n)\",\n \"data\": \"none\"\n}", stderr: "GraphInvalid: InvalidNodeConnections: Canvas and Input are the same bitmap! at\nimageflow_core/src/flow/nodes/clone_crop_fill_expand.rs:40:28\nimageflow_core/src/flow/definitions.rs:266:35\nimageflow_core/src/flow/execution_engine.rs:511:75\nimageflow_core/src/context.rs:616:59\nimageflow_core/src/context.rs:591:68\nActive node:\nNodeDebugInfo {\n stable_id: 1,\n params: Json(\n CopyRectToCanvas {\n from_x: 0,\n from_y: 0,\n w: 5,\n h: 5,\n x: 0,\n y: 0,\n },\n ),\n index: NodeIndex(1),\n}\n\n" }) { "code": 400, "success": false, "message": "FlowError(\n InvalidNodeConnections: Canvas and Input are the same bitmap! at\n imageflow_core/src/flow/nodes/clone_crop_fill_expand.rs:40:28\n imageflow_core/src/flow/definitions.rs:266:35\n imageflow_core/src/flow/execution_engine.rs:511:75\n imageflow_core/src/context.rs:616:59\n imageflow_core/src/context.rs:591:68\n Active node:\n NodeDebugInfo {\n stable_id: 1,\n params: Json(\n CopyRectToCanvas {\n from_x: 0,\n from_y: 0,\n w: 5,\n h: 5,\n x: 0,\n y: 0,\n },\n ),\n index: NodeIndex(1),\n }\n ,\n)", "data": "none" } GraphInvalid: InvalidNodeConnections: Canvas and Input are the same bitmap! at imageflow_core/src/flow/nodes/clone_crop_fill_expand.rs:40:28 imageflow_core/src/flow/definitions.rs:266:35 imageflow_core/src/flow/execution_engine.rs:511:75 imageflow_core/src/context.rs:616:59 imageflow_core/src/context.rs:591:68 Active node: NodeDebugInfo { stable_id: 1, params: Json( CopyRectToCanvas { from_x: 0, from_y: 0, w: 5, h: 5, x: 0, y: 0, }, ), index: NodeIndex(1), } Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848800 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json bad__cycle.json exit code Some(64) Process output: Some(Output { status: ExitStatus(unix_wait_status(16384)), stdout: "{\n \"code\": 400,\n \"success\": false,\n \"message\": \"FlowError(\\n GraphCyclic at\\n imageflow_core/src/parsing.rs:52:28\\n imageflow_core/src/context.rs:599:31\\n imageflow_core/src/context.rs:591:68\\n ,\\n)\",\n \"data\": \"none\"\n}", stderr: "GraphInvalid: GraphCyclic at\nimageflow_core/src/parsing.rs:52:28\nimageflow_core/src/context.rs:599:31\nimageflow_core/src/context.rs:591:68\n\n" }) { "code": 400, "success": false, "message": "FlowError(\n GraphCyclic at\n imageflow_core/src/parsing.rs:52:28\n imageflow_core/src/context.rs:599:31\n imageflow_core/src/context.rs:591:68\n ,\n)", "data": "none" } GraphInvalid: GraphCyclic at imageflow_core/src/parsing.rs:52:28 imageflow_core/src/context.rs:599:31 imageflow_core/src/context.rs:591:68 Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848803 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --json example1.json --in 200x200.png 200x200.jpg --out out0.jpg --response out0.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848803 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --bundle-to bundle_example_1b --json example1.json --in 200x200.png 200x200.jpg --out out0.jpg --response out0.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848803/bundle_example_1b with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool --capture-to recipe v1/build --json recipe.json --response response.json exit code Some(0) Executing from folder /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/imageflow_tool/self_tests/00000000000000000000001777848803 with valgrind_suppressions Ok(()) /home/buildozer/aports/community/imageflow/src/imageflow-2.3.1-rc01/target/release/imageflow_tool v1/build --debug-package debug_example --json example1.json --in 200x200.png 200x200.jpg --out out0.jpg --response out0.json exit code Some(0) test run_imageflow_tool_self_test ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.74s Running unittests src/lib.rs (target/release/deps/imageflow_types-655661f6425d2321) running 8 tests test decode_graph ... ok test error_from_string ... ok test error_from_value ... ok test test_bgra ... ok test test_file_macro_for_this_build ... ok test test_color ... ok test schema_tests::generate_schemas ... ok test roundtrip_example_responses ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Doc-tests append_only_set running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests imageflow_api running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests imageflow_helpers running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests imageflow_http_helpers running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests imageflow_riapi running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests imageflow_tool_lib running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> imageflow: Entering fakeroot... >>> imageflow*: Running postcheck for imageflow >>> imageflow*: Preparing package imageflow... >>> imageflow*: Stripping binaries >>> imageflow*: Scanning shared objects >>> imageflow*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 >>> imageflow*: Package size: 9.2 MB >>> imageflow*: Compressing data... >>> imageflow*: Create checksum... >>> imageflow*: Create imageflow-2.3.1_rc01-r0.apk >>> imageflow: Build complete at Sun, 03 May 2026 22:53:24 +0000 elapsed time 0h 8m 2s >>> imageflow: Cleaning up srcdir >>> imageflow: Cleaning up pkgdir >>> imageflow: Uninstalling dependencies... ( 1/27) Purging .makedepends-imageflow (20260503.224523) ( 2/27) Purging bash (5.3.9-r1) Executing bash-5.3.9-r1.pre-deinstall ( 3/27) Purging zip (3.0-r13) ( 4/27) Purging unzip (6.0-r16) ( 5/27) Purging nasm (3.01-r0) ( 6/27) Purging openssl-dev (3.5.6-r0) ( 7/27) Purging wget (1.25.0-r3) ( 8/27) Purging curl (8.20.0-r0) ( 9/27) Purging libpng-dev (1.6.58-r0) (10/27) Purging libpng (1.6.58-r0) (11/27) Purging dssim (3.4.0-r0) (12/27) Purging cargo-auditable (0.7.4-r0) (13/27) Purging cargo (1.95.0-r0) (14/27) Purging rust (1.95.0-r0) (15/27) Purging git-perl (2.54.0-r0) (16/27) Purging perl-git (2.54.0-r0) (17/27) Purging perl-error (0.17030-r0) (18/27) Purging perl (5.42.2-r0) (19/27) Purging libbz2 (1.0.8-r6) (20/27) Purging llvm22-libs (22.1.3-r0) (21/27) Purging readline (8.3.3-r1) (22/27) Purging scudo-malloc (22.1.3-r0) (23/27) Purging sqlite-libs (3.53.0-r0) (24/27) Purging zlib-dev (1.3.2-r0) (25/27) Purging libffi (3.5.2-r1) (26/27) Purging libxml2 (2.13.9-r1) (27/27) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 439.9 MiB in 103 packages >>> imageflow: Updating the community/x86_64 repository index... >>> imageflow: Signing the index...