I'm tring the demo named mri in the branch P4D2, and noticed that the table swid missed the declaration of NoAction. See mri.p4/#L184. It will raise the error like this:
Entering build directory.
Extracting package.
Reading package manifest.
> p4c-bm2-ss --p4v 16 "mri.p4" -o "mri.p4.json"
mri.p4(188): error: NoAction not present in action list
default_action = NoAction();
^^^^^^^^
Compile failed.
Hello,
I'm tring the demo named
mri
in the branchP4D2
, and noticed that the tableswid
missed the declaration ofNoAction
. See mri.p4/#L184. It will raise the error like this:It should be like this:
By the way, I noticed that you are still working on the p4v1.2 specification and
p4c
compiler. Thank you for this great work!Best regards, Chen.