Upgrade the Halide toolchain from 10.0 to 14.0. Use the new API BoundaryCondition::repeat_edge(Func,std::vector) to define image dimensions.
Download the latest Halide-FFT source code. Include the 3rd party MIT license.
Resolve C++20 Concepts syntax error. To validate C++20 compatibility, run meson configure -Dcpp_std=c++20 in the build directory.
This PR sets the stage for a major API change in Halide 16.0, where Halide::Generator::Input<int, n_dim> and Generator::using_autoscheduler() is favored over the current syntax.
Upgrade the Halide toolchain from 10.0 to 14.0. Use the new API
BoundaryCondition::repeat_edge(Func,std::vector)
to define image dimensions.Download the latest Halide-FFT source code. Include the 3rd party MIT license.
Resolve C++20 Concepts syntax error. To validate C++20 compatibility, run
meson configure -Dcpp_std=c++20
in the build directory.This PR sets the stage for a major API change in Halide 16.0, where
Halide::Generator::Input<int, n_dim>
andGenerator::using_autoscheduler()
is favored over the current syntax.References: #67 .