-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[cherry-pick][ARITH] Enhance CanonicalSimplify to Simplify ProdDiv and [ci] disable merge #14715
Conversation
Thanks for contributing to TVM! Please refer to the contributing guidelines https://tvm.apache.org/docs/contribute/ for useful information and tips. Please request code reviews from Reviewers by @-ing them in a comment.
Generated by tvm-bot |
@tvm-bot rerun |
Hi @driazati , I tried this test locally on commit 6af881c and failed log as below: $ # keep `test_proddiv_simplify` only
$ python3 ./tests/python/unittest/test_arith_canonical_simplify.py
Traceback (most recent call last):
File "./tests/python/unittest/test_arith_canonical_simplify.py", line 427, in <module>
test_proddiv_simplify()
File "./tests/python/unittest/test_arith_canonical_simplify.py", line 398, in test_proddiv_simplify
ck.verify(flm(x * 32 * x, x), 0)
File "./tests/python/unittest/test_arith_canonical_simplify.py", line 29, in verify
assert tvm.ir.structural_equal(res, expected), "\ndata={}\nres={}\nexpected={}".format(
AssertionError:
data=x * 32 * x % x
res=x * 32 * x % x
expected=0 Can you reproduce this failed case, either? |
fbbcc2b
to
9bf09a0
Compare
I think because before it was merging the PR from main, so the fix was being applied even though it hadn't been cherry-picked. To avoid the failure in your cherry-pick PR I just added both changes to this one |
Great! Thanks for your work. 😆 |
b431770
to
d3e168b
Compare
This disables the merge to main behavior for this branch [cherry-pick][ARITH] Enhance CanonicalSimplify to Simplify ProdDiv [ci] Disable docker build
d3e168b
to
0e06514
Compare
…d [ci] disable merge (apache#14715) This disables the merge to main behavior for this branch and includes the code apache#14725 to get this to pass CI. This also disables the docker GPU build which is currently broken on this branch and has no bearing on the release (and is being built erroneously anyways since this PR has no docker changes).
This disables the merge to main behavior for this branch and includes the code #14725 to get this to pass CI. This also disables the docker GPU build which is currently broken on this branch and has no bearing on the release (and is being built erroneously anyways since this PR has no docker changes).