github diku-dk/futhark v0.18.4
0.18.4

latest releases: nightly, v0.25.22, v0.25.21...
3 years ago

Added

  • When compiling to binaries in the C-based backends, the compiler
    now respects the CFLAGS and CC environment variables.

  • GPU backends: avoid some bounds-checks for parallel sections
    inside intra-kernel loops.

  • The cuda backend now uses a much faster single-pass scan
    implementation, although only for nonsegmented scans where the
    operator operates on scalars.

Fixed

  • futhark dataset now correctly detects trailing commas in textual
    input (#1189).

  • Fixed local memory capacity check for intra-group-parallel GPU kernels.

  • Fixed compiler bug on segmented rotates where the rotation amount
    is variant to the nest (#1192).

  • futhark repl no longer crashes on type errors in given file (#1193).

  • Fixed a simplification error for certain arithmetic expressions
    (#1194).

  • Fixed a small uniqueness-related bug in the compilation of
    operator section.

  • Sizes of opaque entry point arguments are now properly checked
    (related to #1198).

Don't miss a new futhark release

NewReleases is sending notifications on new releases.