Avatar for the xtensor-stack user
xtensor-stack
xtensor
BlogDocsChangelog

Add ASAN CI build workflow

#2914
Comparing
Alex-PLACET:add_asan_ci_build
(
1857804
) with
master
(
b4a9f8e
)
CodSpeed Performance Gauge
-12%
Improvement
1
Regression
8
Untouched
246

Benchmarks

255 total
view_assign_view_noalias[float]
benchmark/benchmark_views.cpp::xt::view_benchmarks
CodSpeed Performance Gauge
-22%
38.4 µs49.4 µs
xshape_access[std\:\:array<std\:\:size_t, 4>]
benchmark/benchmark_xshape.cpp::xt::benchmark_xshape
CodSpeed Performance Gauge
-19%
125.3 ns154.4 ns
xexpression_cube[256]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
-14%
608.7 µs709.1 µs
xexpression_cube[64]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
-13%
41.6 µs48 µs
xtensor<double, 2>][64]
benchmark/benchmark_assign.cpp::xt::assign::assign_xiter_copy[xt
CodSpeed Performance Gauge
-13%
85.6 µs98.5 µs
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_xiter_copy[xt
CodSpeed Performance Gauge
-13%
22.7 µs26.1 µs
xtensor<double, 2>][256]
benchmark/benchmark_assign.cpp::xt::assign::assign_xiter_copy[xt
CodSpeed Performance Gauge
-13%
1.3 ms1.5 ms
xexpression_cube[32]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
-12%
13.2 µs15 µs
xshape_initializer[std\:\:array<std\:\:size_t, 4>]
benchmark/benchmark_xshape.cpp::xt::benchmark_xshape
CodSpeed Performance Gauge
+19%
180.8 ns151.7 ns
create_strided_view_outofplace
benchmark/benchmark_view_assignment.cpp::xt
CodSpeed Performance Gauge
+1%
2.3 µs2.3 µs
math_xtensor_1[trunc_fn, xtensor<double, 2>][64]
benchmark/benchmark_math.cpp::xt::math
CodSpeed Performance Gauge
+1%
51.8 µs51.2 µs
math_xtensor_1[floor_fn, xtensor<double, 2>][64]
benchmark/benchmark_math.cpp::xt::math
CodSpeed Performance Gauge
+1%
55.2 µs54.6 µs
math_xtensor_1[ceil_fn, xtensor<double, 2>][64]
benchmark/benchmark_math.cpp::xt::math
CodSpeed Performance Gauge
+1%
55.8 µs55.2 µs
create_strided_view_inplace
benchmark/benchmark_view_assignment.cpp::xt
CodSpeed Performance Gauge
+1%
3.6 µs3.6 µs
xexpression_higher_pow[32]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
+1%
33.5 µs33.3 µs
random_assign_forloop
benchmark/benchmark_random.cpp::xt::random_bench
CodSpeed Performance Gauge
0%
24.5 µs24.4 µs
random_assign_xtensor
benchmark/benchmark_random.cpp::xt::random_bench
CodSpeed Performance Gauge
0%
22 µs21.9 µs
boolean_func[xtensor<double, 2>][64]
benchmark/benchmark_math.cpp::xt
CodSpeed Performance Gauge
0%
46.3 µs46.2 µs
random_assign_xarray
benchmark/benchmark_random.cpp::xt::random_bench
CodSpeed Performance Gauge
0%
24.7 µs24.6 µs
xsimd_higher_pow[256]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
xsimd_higher_pow[32]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
0%
68.1 µs68 µs
xtensor<double, 2>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_assign_iii[xt
CodSpeed Performance Gauge
0%
13.9 µs13.9 µs
xsimd_higher_pow[64]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
0%
259 µs258.5 µs
xexpression_higher_pow[64]
benchmark/benchmark_lambda_expressions.cpp::xt
CodSpeed Performance Gauge
0%
99.8 µs99.7 µs
dynamic>][32]
benchmark/benchmark_assign.cpp::xt::assign::assign_x_assign[xt::xtensor<double, 2, layout_type
CodSpeed Performance Gauge
0%
16.4 µs16.3 µs

Commits

Click on a commit to change the comparison range
Base
master
b4a9f8e
-11.76%
Remove memory sanitizer support and related configurations
1857804
8 days ago
by Alex-PLACET
© 2026 CodSpeed Technology
Home Terms Privacy Docs