github diku-dk/futhark v0.26.1
0.26.1

latest release: nightly
5 hours ago

Changed

  • In the C and Python APIs, entry points returning tuples no longer implicitly
    unpack them.

Fixed

  • The C-based backends no longer emit constants -9223372036854775808, as these
    cause C compilers to issue warnings.

  • A case where user-defined assertions could be removed when used in conjunction
    with #[scratch]. (#2417)

  • Various miscompilations and compiler crashes in fusion of scatter
    operations.

  • Multi-dimensional histograms (reduce_by_index_2d) were not handled correctly
    by the intrablock code generator in the GPU backends.

  • The interpreter implementation of AD handled some integer/floating-point
    conversions incorrectly. (#2425)

  • Compiler crash when inserting memory information. (#2432)

  • Out-of-bounds indexing in generated code for reverse-mode AD of scatter.

Don't miss a new futhark release

NewReleases is sending notifications on new releases.