issues
search
p4lang
/
p4c
P4_16 reference compiler
https://p4.org/
Apache License 2.0
681
stars
445
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Fix Fedora build and fix CMake warnings on versions greater than CMake 3.24.
#4986
fruffy
closed
3 weeks ago
0
Getting an error while trying to implement a simple P4 PNA program.
#4985
rupesh-chiluka-marvell
opened
4 weeks ago
19
Remove Tofino-specific Python packages from requirements.txt
#4984
fruffy
closed
4 weeks ago
0
eBPF-PSA: compiler assumes ingress and egress user meta share the same type
#4983
Trigary
opened
1 month ago
1
Implement header union invalidation in the BMv2 back end.
#4982
fruffy
opened
1 month ago
0
Clean up BMv2's run-stf-test script and integrate it with testutils
#4981
fruffy
closed
4 weeks ago
0
P4TC - Implementation of Hash Extern
#4980
komaljai
closed
1 month ago
0
Add @likely/@unlikely annotations for blocks
#4979
ChrisDodd
opened
1 month ago
0
search for includes in share/p4c
#4978
ChrisDodd
opened
1 month ago
0
Require the driver binary as a test input.
#4977
fruffy
closed
1 month ago
0
bump up grpcio version to fix mac m1 ci issue
#4976
hanw
closed
1 month ago
0
Combo of duplication action name check and LocalizeAllActions fix
#4975
jafingerhut
opened
1 month ago
0
Annotations incur huge overhead
#4974
asl
closed
6 days ago
2
Prevent compiling backend tests if dependencies are not installed
#4973
ParthShitole
opened
1 month ago
5
Prevent compiling backend tests if dependencies are not installed
#4972
ParthShitole
closed
1 month ago
0
Add abseil string helpers
#4971
asl
closed
2 weeks ago
11
Fix #4969 by modifying pass LocalizeActions
#4970
jafingerhut
closed
1 month ago
2
Pass LocalizeAllActions neglects to prepend a "." to @name annotations that do not have one when it adds global actions into controls
#4969
jafingerhut
opened
1 month ago
0
Add a couple of missing ENABLE_* flags to README
#4968
jafingerhut
closed
1 month ago
1
wrap <64bit types properly in loop unrolling
#4967
ChrisDodd
closed
1 month ago
6
Example P4 program with for loop iterating over elements of list that is unrolled?
#4966
jafingerhut
opened
1 month ago
1
Incorrect unrolling of for loop
#4965
jafingerhut
closed
1 month ago
2
Contributing Intel Tofino compiler backend to p4c
#4964
hanw
closed
1 month ago
16
Minor code/comments cleanup in `SimplifyDefUse`
#4963
kfcripps
closed
1 month ago
0
`SimplifyDefUse` should not consider assignments to slices to be "reads" of the sliced l-value
#4962
kfcripps
opened
1 month ago
4
Example P4 program where `const` gives error when used as bit slice low/high value
#4961
jafingerhut
closed
2 weeks ago
1
Fix a recently introduced typo
#4960
jafingerhut
closed
1 month ago
1
set PathExpression type in ExpandLookahead
#4959
grg
closed
1 month ago
2
eBPF-PSA: ingress to egress (I2E) cloning fails to compile
#4958
Trigary
opened
1 month ago
2
Fix Fedora CI build.
#4957
fruffy
closed
1 month ago
0
Add instructions on Github CI tests, including triggering optional ones
#4956
jafingerhut
closed
1 month ago
3
Handle pna_main_parser_input_metadata_t fields in the tc backend's parser
#4955
vbnogueira
closed
1 month ago
3
Make number of masks default to 1 for exact tables
#4954
vbnogueira
closed
1 month ago
1
Add LOGGING_FEATURE macro
#4953
vlstill
closed
1 month ago
0
Support for 128 bit bitwise operation
#4952
Sosutha
closed
1 month ago
6
Add duplicate action control plane name check pass
#4951
jafingerhut
closed
1 month ago
17
Ignore brew dependency installation to fix breakages on MacOS CI.
#4950
fruffy
closed
1 month ago
1
Change tc template define
#4949
vbnogueira
closed
1 month ago
1
Do not print confusing warning when a parser state contains an assignment to an l-value slice
#4948
kfcripps
closed
1 month ago
6
Remove ReferenceMap from top-level frontend passes
#4947
asl
closed
1 month ago
7
[P4Testgen] Move newline stripping from trace to TestFramework
#4946
vlstill
closed
1 month ago
1
Terribly worded warning when field of an invalid header is written
#4945
kfcripps
opened
1 month ago
0
P4TC is missing a push-button packet-test runner
#4944
fruffy
opened
1 month ago
2
Add Vector::dbprint
#4943
vlstill
closed
1 month ago
1
fixing build error: undefined symbol: void boost::hash_combine
#4942
hanw
closed
1 month ago
0
extend type checking to mark extern function call that returns enum a…
#4941
hanw
closed
1 month ago
5
Add utilities for running modifications inside nested IR nodes
#4940
vlstill
closed
1 month ago
6
Remove reference map from another set of midend passes
#4939
asl
closed
1 month ago
1
Reorder subdirectory additions in CMakeLists.txt
#4938
hanw
closed
1 month ago
0
Fix parser symbolic interpreter to evaluate StringLiteral
#4937
jhavrane
closed
1 month ago
0
Previous
Next