Skip to content

0.21.6

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Feb 18:29

Added

  • futhark bench now explicitly notes when a tuning file is not
    present.

  • futhark bench, futhark test and friends are now better at
    handling fatally terminating programs (e.g. segmentation faults).

  • Generated C code is now a lot smaller for large programs, as error
    recovery has been more centralised (#1584).

Fixed

  • Some bugs in checking for local memory capacity for particularly
    exotic generated code.

  • Insufficient hoisting of allocation sizes led to problems with
    memory expansion in rare cases (#1579).

  • Conversion of floating-point NaNs and infinities to integers now
    well defined (produces zero) (#1586).

  • Better handling of OOM for certain short-lived CPU-side allocations (#1585).