Secondary gie0 depends on the output of primary gie, secondary gie1 depends on the output of secondary gie0,but gie1 got the wrong result

The output of sgie0’s refers to the inference result of secondary gie0, and the sgie1 function is in the screenshot below


I refer to link Secondary gie depend on another secondary gie, I modify should_infer_object function and get a error result.