2.58.90: test suite fails
Looks like something is wrong
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/5 C API tests OK 4.24s
2/5 Rust tests (pixbufloader-svg) OK 36.60s
3/5 Rust tests (librsvg) OK 90.23s
4/5 Rust tests (rsvg_convert) OK 134.52s
5/5 Rust tests (rsvg) FAIL 180.07s exit status 1
>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PKG_CONFIG=/usr/bin/pkg-config LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu/rsvg: PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig MALLOC_PERTURB_=152 /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/meson/cargo_wrapper.py --cargo /usr/bin/cargo --manifest-path /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/Cargo.toml --project-build-root /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu --prefix /usr --libdir lib64 --release --current-build-dir /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu/rsvg --command=test --current-source-dir /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/rsvg --packages librsvg --avif
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
test rsvg/src/api.rs - api::Loader::read_path (line 222) ... ok
test rsvg/src/lib.rs - (line 30) ... ok
test rsvg/src/api.rs - api::Loader::keep_image_data (line 194) ... ok
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.60s
command: ['/usr/bin/cargo', 'test', '--locked', '--no-fail-fast', '--color=always', '--manifest-path', '/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/Cargo.toml', '--target-dir', '/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu/target', '--release', '--features', 'avif,capi,test-utils', '-p', 'librsvg', '--', '--include-ignored']
stderr:
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Downloading crates ...
Downloaded lopdf v0.32.0
Blocking waiting for file lock on package cache
Blocking waiting for file lock on build directory
Compiling libm v0.2.8
Compiling num-traits v0.2.18
Compiling serde v1.0.196
Compiling rustix v0.38.31
Compiling serde_json v1.0.113
Compiling plotters-backend v0.3.5
Compiling ryu v1.0.16
Compiling ciborium-io v0.2.2
Compiling ppv-lite86 v0.2.17
Compiling getrandom v0.2.12
Compiling clap_builder v4.4.18
Compiling itertools v0.10.5
Compiling bit-vec v0.6.3
Compiling fnv v1.0.7
Compiling same-file v1.0.6
Compiling anyhow v1.0.79
Compiling quick-error v1.2.3
Compiling oorandom v11.1.3
Compiling unarray v0.1.4
Compiling anes v0.1.6
Compiling quick-error v2.0.1
Compiling matches v0.1.10
Compiling serde_derive v1.0.196
Compiling ciborium-ll v0.2.2
Compiling cairo-rs v0.19.1
Compiling walkdir v2.4.0
Compiling rand_core v0.6.4
Compiling bit-set v0.5.3
Compiling plotters-svg v0.3.5
Compiling rand_xorshift v0.3.0
Compiling rand_chacha v0.3.1
Compiling rand v0.8.5
Compiling pangocairo v0.19.1
Compiling num-integer v0.1.46
Compiling approx v0.5.1
Compiling num-complex v0.4.5
Compiling float-cmp v0.9.0
Compiling mp4parse v0.17.0
Compiling plotters v0.3.5
Compiling chrono v0.4.33
Compiling criterion-plot v0.5.0
Compiling predicates v3.1.0
Compiling num-rational v0.4.1
Compiling simba v0.8.1
Compiling clap v4.4.18
Compiling image v0.24.8
Compiling tempfile v3.10.0
Compiling is-terminal v0.4.10
Compiling lopdf v0.32.0
Compiling rusty-fork v0.3.0
Compiling proptest v1.4.0
Compiling string_cache v0.8.7
Compiling ciborium v0.2.2
Compiling markup5ever v0.11.0
Compiling tinytemplate v1.2.1
Compiling nalgebra v0.32.3
Compiling xml5ever v0.17.0
Compiling criterion v0.5.1
Compiling librsvg v2.59.0-beta.0 (/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/rsvg)
Finished release [optimized] target(s) in 2m 51s
Running unittests src/lib.rs (target/release/deps/rsvg-8d255be405c51cf7)
Running tests/api.rs (target/release/deps/api-25c957169b5bea24)
Running tests/bugs.rs (target/release/deps/bugs-9a9bca1041868726)
Running tests/errors.rs (target/release/deps/errors-b0d35ff4fb2887a0)
Running tests/filters.rs (target/release/deps/filters-0a0fe407c7e5adef)
Running tests/geometries.rs (target/release/deps/geometries-570713090607b2c5)
Running tests/intrinsic_dimensions.rs (target/release/deps/intrinsic_dimensions-e21fdb126ebe77ac)
Running tests/loading_crash.rs (target/release/deps/loading_crash-e0daa3f7666ac994)
Running tests/loading_disallowed.rs (target/release/deps/loading_disallowed-6e001b937042d0ea)
Running tests/primitive_geometries.rs (target/release/deps/primitive_geometries-6a59ddb52456ddbc)
Running tests/primitives.rs (target/release/deps/primitives-9bbf9a2517a9a6b8)
Running tests/reference.rs (target/release/deps/reference-0db9e9925b092d6b)
error: test failed, to rerun pass `-p librsvg --test reference`
Running tests/render_crash.rs (target/release/deps/render_crash-00dc66c31802baa8)
Running tests/shapes.rs (target/release/deps/shapes-9ee9a4536b0e8eb7)
Running tests/text.rs (target/release/deps/text-9929a985050eee1e)
Doc-tests rsvg
error: 1 target failed:
`-p librsvg --test reference`
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/meson/cargo_wrapper.py", line 180, in <module>
subprocess.run(cargo_cmd, env=env, check=True)
File "/usr/lib64/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/cargo', 'test', '--locked', '--no-fail-fast', '--color=always', '--manifest-path', '/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/Cargo.toml', '--target-dir', '/home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu/target', '--release', '--features', 'avif,capi,test-utils', '-p', 'librsvg', '--', '--include-ignored']' returned non-zero exit status 101.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
5/5 Rust tests (rsvg) FAIL 180.07s exit status 1
Ok: 4
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /home/tkloczko/rpmbuild/BUILD/librsvg-2.58.90/x86_64-redhat-linux-gnu/meson-logs/testlog.txt