Skip to content

First Bugfix Release for v3.3

Compare
Choose a tag to compare
@shehzan10 shehzan10 released this 17 Mar 19:11
· 2340 commits to master since this release

v3.3.1

The source code with submodules can be downloaded directly from the following link:
http://arrayfire.com/arrayfire_source/arrayfire-full-3.3.1.tar.bz2

Bug Fixes

  • Fixes to \ref af::array::device()
    • CPU Backend: evaluate arrays
      before returning pointer with asynchronous calls in CPU backend.
    • OpenCL Backend: fix segfaults
      when requested for device pointers on empty arrays.
  • Fixed \ref af::array::operator%() from using rem to mod.
  • Fixed array destruction
    when backends are switched in Unified API.
  • Fixed indexing after
    \ref af::moddims() is called.
  • Fixes FFT calls for CUDA and OpenCL backends when used on
    multiple devices.
  • Fixed unresolved external
    for some functions from \ref af::array::array_proxy class.

Build

  • CMake compiles files in alphabetical order.
  • CMake fixes for BLAS and LAPACK on some Linux distributions.

Improvements

Documentation

  • Reorganized, cleaner README file.
  • Replaced non-free lena image in assets with free-to-distribute lena image.