-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
anderson2021_test_apps_autoscheduler fails with Error: Can't treat this multidimensional RDom as an Expr
#7729
Comments
More detail: the first overflow is in this clause of the test:
and happens in
|
FYI, testing with #7706 merged too has no effect |
This is kinda bonkers -- none of the changes in #7726 seem like they should affect this at all, and from what I can tell, none of the new code paths there are being hit -- maybe there's a subtle mistake in some of the changes? I'll see what I can find. |
Hm, upon further review, it might not be an injection by #7726 after all? I can't repeat it with the steps I used before (or at least, what I noted down as the steps). Investigating. |
OK, I think the answer here is: this test has been broken for some long period of time, because we aren't testing anderson2021 on the bots right now: it's only enabled if PTX is enabled, but we don't test autoschedule for PTX because we didn't use to be able to. Obviously we need to fix the buildbots to do this, but first we need to fix this bug. I'm going to assign it to @abadams for now since he is the usual go-to for simplification failures like this. |
Ignore all my previous comments: previous versions of the test gave lots of warnings about signed integer overflow, but this didn't cause the test to fail. The failure injection is indeed #7726, and the injection is the new clause in this test... with the error being that we are using a 2D RDom in a sum() expression in an illegal way. (Why the error isn't printing is not clear.) |
Unhandled intrinsic call signed_integer_overflow
Unhandled intrinsic call signed_integer_overflow
~ Error: Can't treat this multidimensional RDom as an Expr
Unhandled intrinsic call signed_integer_overflow
~ Error: Can't treat this multidimensional RDom as an Expr
Unhandled intrinsic call signed_integer_overflow
~~ Error: Can't treat this multidimensional RDom as an Expr
Unhandled intrinsic call signed_integer_overflow
~~ Error: Can't treat this multidimensional RDom as an Expr
Error: Can't treat this multidimensional RDom as an Expr
Error: Can't treat this multidimensional RDom as an Expr
Error: Can't treat this multidimensional RDom as an Expr
At current top-of-tree (9f43580), anyway -- not sure how far back it goes, I will check
The text was updated successfully, but these errors were encountered: