github diku-dk/futhark v0.25.33
0.25.33

latest release: nightly
17 hours ago

Added

  • Futhark now implements the cachedir specification, such that e.g. the data
    directories created by futhark test and futhark bench contain a
    CACHEDIR.TAG file.

  • C types corresponding to records now have nicer names.

  • futhark script now has a $restore procedure, and the $store
    procedure has been augmented with support for opaque types.

  • The expression guarded by an assert may now be any expression, and need no
    longer be an atom.

Fixed

  • futhark fmt --check no longer prints the program on failure.

  • Use of unsigned types in entry points could cause invalid C to be generated.
    (#2306)

  • futhark script now frees values before terminating.

  • Correct source locations when warning about unused local functions.

  • Unpacking a unary sum type directly in a parameter or let-binding was
    defective. (#2314)

  • The derivative of x**1 for x==0 would be NaN.

  • futhark fmt now prints multi-line assert in a less horrible way.

Don't miss a new futhark release

NewReleases is sending notifications on new releases.