Skip to content

0.22.5

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Dec 20:02

Added

  • Memory short circuiting now also applied to the multicore backend.

  • Fixes for AD of scan with nonscalar operators. Work by Lotte
    Bruun and Ulrik Larsen.

  • Generalised histograms now supported in AD. Work by Lotte Bruun and
    Ulrik Larsen.

  • OpenCL kernels now embed group size information, which can
    potentially be used for better register allocation by the OpenCL
    implementation.

Fixed

  • A hole in the type checker that allowed one to sneak functions out
    if conditionals (#1787).

  • futhark repl: unsigned integers are now printed correctly.

  • A bug in the type-checking of match (#1783).

  • Missing sequencing in type-checking of in-place let expressions (#1786).

  • Crash in defunctionaliser caused by duplicate parameter names
    (#1780).

  • Infelicities in multicore codegen for scans (#1777).