Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tvmc-0.27.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: tvmc Distribution: openSUSE Tumbleweed
Version: 0.27.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 24 06:51:15 2026
Group: Unspecified Build host: reproducible
Size: 42 Source RPM: tvm-0.27.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://tvm.apache.org/
Summary: TVM command line driver
TVMC is a tool that exposes TVM features such as auto-tuning, compiling,
profiling and execution of models, via a command line interface.

Provides

Requires

License

Apache-2.0

Changelog

* Sat Oct 24 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.27.0 (covers 0.25.0 and 0.26.0):
    * Relax, frontend and TIR improvements, including TIRx PTX dialect
      overhaul, shared-KV attention with sliding windows and PEP 695
      symbolic variables
    * Python bindings import tvm_ffi directly (shim removed); needs
      apache-tvm-ffi >= 0.1.14.post0, bump tvm-ffi source to v0.1.14-post1
    * Route LLVM transcendentals through libm; Vulkan barrier fix
  - Drop sources and patches no longer needed upstream:
    * dmlc-core.tar.gz (dmlc-core no longer used)
    * tvm-pr19786.patch (merged upstream)
    * lib-finder-python-cmake.patch (libinfo refactored around
      TVM_LIBRARY_PATH)
    * tvm-disable-vulkan-test-check.patch (device probing reworked,
      tests gated by TVM_TEST_TARGETS)
  - Packaging: USE_MKLDNN renamed to USE_DNNL upstream; drop dead
    ANTLR, OpenGL and ARM Compute Library options; require llvm-devel
    >= 15 as upstream mandates
  - Disable oneDNN codegen (USE_DNNL=OFF): TVM targets the oneDNN 2.x
    API, incompatible with Factory's oneDNN 3.x
  - Add Requires on python-apache-tvm-ffi, imported directly since
    the 0.26.0 shim removal
  - Add tvm-llvm-isystem-usr-include.patch: filter /usr/include out
    of LLVM_INCLUDE_DIRS (Factory LLVM headers live there; as
    - isystem it breaks GCC's #include_next)
* Tue Jun 16 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add upstream patch to fix tests on aarch64:
    * tvm-pr19786.patch
* Tue Jun 09 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
  -  Update to 0.24.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.24.0
  - Skipped 0.23.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.23.0
  - Rebase patch:
    * lib-finder-python-cmake.patch
* Fri Feb 06 2026 Guillaume Gardet <guillaume@opensuse.org>
  - Package libtvm_ffi.so
* Thu Feb 05 2026 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 0.22.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.22.0
  - Re-enable LTO
  - Refresh patch:
    * lib-finder-python-cmake.patch
  - Drop upstream patch:
    * 18202.patch
    * 18204_backported.patch
* Wed Sep 24 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 0.21.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.21.0
  - Skipped 0.20.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.20.0
  - Backport upstream patch to fix build with llvm21:
    * 18204_backported.patch
  - Refresh patch:
    * lib-finder-python-cmake.patch
  - Remove unneeded patch:
    * tvm-fix-openblas.patch
* Tue Aug 26 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add upstream patch to re-enable cpptest:
    * 18202.patch
* Wed Apr 16 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Disable cpptest until build with llvm20 fixed upstream
    https://github.com/apache/tvm/issues/17823
* Tue Feb 11 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 0.19.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.19.0
  - Skipped 0.18.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.18.0
  - Drop llvm downgrade logic as v0.19.0 supports llvm up to 20
* Thu Oct 10 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 0.17.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.17.0
* Thu Oct 10 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update to 0.16.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.16.0
  - Skipped 0.14.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.14.0
  - Refresh patch:
    * tvm-disable-vulkan-test-check.patch
* Thu Oct 10 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Remove typed-ast Requires for tvmc, it is not required.
* Thu May 02 2024 Richard Biener <rguenther@suse.com>
  - No longer use GCC 12 for building
* Wed Jan 24 2024 Christian Goll <cgoll@suse.com>
  - Update to 0.14.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.14.0
  - Removed CYTHON-Make-cython-compatible-with-3.0-15469.patch
* Tue Oct 10 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Do not package %{$python_sitearch}/tvm/{src,include,3rdparty}
* Tue Oct 10 2023 Christian Goll <cgoll@suse.com>
  - Update to 0.13.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.12.0
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.13.0
  - Removed tvm-do-not-force-synr-version.patch
  - Added: CYTHON-Make-cython-compatible-with-3.0-15469.patch
* Mon Mar 13 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Increase disk size requirements
* Mon Mar 13 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Enable all python versions again (remaining issues are corner cases)
  - tvmc shebang should be default python, not highest available version
* Tue Mar 07 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update _constraints to match current needs
  - Update to 0.11.0:
    * Release notes: https://github.com/apache/tvm/releases/tag/v0.11.0
  - Refresh patches :
    * tvm-do-not-force-synr-version.patch
    * tvm-disable-vulkan-test-check.patch
  - Disable tests until fixed

Files

/usr/bin/tvmc


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 29 23:33:48 2026