Skip to content

Releases: mcg1969/vecLibFort

Xcode 13.x compatibility

22 Jan 14:34
71d1195
Compare
Choose a tag to compare

Leopard & PPC compatibility

05 Oct 21:03
Compare
Choose a tag to compare

Yes, someone wanted it, and they did the heavy lifting, so why not? ;-)

Bug fix release: 10.6 compatibility

30 Jul 16:33
Compare
Choose a tag to compare

Some of the symbols we are overriding are not present in Snow Leopard. So to support these older versions we're now using preprocessor macros to delete symbols we don't need.

Mavericks fixes

23 Jul 17:46
Compare
Choose a tag to compare

This release fixes two issues encountered in Mavericks.

  1. The 10.9 SDK no longer supports directly linking to vecLib; instead, it seems we must go through the Accelerate framework instead.
  2. There is a bug in the Mavericks implementation of sgemv when the input data is not aligned on 8-byte boundaries (yes, 8, not 4). I've added code to address this issue by intercepting sgemv calls, and translating them to equivalent sgemm calls. The translation occurs only if the alignment would exercise the bug; otherwise, the data is passed directly to sgemv.

The code has also been refactored to increase reuse of the custom BLAS replacements.

Bug fix release: added two LAPACK auxiliary functions

20 Jun 21:00
Compare
Choose a tag to compare

cladiv and zladiv need the same wrapper treatment.

Added Makefile, test code

25 Mar 16:34
Compare
Choose a tag to compare
Pre-release
v0.2.0

Updated license, improved README.md, added Makefile, test code

Initial release

20 Mar 21:07
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
v0.1.0

Documentation improvements, copyright notices