Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: Vc-devel | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 1.4.3 | Vendor: openSUSE |
Release: bp155.1.8 | Build date: Mon May 22 12:46:16 2023 |
Group: Development/Libraries/C and C++ | Build host: obs-arm-11 |
Size: 1864578 | Source RPM: Vc-1.4.3-bp155.1.8.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/VcDevel/Vc/ | |
Summary: Development Files for Vc |
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 development headers needed to build software using Vc.
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/include/Vc /usr/include/Vc/Allocator /usr/include/Vc/IO /usr/include/Vc/Memory /usr/include/Vc/SimdArray /usr/include/Vc/Utils /usr/include/Vc/Vc /usr/include/Vc/algorithm /usr/include/Vc/array /usr/include/Vc/avx /usr/include/Vc/avx/casts.h /usr/include/Vc/avx/const.h /usr/include/Vc/avx/const_data.h /usr/include/Vc/avx/debug.h /usr/include/Vc/avx/deinterleave.tcc /usr/include/Vc/avx/detail.h /usr/include/Vc/avx/helperimpl.h /usr/include/Vc/avx/intrinsics.h /usr/include/Vc/avx/limits.h /usr/include/Vc/avx/macros.h /usr/include/Vc/avx/mask.h /usr/include/Vc/avx/mask.tcc /usr/include/Vc/avx/math.h /usr/include/Vc/avx/shuffle.h /usr/include/Vc/avx/simd_cast.h /usr/include/Vc/avx/simd_cast_caller.tcc /usr/include/Vc/avx/types.h /usr/include/Vc/avx/vector.h /usr/include/Vc/avx/vector.tcc /usr/include/Vc/avx/vectorhelper.h /usr/include/Vc/common /usr/include/Vc/common/algorithms.h /usr/include/Vc/common/aliasingentryhelper.h /usr/include/Vc/common/alignedbase.h /usr/include/Vc/common/bitscanintrinsics.h /usr/include/Vc/common/const.h /usr/include/Vc/common/data.h /usr/include/Vc/common/deinterleave.h /usr/include/Vc/common/detail.h /usr/include/Vc/common/elementreference.h /usr/include/Vc/common/exponential.h /usr/include/Vc/common/fix_clang_emmintrin.h /usr/include/Vc/common/gatherimplementation.h /usr/include/Vc/common/gatherinterface.h /usr/include/Vc/common/gatherinterface_deprecated.h /usr/include/Vc/common/generalinterface.h /usr/include/Vc/common/iif.h /usr/include/Vc/common/indexsequence.h /usr/include/Vc/common/interleave.h /usr/include/Vc/common/interleavedmemory.h /usr/include/Vc/common/iterators.h /usr/include/Vc/common/loadinterface.h /usr/include/Vc/common/loadstoreflags.h /usr/include/Vc/common/logarithm.h /usr/include/Vc/common/macros.h /usr/include/Vc/common/makeContainer.h /usr/include/Vc/common/make_unique.h /usr/include/Vc/common/malloc.h /usr/include/Vc/common/mask.h /usr/include/Vc/common/maskbool.h /usr/include/Vc/common/math.h /usr/include/Vc/common/memory.h /usr/include/Vc/common/memorybase.h /usr/include/Vc/common/memoryfwd.h /usr/include/Vc/common/operators.h /usr/include/Vc/common/permutation.h /usr/include/Vc/common/scatterimplementation.h /usr/include/Vc/common/scatterinterface.h /usr/include/Vc/common/scatterinterface_deprecated.h /usr/include/Vc/common/set.h /usr/include/Vc/common/simd_cast.h /usr/include/Vc/common/simd_cast_caller.tcc /usr/include/Vc/common/simdarray.h /usr/include/Vc/common/simdarrayfwd.h /usr/include/Vc/common/simdarrayhelper.h /usr/include/Vc/common/simdize.h /usr/include/Vc/common/simdmaskarray.h /usr/include/Vc/common/span.h /usr/include/Vc/common/storage.h /usr/include/Vc/common/storeinterface.h /usr/include/Vc/common/subscript.h /usr/include/Vc/common/support.h /usr/include/Vc/common/transpose.h /usr/include/Vc/common/trigonometric.h /usr/include/Vc/common/types.h /usr/include/Vc/common/utility.h /usr/include/Vc/common/vector /usr/include/Vc/common/vector.h /usr/include/Vc/common/vector/casts.h /usr/include/Vc/common/vectorabi.h /usr/include/Vc/common/vectortraits.h /usr/include/Vc/common/vectortuple.h /usr/include/Vc/common/where.h /usr/include/Vc/common/writemaskedvector.h /usr/include/Vc/common/x86_prefetches.h /usr/include/Vc/cpuid.h /usr/include/Vc/fwddecl.h /usr/include/Vc/global.h /usr/include/Vc/iterators /usr/include/Vc/limits /usr/include/Vc/scalar /usr/include/Vc/scalar/detail.h /usr/include/Vc/scalar/helperimpl.h /usr/include/Vc/scalar/limits.h /usr/include/Vc/scalar/macros.h /usr/include/Vc/scalar/mask.h /usr/include/Vc/scalar/math.h /usr/include/Vc/scalar/operators.h /usr/include/Vc/scalar/simd_cast.h /usr/include/Vc/scalar/simd_cast_caller.tcc /usr/include/Vc/scalar/type_traits.h /usr/include/Vc/scalar/types.h /usr/include/Vc/scalar/vector.h /usr/include/Vc/scalar/vector.tcc /usr/include/Vc/simdize /usr/include/Vc/span /usr/include/Vc/sse /usr/include/Vc/sse/casts.h /usr/include/Vc/sse/const.h /usr/include/Vc/sse/const_data.h /usr/include/Vc/sse/debug.h /usr/include/Vc/sse/deinterleave.tcc /usr/include/Vc/sse/detail.h /usr/include/Vc/sse/helperimpl.h /usr/include/Vc/sse/intrinsics.h /usr/include/Vc/sse/limits.h /usr/include/Vc/sse/macros.h /usr/include/Vc/sse/mask.h /usr/include/Vc/sse/mask.tcc /usr/include/Vc/sse/math.h /usr/include/Vc/sse/prefetches.tcc /usr/include/Vc/sse/shuffle.h /usr/include/Vc/sse/simd_cast.h /usr/include/Vc/sse/simd_cast_caller.tcc /usr/include/Vc/sse/type_traits.h /usr/include/Vc/sse/types.h /usr/include/Vc/sse/vector.h /usr/include/Vc/sse/vector.tcc /usr/include/Vc/sse/vectorhelper.h /usr/include/Vc/sse/vectorhelper.tcc /usr/include/Vc/support.h /usr/include/Vc/traits /usr/include/Vc/traits/decay.h /usr/include/Vc/traits/entry_type_of.h /usr/include/Vc/traits/has_addition_operator.h /usr/include/Vc/traits/has_contiguous_storage.h /usr/include/Vc/traits/has_equality_operator.h /usr/include/Vc/traits/has_multiply_operator.h /usr/include/Vc/traits/has_no_allocated_data.h /usr/include/Vc/traits/has_subscript_operator.h /usr/include/Vc/traits/is_functor_argument_immutable.h /usr/include/Vc/traits/is_implicit_cast_allowed.h /usr/include/Vc/traits/is_index_sequence.h /usr/include/Vc/traits/is_output_iterator.h /usr/include/Vc/traits/type_traits.h /usr/include/Vc/type_traits /usr/include/Vc/vector /usr/include/Vc/vector.h /usr/include/Vc/version.h /usr/lib64/cmake /usr/lib64/cmake/Vc /usr/lib64/cmake/Vc/AddCompilerFlag.cmake /usr/lib64/cmake/Vc/CheckCCompilerFlag.cmake /usr/lib64/cmake/Vc/CheckCXXCompilerFlag.cmake /usr/lib64/cmake/Vc/FindVc.cmake /usr/lib64/cmake/Vc/OptimizeForArchitecture.cmake /usr/lib64/cmake/Vc/UserWarning.cmake /usr/lib64/cmake/Vc/VcConfig.cmake /usr/lib64/cmake/Vc/VcConfigVersion.cmake /usr/lib64/cmake/Vc/VcMacros.cmake /usr/lib64/cmake/Vc/VcTargets-relwithdebinfo.cmake /usr/lib64/cmake/Vc/VcTargets.cmake /usr/share/licenses/Vc-devel /usr/share/licenses/Vc-devel/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:17:49 2024