Problem
The extension directly links PyTorch C++ libraries and an unversioned
libinfinirt.so, while package metadata currently permits any torch and does
not describe a tested InfiniRT range.
Scope
- Define the initially supported Python, PyTorch, compiler ABI, and InfiniRT
combinations from measured CI results.
- Add a stable/nightly compatibility matrix after the baseline CPU workflow.
- Encode defensible Python/PyTorch metadata constraints.
- Add a runtime diagnostic for incompatible InfiniRT where the upstream API
permits it.
- Keep manylinux wheel production and runtime bundling policy out of scope.
Acceptance criteria
- Every declared combination is exercised in CI.
- Unsupported combinations fail installation or import with a useful message.
- README and package metadata state the same compatibility policy.
Depends on #4.
Problem
The extension directly links PyTorch C++ libraries and an unversioned
libinfinirt.so, while package metadata currently permits anytorchand doesnot describe a tested InfiniRT range.
Scope
combinations from measured CI results.
permits it.
Acceptance criteria
Depends on #4.