Skip to content

0.6.3

Compare
Choose a tag to compare
@athas athas released this 24 Aug 09:07
· 5789 commits to master since this release

Added

  • Added a package manager: futhark-pkg. See also the
    documentation
    .

  • Added log2 and log10 functions to f32 and f64.

  • Module type refinement (with) now permits refining parametric
    types.

  • Better error message when invalid values are passed to generated
    Python entry points.

  • futhark-doc now ignores files whose doc comment is the word
    "ignore".

  • copy now works on values of any type, not just arrays.

  • Better type inference for array indexing.

Fixed

  • Floating-point numbers are now correctly rounded to nearest even
    integer, even in exotic cases (#377).

  • Fixed a nasty bug in the type checking of calls to consuming
    functions (#596).