-
I approved of PR https://github.com/p4lang/p4c/pull/3748 because I think it is a good significant start at a full implementation of tables with `entries` without `const` before `entries`, and I prefer…
-
I tried to to install p4devtools using "install-p4dev-v8.sh" on a fresh Ubuntu 24.04 but the script gives an error and does not finish. Therefore, p4setup.bash is not created.
These are the last line…
-
When the user supplies a token which is not a declared type, where a declared type is expected, the parser produces various types of syntax errors, many of which are not as accurate and helpful as the…
-
Now that PR https://github.com/p4lang/p4c/pull/4999 has been merged in, this bug will no longer be reproducible by compiling the given test program for the BMv2 back end. Possible ways to reproduce t…
-
As discussed in today's WG meeting, the definition of read-write symmetry in the spec is currently fuzzy, and the spec makes no gurantees ("reads and writes [...] **should** be symmetrical and unambig…
-
It is often the case that a member in a header is never referenced. For example:
```p4
header hdr {
bit a;
bit b;
bit c;
bit d;
}
```
`c` or `d` could be removed. To know…
-
This is not urgent for me, personally, but I wanted to create an issue for it, because it may take a while to percolate through the process.
Right now if you want to send a packet that encodes valu…
-
Hey, could somebody help me?
The vagrant said "The SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed. The output for this command should be in the …
-
[Scala](https://www.scala-lang.org/) and the [Rust Foundation](https://www.rust-lang.org/) have a Playground where you can try out the language using an interpreter. It would be nice if we had somethi…
-
See here for some logs: https://github.com/p4lang/p4-spec/actions/runs/11830509745