mbs-octoml commented on a change in pull request #9735: URL: https://github.com/apache/tvm/pull/9735#discussion_r777649836
########## File path: src/relay/transforms/to_mixed_precision.cc ########## @@ -381,6 +381,18 @@ class MixedPrecisionPass : public MixedModeMutator { return Call(cur_op, new_args, pre_call_node->attrs, new_arg_types, pre_call_node->span); } + Expr Rewrite_(const TupleGetItemNode* pre, const Expr& post) { + // The old checked type in the expression may not be valid so clear it + post->checked_type_ = Type(nullptr); Review comment: Ah! It's the COW, that makes sense. I think that means we should be clearing checked_type_ on COW but let's not dig ourselves any deeper until we've thought about incremental type inference a bit more carefully. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org