Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xsimd for openSUSE:Factory checked in at 2026-01-03 17:25:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xsimd (Old) and /work/SRC/openSUSE:Factory/.xsimd.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xsimd" Sat Jan 3 17:25:58 2026 rev:13 rq:1325075 version:14.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xsimd/xsimd.changes 2025-08-16 20:38:48.390805243 +0200 +++ /work/SRC/openSUSE:Factory/.xsimd.new.1928/xsimd.changes 2026-01-03 17:26:03.912407411 +0100 @@ -1,0 +2,50 @@ +Fri Jan 2 09:26:12 UTC 2026 - Dirk Müller <[email protected]> + +- update to 14.0.0: + * New architecture: VMX with VSX extension + * [API] Add xsimd::bitwise_[l|r]shift<N>(...) and + xsimd::rot[l|r]<N>(...) + * [API] Add xsimd::widen to widen a batch to a batch twice as + big + * [API] Add xsimd::first() function to extract the first lane + from a batch + * [API] Reorder xsimd::make_batch_constant and + xsimd::make_batch_bool_constant template arguments + * Bump CMake requirement to 3.10 + * Provide generic and specialize implementation of + xsimd::reduce_mul + * Have xsimd::max / min behave as std::max / min when one + argument is NaN + * Optimize batch_bool load/store from/to array of booleans + * Cleaner error when trying to instantiate a batch while no + arch is supported + * Fix XSIMD_INLINE for compilers that don't have always_inline + * Rename xsimd::generic in xsimd::common + * Fix xsimd::log10 implementation under -ffast-math, and add + -fast-math-support to generic math algorithm and tests + * Bump xtl dependency requirement + * Provide a generic implementation of swizzle with constant + mask + * Enable xsimd with only emulated arch + * Rename avx512vnni<vbmi> in avx512vnni<vbmi2> + * [SSE2] Fix and improve xsimd::swizzle on [u]int16 + * [AVX512x] Specialize xsimd::insert, xsimd::incr_if, + xsimd::decr_if + * [AVX512F,AVX512VBMI] Sepcialize xsimd::slide_left and + xsimd::slide_right + * [AVX512F] Fix batch_bool xor + * [WASM] Fix neq for batch_bool + * [AVX/AVX2/AVX512/ARM32] Improve implementation of + xsimd::swizzle + * [AVX512VBMI2] Speciliaze xsimd::compress and xsimd::expand + * [SSE/AVX/AVX512] Improve xsimd::reduce_add + * [SSSE3/AVX2] Fix xsimd::rotate_left implementation for + [u]int16 and optimize the [u]int8 implementation + * [AVX2] Fix implementation of xsimd::rotate_left + * [AVX512] Disable faulty implementation of xsimd::rotate_left + * [ARM64] Improve implementation of comparison operator for 64 + bit integers + * [AVX512BW] Optimize xsimd::shift_left and xsimd::shift_right + * [AVX512F] Fix batch_const with 16b and 8b integers + +------------------------------------------------------------------- Old: ---- xsimd-13.2.0.tar.gz New: ---- xsimd-14.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xsimd.spec ++++++ --- /var/tmp/diff_new_pack.LmvTX7/_old 2026-01-03 17:26:04.780443005 +0100 +++ /var/tmp/diff_new_pack.LmvTX7/_new 2026-01-03 17:26:04.784443169 +0100 @@ -1,7 +1,7 @@ # # spec file for package xsimd # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: xsimd -Version: 13.2.0 +Version: 14.0.0 Release: 0 Summary: C++ wrappers for SIMD intrinsics License: BSD-3-Clause ++++++ xsimd-13.2.0.tar.gz -> xsimd-14.0.0.tar.gz ++++++ ++++ 26698 lines of diff (skipped)
