3ad0f89f51
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Vc?expand=0&rev=43
266 lines
10 KiB
Plaintext
266 lines
10 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Jun 23 13:24:03 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 1.4.5:
|
|
* Small CMake improvements (gh#VcDevel/Vc#360).
|
|
* Replace uses exec_program with execute_process
|
|
(gh#VcDevel/Vc#364).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 23 20:12:57 UTC 2023 - Christoph G <foss@grueninger.de>
|
|
|
|
- Update to version 1.4.4
|
|
* Add missing vectorcall to isImplementationSupported
|
|
* Adapt to cpp17: std::iterator is deprecated
|
|
* Rename None to NoTransformation in enum class Category to avoid
|
|
a clash with X11 library
|
|
* Fix horizontal min/max for uchar
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 5 22:20:40 UTC 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 4 18:40:30 UTC 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 12:16:02 UTC 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 5 17:12:32 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Add GCC 11 compatibility fix:
|
|
* 0001-Add-missing-include-to-simdarray.h-275.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 13 07:10:56 UTC 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 10:11:20 UTC 2019 - Wolfgang Bauer <wbauer@tmo.at>
|
|
|
|
- Use FAT lto objects as the package ships a static library
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 6 14:48:49 UTC 2018 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Add 0001-Fix-i686-build.patch to fix build failures on i686 targets.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 30 08:28:31 UTC 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 01:03:45 UTC 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 20:46:38 UTC 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 19:13:43 UTC 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 13:37:54 UTC 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 9 14:27:37 UTC 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 11:48:35 UTC 2017 - idonmez@suse.com
|
|
|
|
- Repackage without examples/spline see
|
|
https://github.com/VcDevel/Vc/issues/150 for details.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 27 13:41:17 UTC 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 6 17:57:11 UTC 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 16:29:08 UTC 2015 - mpluskal@suse.com
|
|
|
|
- Use cmake macro
|
|
- Cleanup spec file with spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 7 07:00:55 UTC 2015 - normand@linux.vnet.ibm.com
|
|
|
|
- add ExclusiveArch %{ix86} x86_64
|
|
because not supported asm lines for other architectures
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 25 21:37:03 UTC 2015 - asterios.dramis@gmail.com
|
|
|
|
- Updated License to "LGPL-3.0+ and GPL-3.0+".
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 19 19:11:28 UTC 2015 - asterios.dramis@gmail.com
|
|
|
|
- Added Requires: Vc-devel in the Vc-devel-static subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 18 19:59:00 UTC 2015 - asterios.dramis@gmail.com
|
|
|
|
- Fix Source0 URL.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 10 23:43:50 UTC 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 26 19:16:36 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Update to 0.7.3:
|
|
* more thorough feature tests in the cmake scripts (-mfma / -stdlib=libc++)
|
|
* work around bogus warnings (mostly clang)
|
|
* fixed binary operators of Mask types
|
|
* fixed ifdef logic that lead to ICC not seeing the always_inline attributes
|
|
* support for Intel Family 6 Model 47 CPU detection
|
|
* fixed Vc/IO for libc++ and GCC on Windows
|
|
* fixed a compilation error in Vc::Scalar::abs
|
|
* fixed Vc::Scalar::sincos to use a safe fallback and ::sincos(f) on with
|
|
glibc
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 30 17:24:13 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Disable compilation of tests (fixes fails in OBS due to required build
|
|
power).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 30 15:09:23 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Update to 0.7.2:
|
|
* Improved documentation
|
|
* Detect and support AMD Piledriver CPUs (prefers FMA over FMA4)
|
|
* Support clang with libc++
|
|
* More workarounds for compiler quirks
|
|
* Bugs fixed:
|
|
+ Fixed VectorTuple to work without using namespace Vc.
|
|
+ SSE::sfloat_m::operator!= was broken.
|
|
+ SSE::sfloat_m::isMix was broken.
|
|
+ Buildsystem: Detection of CPU flags was broken on Linux
|
|
+ Fixed compilation for targets that don't support POPCNT.
|
|
+ Fixed debug builds that use log(-1). It returns NaN instead of asserting
|
|
now.
|
|
+ No warning for nested foreach_bit loops anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 19 15:27:20 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Revoke last change (it does not solve the failures).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 19 11:46:33 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Disable parallel build, often fails in OBS.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 20 20:56:06 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Update to 0.7.1:
|
|
* MSVC support: workaround bugs in MSVC; AVX is still mostly miscompiled by
|
|
MSVC, but Vc::SSE works fine now
|
|
* GCC on Windows support
|
|
* Improved support for old GCC versions
|
|
* Speed and FMA4 improvements to trigonometric functions
|
|
* Fixed a few inconsistencies
|
|
From 0.7.0:
|
|
* Major polishing, making it more intuitive and portable
|
|
- Removed fix_install_libdir.patch (fixed upstream).
|
|
- Don't build latex devel docs (removed all texlive build requirements).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 19 21:47:49 UTC 2013 - asterios.dramis@gmail.com
|
|
|
|
- Initial rpm release (version 0.6.1).
|
|
- Added a patch (fix_install_libdir.patch) to make the package install the
|
|
library in the correct libdir (lib or lib64).
|