Workaround to counter-issue as suggested by Antonin
Manually modified via makefile context.json
Change-Id: Ibed9e0691bf1d552db28470da57955e8f3ca802a
diff --git a/tools/test/p4src/p4-14/Makefile b/tools/test/p4src/p4-14/Makefile
index 48427dc..a6f2296 100644
--- a/tools/test/p4src/p4-14/Makefile
+++ b/tools/test/p4src/p4-14/Makefile
@@ -21,7 +21,9 @@
default-tofino: default.p4
p4c-tofino --verbose 2 --new_ctx_json -o p4c-out/tofino/default/mavericks $(MAVERICKS_OPTIONS) default.p4
+ sed -i -e 's/hash_action/match_with_no_key/g' p4c-out/tofino/default/mavericks/context/context.json
p4c-tofino --verbose 2 --new_ctx_json -o p4c-out/tofino/default/montara $(MONTARA_OPTIONS) default.p4
+ sed -i -e 's/hash_action/match_with_no_key/g' p4c-out/tofino/default/montara/context/context.json
cp p4c-out/default.json p4c-out/tofino/default/mavericks
cp p4c-out/default.json p4c-out/tofino/default/montara
cp p4c-out/default.p4info p4c-out/tofino/default/mavericks
@@ -43,7 +45,9 @@
ecmp-tofino: ecmp.p4
p4c-tofino --verbose 2 --new_ctx_json -o p4c-out/tofino/ecmp/mavericks $(MAVERICKS_OPTIONS) ecmp.p4
+ sed -i -e 's/hash_action/match_with_no_key/g' p4c-out/tofino/ecmp/mavericks/context/context.json
p4c-tofino --verbose 2 --new_ctx_json -o p4c-out/tofino/ecmp/montara $(MONTARA_OPTIONS) ecmp.p4
+ sed -i -e 's/hash_action/match_with_no_key/g' p4c-out/tofino/ecmp/montara/context/context.json
cp p4c-out/ecmp.json p4c-out/tofino/ecmp/mavericks
cp p4c-out/ecmp.json p4c-out/tofino/ecmp/montara
cp p4c-out/ecmp.p4info p4c-out/tofino/ecmp/mavericks