FIAS . Impressum . Privacy

Vc 1.1.0 released

Matthias Kretz [please enable javascript to see the address]
Wed Dec 16 14:15:54 CET 2015


Hi all,

in case you're not following on GitHub yet... I'd like to announce the 
availabilty of Vc 1.1:

https://github.com/VcDevel/Vc/releases/tag/1.1.0

The Vc 1.1.0 resolves several important issues that remained or were found in 
Vc 1.0.0.

* Significant restructuring of the documentation, fixing many issues where the 
documentation still presented Vc 0.7 API.
* Implement all math functions supported by Vector for SimdArray.
* Fix iif to work for builtin types.
* Reintroduce structured gather and scatter functions/constructors to Vector 
to restore API compatiblity with Vc 0.7. These functions are all marked as 
deprecated, suggesting to use the new subscript operators instead. This should 
ease porting applications from Vc 0.7.
* Deprecate Vector::copySign, Vector::isNegative, and Vector::exponent. They 
are replaced by their non-member counterparts Vc::copysign, Vc::isnegative, 
and Vc::exponent.
* Fix a few remaining license issues so that everything really says BSD now. 
This includes a replacement of Vc::array with a fork from libc++ instead of 
the previous code that was forked from libstdc++.
* Resolve a few minor OS X compatibility issues.

Cheers,
	Matthias



More information about the Vc mailing list
FIAS . Impressum . Privacy