Compare commits

...
Sign in to create a new pull request.

8 commits

Author SHA1 Message Date
Fedora Release Engineering
5f52f5ac0d Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:26:20 +00:00
Fedora Release Engineering
c3b6808cbf Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:51:39 +00:00
Fedora Release Engineering
2bc43b0212 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:02:26 +00:00
Fedora Release Engineering
b286588389 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:14:59 +00:00
topazus
9fb3502f54 0.8.2 2024-11-23 11:44:43 +08:00
Fedora Release Engineering
0404b8a02e Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:41:38 +00:00
Fedora Release Engineering
cf3400faaa Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:36:05 +00:00
topazus
514bcf2d37 enable packit for epel9 2023-11-28 10:16:06 +08:00
4 changed files with 10 additions and 22 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
/veccore-0.8.1.tar.gz
/veccore-0.8.2.tar.gz

View file

@ -1,22 +1,21 @@
upstream_package_name: veccore
upstream_project_url: https://github.com/root-project/veccore
downstream_package_name: veccore
specfile_path: veccore.spec
jobs:
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-all
- fedora-rawhide
- job: koji_build
trigger: commit
allowed_pr_authors: ["packit", "topazus"]
allowed_committers: ["packit", "topazus"]
dist_git_branches:
- fedora-all
- job: bodhi_update
trigger: commit
allowed_builders: ["packit", "topazus"]
dist_git_branches:
- fedora-all
- fedora-branched

View file

@ -1 +1 @@
SHA512 (veccore-0.8.1.tar.gz) = c3315cadb4b7bfe1e092cd243c0ca43d8461f71d6097f11b41a2c5cd12f4cccf9bac7d7843f52000d627051434bca8c9ebe6a23e80223c645246b02d5222e161
SHA512 (veccore-0.8.2.tar.gz) = 9fe6793b445a1bdbdcfa19ce5c476ea22fe1a4ce25b483ca051f75aa69ed362eaeb9d222dd9f142e8bda3cdf0c5a483c94709e462ff2c831391f8091c7ad5ccd

View file

@ -2,7 +2,7 @@
%global debug_package %{nil}
%global forgeurl https://github.com/root-project/veccore
Version: 0.8.1
Version: 0.8.2
%forgemeta
Name: veccore
@ -22,26 +22,14 @@ VecCore is a simple abstraction layer on top of other vectorization libraries.
It provides an architecture-independent API for expressing vector operations on
data. Code written with this API can then be dispatched to one of several
backends implemented using libraries like Vc, UME::SIMD, or a scalar
implementation. This allows one to get the best performance on platforms
supported by Vc and UME::SIMD without losing portability to unsupported
architectures like PowerPC, for example, where the scalar backends can be used
instead without requiring changes in user code. Another advantage is that,
unlike with compiler intrinsics, the same code can be compiled for SSE, AVX2,
AVX512, etc, without modifications. With the addition of new backends, such as
the new backend based on C++20 and std::experimental::simd, users can
automatically take advantage of new features and better performance. This
backend supports AVX512 on Intel/AMD64 and NEON on ARM/ARM64, with best
performance in most cases. However, it does require compiling code in C++20
mode, which may not always be possible, so there is still an advantage in using
it via VecCore's implementation to have a fallback when C++20 is not avaialble.
implementation.
%package devel
Summary: Development files for %{name}
Provides: %{name}-static = %{version}-%{release}
%description devel
The %{name}-devel package contains header files for developing applications that
use %{name}.
This package contains development files for %{name}.
%prep
%forgeautosetup -p1