Karthik Nishanth
Karthik Nishanth
**Describe the bug** https://www.godbolt.org/z/1xsofWzfj - `REQUIRE` with a `std::move`, like `REQUIRE(std::move(x) == std::move(y))` triggers clang-tidy. I am not sure if I should report this to clang-tidy as a false positive....
# 🚀 feature request ### Relevant Rules `pip_install` ### Description I want to patch a python package after it is installed. ### Describe the solution you'd like Similar to `patches`...
Background: [Element thread](https://app.element.io/#/room/#halide_Halide:gitter.im/$IDemX2fx09cIB9yJirW2Z1HYXL-WvZz6ilYXHSaZX5c) Consider an AoT compiled function `computeBlur`, ```c HALIDE_FUNCTION_ATTRS int computeBlur(struct halide_buffer_t *, float, struct halide_buffer_t *, struct halide_buffer_t *); ``` I don't know what the return type...
I am using `TargetFeature.OpenCL` with `TargetFeature.CLDoubles`. **Expected:** `halide.maximum` behaves like `np.max`. `halide.maximum` on an array of nan should return nan. **Actual:** LLVM codegen returns `-inf` and C codegen returns `0`....
**Kernel** ```py lut_const = np.arange(128, dtype=float) lut_buffer = Buffer(lut_const) at_lut = Func("at_lut") i = Var() block, thread = Var(), Var() at_lut[i] = lut_buffer[i] at_lut.gpu_tile(i, block, thread, 1) at_lut.compile_to(outputs={ Output.c_header: "reprod.h",...
**Steps:** 1. Compile Halide 13.0.4 python module and install 2. Run the python file to AOT compile 3. Compile the C++ file as `main`, linking to the generated library from...
https://docs.conan.io/en/latest/uploading_packages/running_your_server.html mentions > Conan has implemented an extensible storage backend based on the abstract class StorageAdapter. Currently, the server only supports storage on disk. The folder in which the uploaded...
**Expected** Making two slices from a buffer with the same dimension and index should point to the same buffer and should be interchangeable. Passing the first slice to a halide...
**Description** I am using catch2/3.1.0 from conan. Currently, `catch_discover_tests` ignores any labels on tests. Consider this test file, with two labels. ```cpp #include "catch2/catch_test_macros.hpp" TEST_CASE("Test Foo", "[foo]") { REQUIRE(true); }...
https://www.godbolt.org/z/bzesYx ```cpp #include struct Dummy {}; void test() { Dummy dummy; auto workGuard = boost::asio::make_work_guard(dummy); } ``` I expected this snippet to not compile because Dummy type does not have...