[INFO] fetching crate tensorlogic-sklears-kernels 0.1.0-rc.1... [INFO] testing tensorlogic-sklears-kernels-0.1.0-rc.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate tensorlogic-sklears-kernels 0.1.0-rc.1 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate tensorlogic-sklears-kernels 0.1.0-rc.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate tensorlogic-sklears-kernels 0.1.0-rc.1 [INFO] tweaked toml for crates.io crate tensorlogic-sklears-kernels 0.1.0-rc.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate tensorlogic-sklears-kernels 0.1.0-rc.1 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tensorlogic-sklears-kernels 0.1.0-rc.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded oxicode_derive v0.1.0 [INFO] [stderr] Downloaded special v0.11.4 [INFO] [stderr] Downloaded crossbeam v0.8.4 [INFO] [stderr] Downloaded rustc_version_runtime v0.3.0 [INFO] [stderr] Downloaded oxifft-codegen v0.1.3 [INFO] [stderr] Downloaded ndarray-rand v0.16.0 [INFO] [stderr] Downloaded oxicode v0.1.1 [INFO] [stderr] Downloaded oxiarc-zstd v0.2.1 [INFO] [stderr] Downloaded oxiarc-lz4 v0.2.1 [INFO] [stderr] Downloaded oxiblas-matrix v0.1.2 [INFO] [stderr] Downloaded oxiblas-core v0.1.2 [INFO] [stderr] Downloaded oxiarc-core v0.2.1 [INFO] [stderr] Downloaded lambert_w v1.2.34 [INFO] [stderr] Downloaded oxiblas-ndarray v0.1.2 [INFO] [stderr] Downloaded wide v1.1.1 [INFO] [stderr] Downloaded spin v0.10.0 [INFO] [stderr] Downloaded tensorlogic-infer v0.1.0-rc.1 [INFO] [stderr] Downloaded oxiblas-blas v0.1.2 [INFO] [stderr] Downloaded tensorlogic-adapters v0.1.0-rc.1 [INFO] [stderr] Downloaded tensorlogic-compiler v0.1.0-rc.1 [INFO] [stderr] Downloaded oxifft v0.1.3 [INFO] [stderr] Downloaded oxiblas-lapack v0.1.2 [INFO] [stderr] Downloaded sklears-utils v0.1.0-rc.1 [INFO] [stderr] Downloaded tensorlogic-ir v0.1.0-rc.1 [INFO] [stderr] Downloaded quickcheck v1.1.0 [INFO] [stderr] Downloaded sklears-kernel-approximation v0.1.0-rc.1 [INFO] [stderr] Downloaded sklears-core v0.1.0-rc.1 [INFO] [stderr] Downloaded scirs2-linalg v0.2.0 [INFO] [stderr] Downloaded scirs2-stats v0.2.0 [INFO] [stderr] Downloaded scirs2-core v0.2.0 [INFO] [stderr] Downloaded scirs2-core v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ffa0852bcd1796953202dd437849c6e4b79fddaeb5c5d95d105651bccc3409d8 [INFO] running `Command { std: "docker" "start" "-a" "ffa0852bcd1796953202dd437849c6e4b79fddaeb5c5d95d105651bccc3409d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ffa0852bcd1796953202dd437849c6e4b79fddaeb5c5d95d105651bccc3409d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ffa0852bcd1796953202dd437849c6e4b79fddaeb5c5d95d105651bccc3409d8", kill_on_drop: false }` [INFO] [stdout] ffa0852bcd1796953202dd437849c6e4b79fddaeb5c5d95d105651bccc3409d8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 46d1cfecbcf8f581341eca8cafa253f3ac54fedc0e737bfa5af7147eba9cb0f8 [INFO] running `Command { std: "docker" "start" "-a" "46d1cfecbcf8f581341eca8cafa253f3ac54fedc0e737bfa5af7147eba9cb0f8", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling scirs2-core v0.3.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling oxicode_derive v0.1.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling oxiarc-core v0.2.1 [INFO] [stderr] Compiling oxiarc-lz4 v0.2.1 [INFO] [stderr] Compiling oxiarc-zstd v0.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling oxicode v0.1.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling tensorlogic-ir v0.1.0-rc.1 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling tensorlogic-adapters v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-infer v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-compiler v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-sklears-kernels v0.1.0-rc.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 07s [INFO] running `Command { std: "docker" "inspect" "46d1cfecbcf8f581341eca8cafa253f3ac54fedc0e737bfa5af7147eba9cb0f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "46d1cfecbcf8f581341eca8cafa253f3ac54fedc0e737bfa5af7147eba9cb0f8", kill_on_drop: false }` [INFO] [stdout] 46d1cfecbcf8f581341eca8cafa253f3ac54fedc0e737bfa5af7147eba9cb0f8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 17489daaaa9f83a317d6774a1e81c43baac6755428b8142dd04316f93a2d11a4 [INFO] running `Command { std: "docker" "start" "-a" "17489daaaa9f83a317d6774a1e81c43baac6755428b8142dd04316f93a2d11a4", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling zerocopy-derive v0.8.40 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling tensorlogic-ir v0.1.0-rc.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling scirs2-core v0.3.0 [INFO] [stderr] Compiling tensorlogic-adapters v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-infer v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-compiler v0.1.0-rc.1 [INFO] [stderr] Compiling tensorlogic-sklears-kernels v0.1.0-rc.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s [INFO] running `Command { std: "docker" "inspect" "17489daaaa9f83a317d6774a1e81c43baac6755428b8142dd04316f93a2d11a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "17489daaaa9f83a317d6774a1e81c43baac6755428b8142dd04316f93a2d11a4", kill_on_drop: false }` [INFO] [stdout] 17489daaaa9f83a317d6774a1e81c43baac6755428b8142dd04316f93a2d11a4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 466d28b345b57b997483e6ca56f3e69e7c41cc2fcbb079a1b25e8ebbd3ea550d [INFO] running `Command { std: "docker" "start" "-a" "466d28b345b57b997483e6ca56f3e69e7c41cc2fcbb079a1b25e8ebbd3ea550d", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tensorlogic_sklears_kernels-0c39f20116a6b560) [INFO] [stdout] [INFO] [stdout] running 401 tests [INFO] [stdout] test ard_kernel::tests::test_ard_matern_kernel_exponential ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_matern_kernel_different_length_scales ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_matern_kernel_invalid_nu ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_matern_kernel_nu_3_2 ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_matern_kernel_nu_5_2 ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_different_length_scales ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_dimension_mismatch ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_basic ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_gradient ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_invalid_empty ... ok [INFO] [stdout] test ard_kernel::tests::test_dot_product_kernel_simple ... ok [INFO] [stdout] test ard_kernel::tests::test_dot_product_kernel_with_bias ... ok [INFO] [stdout] test ard_kernel::tests::test_scaled_kernel ... ok [INFO] [stdout] test ard_kernel::tests::test_scaled_kernel_psd ... ok [INFO] [stdout] test ard_kernel::tests::test_constant_kernel_invalid ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rq_kernel_basic ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_kernels_symmetry ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_invalid_variance ... ok [INFO] [stdout] test cache::tests::test_cache_stats_empty ... ok [INFO] [stdout] test ard_kernel::tests::test_scaled_kernel_invalid ... ok [INFO] [stdout] test ard_kernel::tests::test_utility_kernels_symmetry ... ok [INFO] [stdout] test cache::tests::test_cached_kernel_name ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_invalid_negative ... ok [INFO] [stdout] test cache::tests::test_cached_kernel_psd ... ok [INFO] [stdout] test cache::tests::test_kernel_matrix_cache_clear ... ok [INFO] [stdout] test ard_kernel::tests::test_dot_product_kernel_with_variance ... ok [INFO] [stdout] test ard_kernel::tests::test_white_noise_kernel_invalid ... ok [INFO] [stdout] test composite_kernel::tests::test_product_kernel_empty ... ok [INFO] [stdout] test composite_kernel::tests::test_kernel_alignment ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_with_variance ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rq_kernel_with_variance ... ok [INFO] [stdout] test ard_kernel::tests::test_constant_kernel ... ok [INFO] [stdout] test composite_kernel::tests::test_kernel_alignment_identity ... ok [INFO] [stdout] test cache::tests::test_kernel_matrix_cache ... ok [INFO] [stdout] test cache::tests::test_cache_stats_hit_rate ... ok [INFO] [stdout] test cache::tests::test_cached_kernel ... ok [INFO] [stdout] test composite_kernel::tests::test_product_kernel ... ok [INFO] [stdout] test cache::tests::test_cached_kernel_clear ... ok [INFO] [stdout] test composite_kernel::tests::test_kernel_alignment_dimension_mismatch ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_dimension_mismatch ... ok [INFO] [stdout] test composite_kernel::tests::test_product_psd_property ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_empty_kernels ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_kernel ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_kernel_matrix ... ok [INFO] [stdout] test ard_kernel::tests::test_white_noise_kernel_same_point ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_negative_weights ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_normalized ... ok [INFO] [stdout] test feature_extraction::tests::test_batch_extraction ... ok [INFO] [stdout] test error::tests::test_dimension_mismatch_display ... ok [INFO] [stdout] test composite_kernel::tests::test_weighted_sum_uniform ... ok [INFO] [stdout] test feature_extraction::tests::test_depth_computation ... ok [INFO] [stdout] test feature_extraction::tests::test_feature_extraction_basic ... ok [INFO] [stdout] test feature_extraction::tests::test_feature_extraction_compound ... ok [INFO] [stdout] test feature_extraction::tests::test_fixed_dimension ... ok [INFO] [stdout] test error::tests::test_invalid_parameter_display ... ok [INFO] [stdout] test feature_extraction::tests::test_operator_counting ... ok [INFO] [stdout] test feature_extraction::tests::test_quantifier_features ... ok [INFO] [stdout] test gradient::tests::test_empty_data ... ok [INFO] [stdout] test gradient::tests::test_frobenius_norm ... ok [INFO] [stdout] test gradient::tests::test_gradient_consistency_with_element_wise ... ok [INFO] [stdout] test gradient::tests::test_is_symmetric ... ok [INFO] [stdout] test gradient::tests::test_laplacian_gradient_matrix ... ok [INFO] [stdout] test gradient::tests::test_polynomial_gradient_matrix ... ok [INFO] [stdout] test feature_extraction::tests::test_structural_features ... ok [INFO] [stdout] test gradient::tests::test_rbf_gradient_matrix ... ok [INFO] [stdout] test graph_kernel::tests::test_graph_adjacency_list ... ok [INFO] [stdout] test feature_extraction::tests::test_vocabulary_building ... ok [INFO] [stdout] test gradient::tests::test_rational_quadratic_gradient_matrix ... ok [INFO] [stdout] test gradient::tests::test_single_point ... ok [INFO] [stdout] test graph_kernel::tests::test_graph_creation ... ok [INFO] [stdout] test graph_kernel::tests::test_graph_from_tlexpr ... ok [INFO] [stdout] test gradient::tests::test_kernel_gradient_matrix_accessors ... ok [INFO] [stdout] test graph_kernel::tests::test_graph_neighbors ... ok [INFO] [stdout] test gradient::tests::test_matern_gradient_matrix ... ok [INFO] [stdout] test ard_kernel::tests::test_ard_rbf_kernel_symmetry ... ok [INFO] [stdout] test gradient::tests::test_trace_product ... ok [INFO] [stdout] test ard_kernel::tests::test_white_noise_kernel_different_points ... ok [INFO] [stdout] test graph_kernel::tests::test_subgraph_matching_kernel ... ok [INFO] [stdout] test graph_kernel::tests::test_random_walk_kernel ... ok [INFO] [stdout] test graph_kernel::tests::test_weisfeiler_lehman_kernel ... ok [INFO] [stdout] test graph_kernel::tests::test_wl_self_similarity ... ok [INFO] [stdout] test kernel_selection::tests::test_center_kernel_matrix ... ok [INFO] [stdout] test kernel_selection::tests::test_centered_kernel_target_alignment ... ok [INFO] [stdout] test kernel_selection::tests::test_cross_validation_result ... ok [INFO] [stdout] test kernel_selection::tests::test_gamma_search_result_summary ... ok [INFO] [stdout] test kernel_selection::tests::test_grid_search_rbf_gamma ... ok [INFO] [stdout] test kernel_selection::tests::test_k_fold_cv ... ok [INFO] [stdout] test kernel_selection::tests::test_k_fold_cv_with_shuffle ... ok [INFO] [stdout] test kernel_selection::tests::test_kernel_comparison ... ok [INFO] [stdout] test kernel_selection::tests::test_kernel_comparison_summary ... ok [INFO] [stdout] test kernel_selection::tests::test_kfold_config_with_shuffle ... ok [INFO] [stdout] test kernel_selection::tests::test_kernel_target_alignment ... ok [INFO] [stdout] test kernel_selection::tests::test_kta_mismatched_lengths ... ok [INFO] [stdout] test kernel_selection::tests::test_shuffle_deterministic ... ok [INFO] [stdout] test kernel_selection::tests::test_loo_error_estimate ... ok [INFO] [stdout] test kernel_transform::tests::test_center_kernel_matrix_empty ... ok [INFO] [stdout] test kernel_transform::tests::test_center_kernel_matrix_basic ... ok [INFO] [stdout] test kernel_selection::tests::test_matrix_inversion ... ok [INFO] [stdout] test kernel_transform::tests::test_center_kernel_matrix_non_square ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_kernel_matrix_basic ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_kernel_matrix_correctness ... ok [INFO] [stdout] test kernel_selection::tests::test_compare_kernels_kta ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_kernel_matrix_empty ... ok [INFO] [stdout] test kernel_selection::tests::test_kta_empty_data ... ok [INFO] [stdout] test kernel_selection::tests::test_kfold_config ... ok [INFO] [stdout] test graph_kernel::tests::test_random_walk_kernel_invalid_decay ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_kernel_matrix_non_square ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_then_center_vs_standardize ... ok [INFO] [stdout] test kernel_transform::tests::test_normalized_kernel_caching ... ok [INFO] [stdout] test kernel_transform::tests::test_normalized_kernel_symmetry ... ok [INFO] [stdout] test kernel_transform::tests::test_normalized_kernel_rbf ... ok [INFO] [stdout] test kernel_transform::tests::test_standardize_kernel_matrix ... ok [INFO] [stdout] test kernel_transform::tests::test_normalized_kernel_wrapper ... ok [INFO] [stdout] test kernel_utils::tests::test_compute_gram_matrix ... ok [INFO] [stdout] test kernel_utils::tests::test_estimate_kernel_rank ... ok [INFO] [stdout] test kernel_utils::tests::test_distances_from_kernel ... ok [INFO] [stdout] test kernel_utils::tests::test_is_valid_kernel_matrix ... ok [INFO] [stdout] test kernel_utils::tests::test_frobenius_norm ... ok [INFO] [stdout] test kernel_transform::tests::test_normalize_kernel_matrix_negative_diagonal ... ok [INFO] [stdout] test kernel_utils::tests::test_kernel_target_alignment_dimension_mismatch ... ok [INFO] [stdout] test kernel_utils::tests::test_kernel_target_alignment_binary_classification ... ok [INFO] [stdout] test kpca::tests::test_kpca_too_many_components ... ok [INFO] [stdout] test kernel_utils::tests::test_kernel_target_alignment_good ... ok [INFO] [stdout] test kernel_utils::tests::test_kernel_target_alignment_poor ... ok [INFO] [stdout] test kpca::tests::test_kpca_rbf_kernel ... ok [INFO] [stdout] test kernel_utils::tests::test_median_heuristic_bandwidth ... ok [INFO] [stdout] test kernel_utils::tests::test_normalize_rows ... ok [INFO] [stdout] test kernel_utils::tests::test_normalize_rows_zero_vector ... ok [INFO] [stdout] test kpca::tests::test_kpca_config ... ok [INFO] [stdout] test kpca::tests::test_kpca_empty_data ... ok [INFO] [stdout] test kpca::tests::test_kpca_explained_variance ... ok [INFO] [stdout] test kpca::tests::test_center_kernel_matrix ... ok [INFO] [stdout] test kpca::tests::test_kpca_transform_new_data ... ok [INFO] [stdout] test kpca::tests::test_select_n_components ... ok [INFO] [stdout] test kpca::tests::test_reconstruction_error ... ok [INFO] [stdout] test logic_kernel::tests::test_predicate_overlap_dimension_mismatch ... ok [INFO] [stdout] test logic_kernel::tests::test_kernel_matrix_computation ... ok [INFO] [stdout] test logic_kernel::tests::test_predicate_overlap_kernel ... ok [INFO] [stdout] test logic_kernel::tests::test_predicate_overlap_with_weights ... ok [INFO] [stdout] test logic_kernel::tests::test_rule_similarity_compute ... ok [INFO] [stdout] test logic_kernel::tests::test_rule_similarity_dimension_mismatch ... ok [INFO] [stdout] test logic_kernel::tests::test_rule_similarity_kernel_creation ... ok [INFO] [stdout] test logic_kernel::tests::test_rule_similarity_kernel_empty_rules ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_approximation_value ... ok [INFO] [stdout] test kpca::tests::test_kpca_linear_kernel ... ok [INFO] [stdout] test kpca::tests::test_kpca_no_centering ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_approximation_basic ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_compression_ratio ... ok [INFO] [stdout] test multitask::tests::test_hadamard_task_kernel_empty ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_config ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_config_invalid ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_invalid_regularization ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_regularization ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_too_many_landmarks ... ok [INFO] [stdout] test multitask::tests::test_builder_icm ... ok [INFO] [stdout] test multitask::tests::test_builder_icm_wrong_components ... ok [INFO] [stdout] test multitask::tests::test_builder_lmc ... ok [INFO] [stdout] test multitask::tests::test_hadamard_mismatched_tasks ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_basic ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_compute ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_independent ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_invalid_task ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_same_task ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_matrix ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_rank1 ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_sampling_methods ... ok [INFO] [stdout] test multitask::tests::test_index_kernel_identity ... ok [INFO] [stdout] test multitask::tests::test_index_kernel_uniform ... ok [INFO] [stdout] test multitask::tests::test_index_kernel_invalid ... ok [INFO] [stdout] test multitask::tests::test_lmc_kernel_basic ... ok [INFO] [stdout] test multitask::tests::test_index_kernel_out_of_bounds ... ok [INFO] [stdout] test multitask::tests::test_lmc_kernel_invalid_dimensions ... ok [INFO] [stdout] test multitask::tests::test_icm_wrapper ... ok [INFO] [stdout] test multitask::tests::test_lmc_kernel_matrix ... ok [INFO] [stdout] test multitask::tests::test_hadamard_task_kernel ... ok [INFO] [stdout] test multitask::tests::test_icm_kernel_uniform ... ok [INFO] [stdout] test multitask::tests::test_index_kernel_basic ... ok [INFO] [stdout] test multitask::tests::test_multitask_with_rbf ... ok [INFO] [stdout] test multitask::tests::test_wrapper_empty_input ... ok [INFO] [stdout] test multitask::tests::test_lmc_wrapper ... ok [INFO] [stdout] test multitask::tests::test_lmc_kernel_compute ... ok [INFO] [stdout] test online::tests::test_adaptive_kernel_matrix_bandwidth_update ... ok [INFO] [stdout] test online::tests::test_adaptive_kernel_matrix_basic ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_basic ... ok [INFO] [stdout] test multitask::tests::test_task_input_creation ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_dimension_mismatch ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_invalid_lambda ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_effective_size ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_weighted_matrix ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_dimension_mismatch ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_remove ... ok [INFO] [stdout] test online::tests::test_forgetful_clear ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_values ... ok [INFO] [stdout] test online::tests::test_windowed_clear ... ok [INFO] [stdout] test online::tests::test_windowed_kernel_matrix_eviction ... ok [INFO] [stdout] test online::tests::test_windowed_kernel_matrix_values ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_compute_with_all ... ok [INFO] [stdout] test provenance::tests::test_provenance_average_computation_time ... ok [INFO] [stdout] test online::tests::test_windowed_kernel_matrix_basic ... ok [INFO] [stdout] test provenance::tests::test_provenance_config ... ok [INFO] [stdout] test provenance::tests::test_provenance_kernel_pairwise ... ok [INFO] [stdout] test provenance::tests::test_provenance_kernel_with_tags ... ok [INFO] [stdout] test provenance::tests::test_provenance_config_invalid_sample_rate ... ok [INFO] [stdout] test provenance::tests::test_provenance_record_creation ... ok [INFO] [stdout] test provenance::tests::test_provenance_json_serialization ... ok [INFO] [stdout] test provenance::tests::test_provenance_kernel_matrix ... ok [INFO] [stdout] test provenance::tests::test_provenance_record_tags ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_clear ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_filter_by_tag ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_max_records ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_statistics ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_basic ... ok [INFO] [stdout] test provenance::tests::test_provenance_tracker_filter_by_kernel ... ok [INFO] [stdout] test random_features::tests::test_rff_batch_transform ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_removal_threshold ... ok [INFO] [stdout] test random_features::tests::test_nystroem_batch ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_weights ... ok [INFO] [stdout] test online::tests::test_forgetful_kernel_matrix_max_samples ... ok [INFO] [stdout] test online::tests::test_online_empty_operations ... ok [INFO] [stdout] test random_features::tests::test_kernel_type_name ... ok [INFO] [stdout] test online::tests::test_windowed_kernel_matrix_dimension_mismatch ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_basic ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_stats ... ok [INFO] [stdout] test online::tests::test_online_kernel_matrix_symmetry ... ok [INFO] [stdout] test random_features::tests::test_rff_invalid_params ... ok [INFO] [stdout] test random_features::tests::test_rff_config ... ok [INFO] [stdout] test random_features::tests::test_rff_matern ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder_invalid_max_entries ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder_invalid_threshold ... ok [INFO] [stdout] test random_features::tests::test_rff_creation ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_add_invalid_size ... ok [INFO] [stdout] test random_features::tests::test_rff_transform_dimension_mismatch ... ok [INFO] [stdout] test random_features::tests::test_rff_kernel_approximation ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder_max_entries ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_creation ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_density ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_finalize ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_add ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_frobenius_norm ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_iterator ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_nnz ... ok [INFO] [stdout] test random_features::tests::test_rff_matrix_approximation ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder_with_threshold ... ok [INFO] [stdout] test random_features::tests::test_rff_reproducibility ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_from_kernel ... ok [INFO] [stdout] test random_features::tests::test_rff_laplacian ... ok [INFO] [stdout] test random_features::tests::test_rff_transform ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder ... ok [INFO] [stdout] test random_features::tests::test_nystroem_features ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_row ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_scale ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_spmv ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_set_get ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_spmv_invalid_size ... ok [INFO] [stdout] test random_features::tests::test_orthogonal_rff ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_to_dense ... ok [INFO] [stdout] test spectral_kernel::tests::test_exp_sine_squared_kernel_invalid ... ok [INFO] [stdout] test spectral_kernel::tests::test_exp_sine_squared_kernel_periodicity ... ok [INFO] [stdout] test spectral_kernel::tests::test_locally_periodic_kernel_decay ... ok [INFO] [stdout] test spectral_kernel::tests::test_locally_periodic_kernel_basic ... ok [INFO] [stdout] test spectral_kernel::tests::test_locally_periodic_kernel_invalid ... ok [INFO] [stdout] test spectral_kernel::tests::test_rbf_linear_kernel_invalid ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_transpose ... ok [INFO] [stdout] test spectral_kernel::tests::test_rbf_linear_kernel_basic ... ok [INFO] [stdout] test spectral_kernel::tests::test_exp_sine_squared_kernel_basic ... ok [INFO] [stdout] test spectral_kernel::tests::test_rbf_linear_kernel_symmetry ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_zero_threshold ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_component_multidim ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_kernels_symmetry ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_1d_convenience ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_dimension_mismatch ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_empty_components ... ok [INFO] [stdout] test string_kernel::tests::test_edit_distance_invalid_gamma ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_multiple_components ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_periodicity ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_component_1d ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_component_invalid_variance ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_component_invalid_weight ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_component_mismatched_dims ... ok [INFO] [stdout] test string_kernel::tests::test_edit_distance_computation ... ok [INFO] [stdout] test string_kernel::tests::test_edit_distance_kernel ... ok [INFO] [stdout] test string_kernel::tests::test_kernel_trait ... ok [INFO] [stdout] test string_kernel::tests::test_ngram_config_invalid_n ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_parallel_with_threshold ... ok [INFO] [stdout] test string_kernel::tests::test_ngram_different_strings ... ok [INFO] [stdout] test string_kernel::tests::test_ngram_identical_strings ... ok [INFO] [stdout] test string_kernel::tests::test_ngram_kernel ... ok [INFO] [stdout] test string_kernel::tests::test_subsequence_config ... ok [INFO] [stdout] test string_kernel::tests::test_subsequence_identical ... ok [INFO] [stdout] test string_kernel::tests::test_subsequence_invalid_config ... ok [INFO] [stdout] test string_kernel::tests::test_subsequence_kernel ... ok [INFO] [stdout] test sparse::tests::test_sparse_matrix_builder_parallel ... ok [INFO] [stdout] test symbolic::tests::test_empty_builder ... ok [INFO] [stdout] test string_kernel::tests::test_edit_distance_identical ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_symmetry ... ok [INFO] [stdout] test spectral_kernel::tests::test_spectral_mixture_kernel_single_component ... ok [INFO] [stdout] test symbolic::tests::test_invalid_scale ... ok [INFO] [stdout] test symbolic::tests::test_invalid_power ... ok [INFO] [stdout] test symbolic::tests::test_kernel_builder_power ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_add ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_multiply ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_power ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_simplify ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_advanced_kernels_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_all_new_kernels_symmetry ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_scale ... ok [INFO] [stdout] test symbolic::tests::test_kernel_name ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_chi_squared_kernel_basic ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_chi_squared_kernel_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_chi_squared_kernel_different_gammas ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_chi_squared_kernel_histograms ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_chi_squared_kernel_invalid_gamma ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_basic ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_cosine_kernel ... ok [INFO] [stdout] test symbolic::tests::test_psd_property ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_cosine_kernel_zero_vector ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_negative_values ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_partial_overlap ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_no_overlap ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_histogram_intersection_unnormalized ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_all_new_kernels_self_similarity ... ok [INFO] [stdout] test symbolic::tests::test_kernel_builder_multiply ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_gradient ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_invalid_gamma ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_invalid_sigma ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_sigma_gradient ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_outlier_robustness ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_linear_kernel ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_gradient_nu_5_2 ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_linear_kernel_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_invalid_parameters ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_gradient_nu_half ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_kernel_gradient_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_gradient_nu_3_2 ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_gradient_same_point ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_nu_3_2 ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_basic ... ok [INFO] [stdout] test symbolic::tests::test_kernel_expr_complex ... ok [INFO] [stdout] test symbolic::tests::test_kernel_builder ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_gradient_same_point ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_nu_5_2 ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_basic ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_exact_period ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_invalid_parameters ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_periodicity ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_symmetry ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_dimension_mismatch ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_laplacian_kernel_from_sigma ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_polynomial_kernel ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_polynomial_kernel_all_gradients ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_nu_half ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_polynomial_kernel_constant_gradient ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_kernel_symmetry ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_matern_smoothness_ordering ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_polynomial_kernel_degree_zero ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_periodic_kernel_length_scale_effect ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_kernel_all_gradients ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_polynomial_kernel_gradient_numerical_check ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_kernel_alpha_gradient ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_invalid_parameters ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_rbf_limit ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel_gradient_numerical_check ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel_gradient_same_point ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_symmetry ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel_length_scale_gradient ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_vs_laplacian ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_sigmoid_kernel_range ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel_gradient_basic ... ok [INFO] [stdout] test tests::test_kernel_names ... ok [INFO] [stdout] test tests::test_psd_property ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_sigmoid_kernel_dimension_mismatch ... ok [INFO] [stdout] test tests::test_kernel_trait_usage ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_kernel_basic ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_sigmoid_kernel_basic ... ok [INFO] [stdout] test tree_kernel::tests::test_partial_tree_kernel ... ok [INFO] [stdout] test tree_kernel::tests::test_partial_tree_kernel_config_invalid_decay ... ok [INFO] [stdout] test tree_kernel::tests::test_partial_tree_kernel_config_invalid_threshold ... ok [INFO] [stdout] test tree_kernel::tests::test_subset_tree_kernel ... ok [INFO] [stdout] test tree_kernel::tests::test_partial_tree_kernel_threshold ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_height ... ok [INFO] [stdout] test tree_kernel::tests::test_subtree_kernel_different ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_node_creation ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_kernel_with_tlexpr ... ok [INFO] [stdout] test tree_kernel::tests::test_subtree_kernel_partial_match ... ok [INFO] [stdout] test tree_kernel::tests::test_subset_tree_kernel_decay ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_sigmoid_kernel_invalid_parameters ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_kernel_gradient_same_point ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_node_with_children ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_from_tlexpr ... ok [INFO] [stdout] test tree_kernel::tests::test_subtree_kernel_identical ... ok [INFO] [stdout] test types::tests::test_rule_similarity_config ... ok [INFO] [stdout] test tree_kernel::tests::test_tree_num_nodes ... ok [INFO] [stdout] test types::tests::test_predicate_overlap_config ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rbf_kernel_invalid_gamma ... ok [INFO] [stdout] test tree_kernel::tests::test_subtree_kernel_normalized ... ok [INFO] [stdout] test types::tests::test_rbf_kernel_config ... ok [INFO] [stdout] test tensor_kernels::functions::tests::test_rational_quadratic_kernel_length_scale_gradient ... ok [INFO] [stdout] test low_rank::tests::test_nystrom_approximation_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 401 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Doc-tests tensorlogic_sklears_kernels [INFO] [stdout] [INFO] [stdout] running 54 tests [INFO] [stdout] test src/cache.rs - cache::CachedKernel (line 45) ... ok [INFO] [stdout] test src/kernel_selection.rs - kernel_selection (line 16) ... ok [INFO] [stdout] test src/feature_extraction.rs - feature_extraction::FeatureExtractor (line 18) ... ok [INFO] [stdout] test src/kernel_transform.rs - kernel_transform::center_kernel_matrix (line 97) ... ok [INFO] [stdout] test src/composite_kernel.rs - composite_kernel::WeightedSumKernel (line 20) ... ok [INFO] [stdout] test src/cache.rs - cache::KernelMatrixCache (line 172) ... ok [INFO] [stdout] test src/kernel_transform.rs - kernel_transform::normalize_kernel_matrix (line 27) ... ok [INFO] [stdout] test src/lib.rs - (line 160) ... ignored [INFO] [stdout] test src/lib.rs - (line 186) ... ignored [INFO] [stdout] test src/lib.rs - (line 197) ... ignored [INFO] [stdout] test src/lib.rs - (line 207) ... ignored [INFO] [stdout] test src/kernel_utils.rs - kernel_utils::is_valid_kernel_matrix (line 178) ... ok [INFO] [stdout] test src/kpca.rs - kpca (line 26) - compile ... ok [INFO] [stdout] test src/gradient.rs - gradient (line 23) ... ok [INFO] [stdout] test src/gradient.rs - gradient::compute_rbf_gradient_matrix (line 111) ... ok [INFO] [stdout] test src/ard_kernel.rs - ard_kernel (line 16) ... ok [INFO] [stdout] test src/ard_kernel.rs - ard_kernel::ArdRbfKernel::new (line 53) ... ok [INFO] [stdout] test src/composite_kernel.rs - composite_kernel::ProductKernel (line 159) ... ok [INFO] [stdout] test src/lib.rs - (line 113) ... ok [INFO] [stdout] test src/kernel_utils.rs - kernel_utils::normalize_rows (line 303) ... ok [INFO] [stdout] test src/lib.rs - (line 126) ... ok [INFO] [stdout] test src/kernel_transform.rs - kernel_transform::NormalizedKernel::new (line 197) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/kernel_utils.rs - kernel_utils::distances_from_kernel (line 116) ... ok [INFO] [stdout] test src/lib.rs - (line 87) ... ok [INFO] [stdout] test src/lib.rs - (line 141) ... ok [INFO] [stdout] test src/kernel_transform.rs - kernel_transform::standardize_kernel_matrix (line 166) ... ok [INFO] [stdout] test src/lib.rs - (line 41) ... ok [INFO] [stdout] test src/kernel_utils.rs - kernel_utils::kernel_target_alignment (line 25) ... ok [INFO] [stdout] test src/online.rs - online::ForgetfulKernelMatrix (line 484) ... ok [INFO] [stdout] test src/online.rs - online::WindowedKernelMatrix (line 275) ... ok [INFO] [stdout] test src/lib.rs - (line 72) ... ok [INFO] [stdout] test src/sparse.rs - sparse::SparseKernelMatrix (line 55) ... ok [INFO] [stdout] test src/random_features.rs - random_features::RandomFourierFeatures::new (line 133) ... ok [INFO] [stdout] test src/string_kernel.rs - string_kernel::NGramKernel (line 49) ... ok [INFO] [stdout] test src/lib.rs - (line 99) ... ok [INFO] [stdout] test src/random_features.rs - random_features (line 27) ... ok [INFO] [stdout] test src/online.rs - online::OnlineKernelMatrix (line 72) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::LaplacianKernel::new (line 318) ... ok [INFO] [stdout] test src/symbolic.rs - symbolic (line 11) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::MaternKernel::compute_with_length_scale_gradient (line 231) ... ok [INFO] [stdout] test src/spectral_kernel.rs - spectral_kernel::SpectralMixtureKernel::new (line 126) ... ok [INFO] [stdout] test src/provenance.rs - provenance (line 17) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::HistogramIntersectionKernel::new (line 776) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::RationalQuadraticKernel::compute_with_length_scale_gradient (line 74) ... ok [INFO] [stdout] test src/sparse.rs - sparse (line 16) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::RationalQuadraticKernel::new (line 29) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::PeriodicKernel::new (line 663) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::LaplacianKernel::compute_with_gradient (line 360) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::MaternKernel::new (line 171) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::RbfKernel::compute_with_gradient (line 435) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::ChiSquaredKernel::new (line 726) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::SigmoidKernel::new (line 493) ... ok [INFO] [stdout] test src/tensor_kernels/types.rs - tensor_kernels::types::PolynomialKernel::compute_with_constant_gradient (line 587) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 50 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 4.88s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "466d28b345b57b997483e6ca56f3e69e7c41cc2fcbb079a1b25e8ebbd3ea550d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "466d28b345b57b997483e6ca56f3e69e7c41cc2fcbb079a1b25e8ebbd3ea550d", kill_on_drop: false }` [INFO] [stdout] 466d28b345b57b997483e6ca56f3e69e7c41cc2fcbb079a1b25e8ebbd3ea550d