Autoscheduler and VM

The task 48 you post doesn’t have the unsupported reduction operator. Maybe it’s typo? This is the task 48 I got, and I am able to reproduce the error you got by tuning this task:

=== TASK 48 ===
placeholder = PLACEHOLDER [2]
placeholder_red()reduce(x*y)

This error looks like a bug or a limitation in the auto_scheduler to me (cc @jcf94 ).

I’ve filed a PR first to cover the above changes I made to get this point so that others can chime in:

In addition, here is the serialized task 48 and the script to reproduce the error:

https://gist.github.com/comaniac/b4695175fe4131745678b7d7073250c7

2 Likes