Skip to content

v9.1.0 (Mar 22, 2024)

Compare
Choose a tag to compare
@DrTimothyAldenDavis DrTimothyAldenDavis released this 26 Mar 21:18
· 440 commits to stable since this release
6680f9f

Mar 22, 2024: version 9.1.0

* minor updates to build system
* C11 complex type detection:  this is now detected and configured by
    cmake, instead of using an #if ... in the GraphBLAS.h header.
    This change was required to port GraphBLAS to the clang-cl compiler
    on Windows when it simulates the MSVC compiler.  Also added a new
    feature (thus the minor version update to 9.1.0): GxB_HAVE_COMPLEX* to
    GraphBLAS.h to indicate which kind of complex data types are available
    in C11 or MSVC.  Contributed by Markus Mützel.
* port to clang-cl: fixing the GxB_get and GxB_set macro
* (53) bug fix: eWiseAdd C<M>=A+B when M, A, and B are all hypersparse;
    access to M was incorrect (also affects C<M>+=T for any operation, if
    M and T are both hypersparse).  Caught by Roi Lipman.

Full Changelog: v9.0.3...v9.1.0