Chris Dodd
Chris Dodd
So I've followed the instructions about setting up the agent and believe I have it running -- ``` PS C:\windows\system32> Get-Service ssh-agent Status Name DisplayName ------ ---- ----------- Running ssh-agent...
- add annotations in appropriate places in v1mode.p4 and psa.p4 - fix resolveReferences to look at parameters
An explicit list type has been in the spec for awhile, but p4c was requiring explicit casts on `{}`-lists to match them to list typed thing in type unification. This...
A stripped down case hits the BUG_CHECK when run through p4test: ``` enum bit EtherType { IPV4 = 16w0x800, IPV6 = 16w0x86dd } extern void func(in EtherType et); const EtherType...
The current mechanism of specifying hash algorithms via an enum that describes a fixed (and resonably small) set of possible hash functions seems inadequate. Some targets may support things like...
P4's slicing syntax is derived from Verilog, using expressions like: - `foo[7:0]` -- extract the bottom 8 bits of foo - `bar[31:24]` -- extract 8 bits bar (3rd byte from...
The P4 spec says that keywords can be used freely in annotation *bodies* with no special meaning. That sort-of implies they can be used as an annotation name as well,...
This is a proposal/work in progress for a way of reducing the number of copies introduced when inlining. On particularly problematic case is when you have a big struct (eg,...