Closed naoyam closed 1 year ago
The error occurs at indexing t2
as a consumer:
* thread #1, name = 'nvfuser_tests', stop reason = breakpoint 1.1
* frame #0: 0x00007fffad555610 libstdc++.so.6`__cxxabiv1::__cxa_throw(obj=0x0000000001091220, tinfo=0x0000000000b9bd90, dest=(libc10.so`c10::Error::~Error() at Exception.h:29))(void *)) at eh_throw.cc:77:1
frame #1: 0x00007fffcadb5a9a libc10.so`c10::detail::torchCheckFail(func="getNonGlobalConsumerStridedIndices", file="/raid/nmaruyama/debug3/third_party/nvfuser/csrc/index_compute.cpp", line=2047, msg=error: summary string parsing error) at Exception.cpp:86:3
frame #2: 0x00007fffcadb5ced libc10.so`c10::detail::torchInternalAssertFail(func="getNonGlobalConsumerStridedIndices", file="/raid/nmaruyama/debug3/third_party/nvfuser/csrc/index_compute.cpp", line=2047, condMsg="index_map.find(root_dom[i]) != index_map.end() INTERNAL ASSERT FAILED at \"/raid/nmaruyama/debug3/third_party/nvfuser/csrc/index_compute.cpp\":2047, please report a bug to PyTorch. ", userMsg=error: summary string parsing error) at Exception.cpp:114:3
frame #3: 0x00007ffff7ad515a libnvfuser_codegen.so`nvfuser::Index::getNonGlobalConsumerStridedIndices(consumer_tv=0x0000000003d02f10, loops=size=2, rotated_loops=0x00007fffffffbeb0, override_index=0x00007fffffffb230) at index_compute.cpp:2038:5
frame #4: 0x00007ffff7ad66cd libnvfuser_codegen.so`nvfuser::Index::getConsumerStridedIndices(consumer=0x0000000003d02f10, loops=size=2, rotated_loops=0x00007fffffffbeb0, override_index=0x00007fffffffb550, generate_pointer=false) at index_compute.cpp:2236:9
Indexing failure with broadcast and reduction:
Outputs: