Compare commits
4 Commits
Author | SHA256 | Date | |
---|---|---|---|
157412fb90 | |||
f808c34073 | |||
9f8b6f5f5b | |||
f637e7e130 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7d7983947c2c6faa55c908b3a968f19f96f4d5c909447c536de30c34b439e008
|
||||
size 13878129
|
3
VecCore-0.8.2.tar.gz
Normal file
3
VecCore-0.8.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1268bca92acf00acd9775f1e79a2da7b1d902733d17e283e0dd5e02c41ac9666
|
||||
size 13916073
|
@@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 12 20:08:36 UTC 2025 - Christoph G <foss@grueninger.de>
|
||||
|
||||
- Do not force C++14, most recent gtest needs C++17 as does VecCore
|
||||
0.8.2 by default
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 28 14:44:08 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
||||
|
||||
- update to 0.8.2:
|
||||
* Adapt to CMake policy CMP0146, FindCUDA.cmake removed (#25)
|
||||
* Disable std::simd backend when compiling with libc++ since their implementation is incomplete (#27)
|
||||
* Switch to C++17 as baseline C++ standard
|
||||
* Require CMake 3.16 or later, mark up to 3.30 as supported
|
||||
* Add support for Nvidia HPC Toolkit Compiler, GCC 15, and Clang 19
|
||||
* Drop math functions benchark compiled with -ffast-math
|
||||
* Fix memory leak in Julia set benchmark
|
||||
* Update builtin version of Vc to 1.4.5
|
||||
* Update bundled version of GoogleTest to 1.15.2 and Google benchmark to 1.9.0
|
||||
* Update scripts to build/test VecCore with CTest
|
||||
* Fix various compiler warnings from newer compiler versions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 25 08:48:55 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package VecCore
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,13 +17,13 @@
|
||||
|
||||
|
||||
Name: VecCore
|
||||
Version: 0.8.1
|
||||
Version: 0.8.2
|
||||
Release: 0
|
||||
Summary: C++ Library for Portable SIMD Vectorization
|
||||
License: Apache-2.0
|
||||
URL: https://root-project.github.io/veccore
|
||||
Source: https://github.com/root-project/veccore/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake >= 3.16
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: cmake(Vc) >= 1.3.3
|
||||
@@ -51,7 +51,6 @@ rm -rf builtins/*
|
||||
%build
|
||||
# The SKIP_RPATH fix is needed for Leap 15.2, but doesn't hurt generally
|
||||
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF \
|
||||
-DCMAKE_CXX_STANDARD=14 \
|
||||
-DVC:BOOL=ON \
|
||||
-DUMESIMD:BOOL=OFF \
|
||||
-DUSE_EXTERNAL_GTEST:BOOL=ON \
|
||||
|
Reference in New Issue
Block a user