Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: Vc-devel-static | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 1.4.3 | Vendor: openSUSE |
Release: bp155.1.8 | Build date: Mon May 22 12:35:44 2023 |
Group: Development/Libraries/C and C++ | Build host: obs-power8-05 |
Size: 32392 | Source RPM: Vc-1.4.3-bp155.1.8.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/VcDevel/Vc/ | |
Summary: Vc Static Library |
Vc is a free software library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets. This package provides the Vc static library.
BSD-3-Clause
* Tue Jul 05 2022 Asterios Dramis <asterios.dramis@gmail.com> - Update to version 1.4.3: * See https://github.com/VcDevel/Vc/releases/tag/1.4.3 for changelog. * Tue Jan 04 2022 Dirk Müller <dmueller@suse.com> - update to 1.4.2: * Added a missing include for GCC11. * Fixed a corner case in the unit tests * Fixed a warning in the unit tests. * Removed the deprecated Vector<T, VectorAbi::Scalar>::reinterpretCast to fix a warning with GCC10 * Avoid potentially pessimizing std::move in return statements. * Avoid redefinition of bit_scan{forward,reverse} macros. * Improved performance of simized random access containers - drop 0001-Add-missing-include-to-simdarray.h-275.patch (upstream) * Fri Dec 24 2021 Christophe Giboudeaux <christophe@krop.fr> - Fix Vc-devel dependencies. VcTargets.cmake defines the Vc::Vc target which points to libVc.a. Vc-devel needs an explicit dependency on the package containing the static library. * Sat Jun 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Add GCC 11 compatibility fix: * 0001-Add-missing-include-to-simdarray.h-275.patch * Wed May 13 2020 Martin Pluskal <mpluskal@suse.com> - Update to version 1.4.1: * No upstream changelog available - Drop upstreamed patches: * 0001-Fix-i686-build.patch * handle-missing-libmvec.patch * Fri Jul 12 2019 Wolfgang Bauer <wbauer@tmo.at> - Use FAT lto objects as the package ships a static library * Tue Nov 06 2018 Christophe Giboudeaux <christophe@krop.fr> - Add 0001-Fix-i686-build.patch to fix build failures on i686 targets. * Tue Oct 30 2018 Christophe Giboudeaux <christophe@krop.fr> - Add handle-missing-libmvec.patch to fix build issues on archs for which libmvec is not available. * Mon Oct 15 2018 sean@suspend.net - Update to version 1.4.0: * i686 build failure build fixed upstream (#190) Drop fix_i686_build.patch * Drop default_to_scalar_implementation_for_unknown_arch.patch, fixed upstream. * Tue Feb 20 2018 stefan.bruens@rwth-aachen.de - Drop ExclusiveArch, Vc 1.3.3 is no longer x86 only Add default_to_scalar_implementation_for_unknown_arch.patch - Split documentation to subpackage - Drop redundant %doc in front of %_docdir - Remove unneeded fdupes BuildRequires * Thu Feb 15 2018 asterios.dramis@gmail.com - Update to version 1.3.3: * Support for AVX2 gather instructions. * Shift optimizations * Preliminary support for compiling to non-x86 targets (uses only the Scalar ABI) * Resolve failing static assertions, moving the relevant tests to unit tests * Fixed is_simd_vector and is_simd_mask traits to consider the ElementType too. - Added a patch "fix_i686_build.patch" to fix build on i686. * Mon May 15 2017 idonmez@suse.com - Update to version 1.3.2 * Resolve warning from GCC 6 about ignored attributes * Support for Kaby Lake detection * Thu Mar 09 2017 idonmez@suse.com - Update to version 1.3.1 * swap(v[i], v[j]) did not compile. Vc 1.3.1 overloads the swap function and thus enables swapping scalars into/out of vector and mask objects. * The spline example has moved to the new Vc-examples-nonfree repository since it has a license that restricts redistribution. * Fri Jan 27 2017 idonmez@suse.com - Repackage without examples/spline see https://github.com/VcDevel/Vc/issues/150 for details. * Thu Oct 27 2016 idonmez@suse.com - Update to version 1.3.0 * Too many changes to list, please see https://github.com/VcDevel/Vc/releases for details. * Tue Oct 06 2015 asterios.dramis@gmail.com - Update to 0.7.5: * compilation warnings fixed * detect Haswell and Broadwell CPUs (#6) * bugfix: AVX::Mask::operator== returned incorrect answers on a few masks * more thorough mask testing * detect and work around clang 3.6 bug with AVX codegen (#20) * subscript workaround for GCC 5.1 and 5.2 (#9) * merge vc_compile_for_all_implementations from master, making it more robust * fix isfinite usage with ICC (#8) * Fri Sep 11 2015 mpluskal@suse.com - Use cmake macro - Cleanup spec file with spec-cleaner * Fri Aug 07 2015 normand@linux.vnet.ibm.com - add ExclusiveArch %{ix86} x86_64 because not supported asm lines for other architectures * Wed Mar 25 2015 asterios.dramis@gmail.com - Updated License to "LGPL-3.0+ and GPL-3.0+". * Thu Mar 19 2015 asterios.dramis@gmail.com - Added Requires: Vc-devel in the Vc-devel-static subpackage. * Wed Mar 18 2015 asterios.dramis@gmail.com - Fix Source0 URL. * Sat Jan 10 2015 asterios.dramis@gmail.com - Update to 0.7.4: * fixed several compile errors / warnings with newer or old C++ compilers * support clean compilation with more -W flags * fixed compilation when compiling without optimization * added operator-- to Vector<T> * Copying Memory now uses SIMD move instructions * Vc::Allocator<T> now uses a minimum alignment of the SIMD types of the chosen Vc implementation. Thus making it useable for containers of builtin types.
/usr/lib64/libVc.a
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 17:57:49 2024