0.21.12
Added
-
Somewhat simplified the handling of "uniqueness types" (which is a
term we are moving away from). You should never see*
in
non-function types, and they are better thought of as effect
indicators. -
futhark literate
: prints tracing output (and other logging
messages that may occur) when run with-v
(#1678). -
Entry points can now be any valid Futhark identifier.
Fixed
-
futhark test -C
was broken. -
futhark_context_free()
for the GPU backends neglected to free some
memory used for internal bookkeeping, which could lead to memory
leaks for processes that repeatedly create and destroy contexts
(#1676). -
FutharkScript now allows
'
in names. -
futhark lsp
now handles warnings in programs that also have errors.