-
Currently, P4C calls into [cc](https://github.com/p4lang/p4c/blob/main/frontends/common/parser_options.cpp#L410) to perform preprocessing on P4 programs.
This can cause issues in environments whic…
-
We are trying to use the PSA model for VXLAN encapsulation, the checksum calculation in the outer IP header is incorrect,
and we have to modify the '.spec' file manually , otherwise the '.pb.bin' fil…
-
It would be nice to have an example for the "Tables with add-on-miss capability" section since I am bit confused when reading the section.
I am filing this issue to remind myself to submit a pull req…
-
The comments in the attached program give references to places in the latest P4_16 language specification that seem to indicate that the program is trying to do something declared illegal in the speci…
-
I would like to gauge the communities interest in and feeback on the following proposal: add a p4c backend that generates a protobuf dump of a P4 AST (after the common frontend passes have been applie…
-
Here is a simple possible design based on Dan Talayco's description, where we synthesize the implementation from some primitive building blocks:
- module equality is given by file equality
- we ha…
-
This is different crash compared to the one described in #378, here it crash in BRender code, the first known function is BrGetEnv as shown in backtrace. Dethrace was compiled on Ubuntu 22.04 LTS with…
-
Hi there,
I was running demo1 with p4testgen as showed in [README-p4testgen.md](https://github.com/jafingerhut/p4-guide/blob/master/demo1/README-p4testgen.md) using the command line, ./p4testgen-ru…
-
I was toying with the P4Runtime exercise and attempted to make it read a register, by editing `switch.py` with the following code and calling it from my controller:
```Python3
def readRegister(sel…
-
I will add another comment with example program soon.