Open
Description
Got an uncheck exception when fusing sparse dimensions. Does fuse only work for dense dimensions?
remywang@m16 build % ./bin/taco "q = r(i,j) * s(i,j)" -f=r:ss -s="fuse(i,j,f)"
libc++abi: terminating with uncaught exception of type taco::TacoException: Compiler bug at /Users/remywang/projects/taco/src/lower/lowerer_impl_imperative.cpp:873 in lowerForall
Please report it to developers
Condition failed: underivedAncestors.size() == 1
zsh: abort ./bin/taco "q = r(i,j) * s(i,j)" -f=r:ss -s="fuse(i,j,f)"
Metadata
Metadata
Assignees
Labels
No labels