MasterJH5574 created an issue (apache/tvm#20099)

Dear TVM community,

This is a call for vote to release Apache TVM version v0.26.0.

Release highlights:

* TIRx bring-up continues: buffers are now typed variables (`BufferType`), a 
first-class `Return` statement, a dedicated boolean-buffer lowering pass, and 
scalable `Ramp` lowering on LLVM/RVV.
* TIRx CUDA tile primitives extended with tcgen05 dispatch paths, FA4 and CLC 
intrinsics, nvfp4 GEMM, and FlashMLA lowering.
* IR type-system refactor: `PrimExpr` types unified on `PrimType` instead of 
`DataType`, `Var` identity unified across IR/Relax/TIRx, and `Downcast` plus 
the Relax expression wrappers phased out.
* Relax ONNX frontend: GroupNormalization, modern QDQ opset attributes, `Shape` 
start/end, 3D AffineGrid with `align_corners`, dynamic `Gather` on shape, and 
an LpPool conversion fix.
* Relax TFLite and PyTorch frontends: static hashtable find, dynamic `RANGE` 
and `DYNAMIC_UPDATE_SLICE`, `reverse_sequence`, an `rnn_tanh.input` converter, 
and symbolic scalar binding in `from_fx`.
* Relax legalization fixes: grouped conv with symbolic channels, dilated 
`conv_transpose`, `nn.dropout` as an inference no-op, `shape_to_tensor` on 
device, bucketize output dtype, and int64 row indices in GPU multinomial 
sampling.
* Arithmetic: optional Z3-backed proving in `Analyzer`, `Analyzer::Clone` for 
deep-copying analyzer state, and correctness fixes in const-int-bound 
tightening for `Mod`/`FloorMod` and floormod coefficient reduction.
* tvm-ffi bumped to 0.1.13.post2, bringing the stable `Optional` ABI layout and 
thread-safe packed-function initialization.
* Backends, runtime and build: Metal 4 shader compilation, a SPIR-V 1.4+ 
entry-point fix for Vulkan, the FlashInfer 0.6.3 KVCache backend, RISC-V target 
device keys, CUDA extras narrowed to `cuda-bindings`, and the Z3 dependency 
migrated to `mlc-z3-static`.
* WebGPU/WASM: batched GPU-to-GPU copies with synchronization fixes, a custom 
allocator linked into the WASM runtime, and deterministic RNG state restore.

Link to release candidate:
https://dist.apache.org/repos/dist/dev/tvm/tvm-v0.26.0-rc0/

Link to GitHub pre-release page (full release notes):
https://github.com/apache/tvm/releases/tag/v0.26.0.rc0

Everyone is welcomed to vote. Please vote by replying to this thread 
explicitly. According to release procedure, [for the dev@ vote, there must be 
at least 3 binding +1 votes and more +1 votes than -1 
votes](https://tvm.apache.org/docs/contribute/release_process.html?highlight=release#call-a-vote-on-the-release-candidate).

+1 = approve
+0 = no opinion
-1 = disapprove (provide reason)

NOTE: this thread is being mirrored in dev@

This vote will remain open for at least 72 hours.


-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm/issues/20099
You are receiving this because you are subscribed to this thread.

Message ID: <apache/tvm/issues/[email protected]>

Reply via email to