------------------------------------------------------------------- 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 * Copying Memory now uses SIMD move instructions * Vc::Allocator 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).