github diku-dk/futhark v0.22.7
0.22.7

latest releases: nightly, v0.25.17, v0.25.16...
18 months ago

Added

  • futhark literate now supports an :audio directive for producing audio
    files from arrays of i8 (#1810).

  • futhark multicore now parallelises copies (#1799).

  • futhark multicore now uses an allocator that better handles large
    allocations (#1768).

Fixed

  • Some record field names could cause generation of invalid C API names (#1806).

  • Memory block merging was extremely and unnecessarily slow for
    programs with many entry points.

  • Simplification mistake could lead to out-of-bounds reads (#1808).

  • futhark lsp now handles some bookkeeping messages sent by Eglot.

  • Parser can now handle arbitrarily complex chaining of indexing and
    projection.

  • Detect and complain about source files without .fut extension (#1813).

  • Overly conservative checking of whether a function parameter is
    allowed by be consumed - it was disallowed if it contained any
    scalars (#1816).

Don't miss a new futhark release

NewReleases is sending notifications on new releases.