message: fix loop shape inference for ver 11
diff: @@ -883,6 +883,8 @@ void LoopInferenceFunctionOpset11(InferenceContext& ctx) {
  if (is_loop_state_var) {
  // shape may change across iterations so ignore.
  } else {
  + // propogate shape
  + if (subgraph_output_type->tensor_type().has_shape()) {
  // per iteration output. first dimension will be number of iterations
  // but we don't know that value yet
  TypeProto inferred_type(*subgraph_output_type);
  @@ -909,6 +911,7 @@ void LoopInferenceFunctionOpset11(InferenceContext& ctx) {
  }
  }
  }
  +}
  static const char* Loop_ver11_doc = R"DOC(
  Generic Looping construct. This loop has multiple termination conditions:
  