Andy Fingerhut
Andy Fingerhut
@5abeel @ffoulkes Do either of you know if it is straightforward to change the code so that it could show a very clear error message when this occurs, preferably both...
I have heard that the error occurs because there is some part of the P4-DPDK implementation that checks whether the number of ports is a power of 2, and if...
Agreed that if there are strong performance concerns there that a build-time option at the time of building bmv2 is a good way to go. For such debug builds, an...
OK, now I know I am having a senior moment, because I am sure you have pointed out exactly these issues to me before :-) Yes, there is no rush...
And some timestamps may be in neither of those units, at least as currently allowed in the latest draft PSA specification. e.g. a device with a clock rate of 1.25...
@jklr Sorry to bother you with a ping on this old issue, but it seemed better to ask here than create a new issue with exactly the same topic. Is...
Another alternative: + continue using p4c-bmv2 as it is now, but every time in your P4_14 program that you invoke a `push(my_header_stack, n)` operation, immediately follow it with `add_header(my_header_stack[0]); add_header(my_header_stack[1]);...
@TrishaDatta Is there some reason why you want to run this switch.p4 code, that is at least 2-3 years old, and has nothing but its source code for documentation? Getting...
You can use the latest version of the P4 compiler in the p4lang/p4c Github repo to auto-translate any P4-14 program to P4-16 for you, although there are a few features...
There is no public version of switch.p4 written in P4_16 that I know of, nor has the P4_14 version been updated in years. I think it is best to treat...