The GitHub Actions job "Lint" on tvm.git/main has failed.
Run started by GitHub user tlopex (triggered by tlopex).

Head commit for run:
9e5e709662050f68eccf27e7bb0e3f8f2c19b0ab / Midst 
<[email protected]>
[BugFix][Relax] Skip parallel matmul fusion for mixed output dtypes (#20208)

`CombineParallelMatmul` currently selects the combined matmul output
dtype
from the first participating branch. When parallel branches have
different
effective output dtypes, fusion changes another branch's result dtype
and
may affect numerical behavior.

This change:

- Carries each candidate branch's inferred output dtype through split
ordering.
- Skips a fusion group when the participating branches have different
output dtypes.
- Uses the validated shared dtype when creating the combined matmul.
- Adds regression coverage for both branch orderings.

Testing:

- `git diff --check`
- C++ syntax check using TVM's generated compiler flags
- `python -m py_compile
tests/python/relax/test_transform_combine_parallel_matmul.py`

A full pytest run was not available because the Windows host does not
have
a compatible built TVM runtime library.

Fixes #20203

Report URL: https://github.com/apache/tvm/actions/runs/33152580944

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to