Scott Todd

Results 78 issues of Scott Todd

Following https://github.com/iree-org/base-docker-images/pull/6, the new cpubuilder dockerfile should have all the software needed for ASan and TSan building + testing (specifically `clang-19` instead of just `clang-14`). Progress on https://github.com/iree-org/iree/issues/15332. The only...

infrastructure

## Overview Our previous stable release was cut on 2024-07-24: https://github.com/iree-org/iree/releases/tag/candidate-20240724.964. We aim for roughly one stable release per month. This issue tracks the release process for the next release....

Some pages have grown stale. I did a quick read through and here is a loosely organized list of updates we can make (keeping the existing structure and not making...

documentation

** Work in progress ** Progress on https://github.com/iree-org/iree-test-suites/issues/2. I'm moving the tests at [`tests/e2e/matmul`](https://github.com/iree-org/iree/tree/main/tests/e2e/matmul) to the [iree-org/iree-test-suites](https://github.com/iree-org/iree-test-suites) repository in https://github.com/iree-org/iree-test-suites/pull/13. This deletes them from this repo and adds back test...

infrastructure

### Request description Python 3.13 is currently in prerelease and will be released soon. It also includes a "free threaded" (no Global Interpreter Lock) variant. We should start building the...

enhancement ➕
infrastructure
bindings/python

Lots of this code is legacy and we should standardize on a small number of well supported dialects where possible. It looks like we were/are using this for different lowering...

integrations/stablehlo

Progress on https://github.com/iree-org/iree/issues/18561. We have these high level flags (and MLIR attributes) controlling what code the llvm-cpu compiler target generates using LLVM: * `--iree-llvmcpu-target-triple` * e.g. `x86_64-pc-windows-msvc` * See https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/TargetParser/Triple.h...

codegen/llvm

* Live preview of this page: https://scotttodd.github.io/iree/frontends/jax/, which will eventually live on https://google.github.io/iree/ after we switch over the docs. * ~~Source currently lives on the `staging-docs-rework` branch here: https://github.com/google/iree/blob/staging-docs-rework/mkdocs/docs/frontends/jax.md ....

documentation
integrations

## Overview Our previous stable release was cut on 2024-08-28: https://github.com/iree-org/iree/releases/tag/candidate-20240828.999. We aim for roughly one stable release per month. This issue tracks the release process for the next release....

If we update, we should be able to use https://cmake.org/cmake/help/latest/variable/CMAKE_LINKER_TYPE.html instead of our custom `IREE_USE_LINKER` and `IREE_ENABLE_LLD`: https://github.com/iree-org/iree/blob/3773a48f8f8c640e87124fa46a77b6d948d67414/CMakeLists.txt#L599-L607 Tasks: - [ ] Test that `CMAKE_LINKER_TYPE` can substitute for `IREE_ENABLE_LLD` -...

infrastructure