diff --git a/mindspore/ccsrc/pipeline/jit/parse/parse.cc b/mindspore/ccsrc/pipeline/jit/parse/parse.cc index 0002731276b..48001f561f7 100644 --- a/mindspore/ccsrc/pipeline/jit/parse/parse.cc +++ b/mindspore/ccsrc/pipeline/jit/parse/parse.cc @@ -1016,6 +1016,7 @@ AnfNodePtr Parser::ParseTuple(const FunctionBlockPtr &block, const py::object &n tuple_vec.emplace_back(make_tuple_op); for (size_t i = 0; i < elts.size(); i++) { AnfNodePtr node_ptr = ParseExprNode(block, elts[i]); + node_ptr = HandleInterpret(block, node_ptr, elts[i]); tuple_vec.emplace_back(node_ptr); } CNodePtr tuple_app = block->func_graph()->NewCNodeInOrder(std::move(tuple_vec)); diff --git a/tests/ut/python/fallback/test_graph_fallback.py b/tests/ut/python/fallback/test_graph_fallback.py index 7c1c669708c..67b323149aa 100644 --- a/tests/ut/python/fallback/test_graph_fallback.py +++ b/tests/ut/python/fallback/test_graph_fallback.py @@ -75,7 +75,6 @@ def use_tuple_of_tensor(): return me_x -@pytest.mark.skip(reason='Not support graph fallback feature yet') def test_tuple_of_tensor(): """ Feature: JIT Fallback