github halide/Halide v13.0.3
Halide 13.0.3

latest releases: v19.0.0.dev0, v18.0.0.dev0, v17.0.0.dev0...
2 years ago

This is a patch release with some added build system capabilities and a handful of backported stability improvements. Please see the PR list below for more details.

What's changed

  • Build system
    • The Mullapudi 2016 autoscheduler no longer assert-rejects unsupported targets. #6520
    • Fixed invalid headers in the linear algebra app on RISC-V. #6503
    • Fixed CMake export bug when custom-built LLVM has multiple include directories. #6519
    • Python artifacts will be installed when built, in the Halide_Python CPack component. Targets are not (yet) exported. #6530 #6523
    • Added SOVERSION override for libHalide to support advanced package maintenance workflows. #6534
  • Stability improvements
    • Fixed a missing clamp on inputs which might be read out of bounds via undefined overcompute values. #6352 #6508
    • Fixed an internal use-after-free bug. #6527
    • Fixed a free-order bug in Halide::Runtime that affected CUDA targets. #6511
    • Python bindings now correctly acquire/release the GIL. #6525 #6537
  • Other changes
    • Functions are tagged with the LLVM MSAN attribute when MSAN feature is enabled. #6516
    • CMake documentation has been updated. #6535

Full Changelog: v13.0.2...v13.0.3

Don't miss a new Halide release

NewReleases is sending notifications on new releases.