schema compile CHANGE support for RPC/action in deviations and additional tests
diff --git a/src/parser_yang.c b/src/parser_yang.c
index 7916074..98c27d2 100644
--- a/src/parser_yang.c
+++ b/src/parser_yang.c
@@ -2985,7 +2985,7 @@
             LY_CHECK_RET(parse_ext(ctx, data, word, word_len, LYEXT_SUBSTMT_SELF, 0, &act->exts));
             break;
         default:
-            LOGVAL_YANG(ctx, LY_VCODE_INCHILDSTMT, ly_stmt2str(kw), "action");
+            LOGVAL_YANG(ctx, LY_VCODE_INCHILDSTMT, ly_stmt2str(kw), parent ? "action" : "rpc");
             return LY_EVALID;
         }
     }