-
Notifications
You must be signed in to change notification settings - Fork 457
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Try to make exename portable. Refactor searchForIncludePath.
breaking-change
This change may break assumptions of compiler back ends.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
run-validation
Use this tag to trigger a Validation CI run.
#5185
opened Mar 19, 2025 by
fruffy
Loading…
make DumpPipe from Tofino available to all
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
tofino
Topics related to the Tofino switch and back end.
#5184
opened Mar 19, 2025 by
grg
Loading…
Automatically disable p4tc tests when the necessary environment is missing
p4tc
Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
#5177
opened Mar 15, 2025 by
fruffy
Loading…
Update ptf-ebpf CI test to Ubuntu 22.04
infrastructure
Topics related to code style and build and test infrastructure.
#5159
opened Mar 3, 2025 by
jafingerhut
Loading…
[#5152] Write preprocessed P4 to Topics concerning the core segments of the compiler (frontend, midend, parser)
<program_name>.p4pp
file when --save-temps
option is provided
core
#5153
opened Feb 27, 2025 by
kfcripps
Loading…
Modify CI tests to use bf-pktpy module, with no scapy, except for EBPF backend tests
infrastructure
Topics related to code style and build and test infrastructure.
#5145
opened Feb 23, 2025 by
jafingerhut
Loading…
Improve Bazel CI caching scheme.
infrastructure
Topics related to code style and build and test infrastructure.
Generalized array support
p4-spec
Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5115
opened Jan 30, 2025 by
ChrisDodd
Loading…
Make ebpf_kernel.h released under GPL-2.0-only or Apache-2.0 licenses
documentation
Topics related to compiler documentation.
#5114
opened Jan 29, 2025 by
jafingerhut
•
Draft
Add document describing the goals and plan of p4c software license tracking
documentation
Topics related to compiler documentation.
#5110
opened Jan 23, 2025 by
jafingerhut
Loading…
Enable support for table property default_action for all v1model table types
bmv2
Topics related to BMv2 or v1model
#5104
opened Jan 18, 2025 by
jafingerhut
•
Draft
Disable the expansion of header unions in the copy structures pass.
breaking-change
This change may break assumptions of compiler back ends.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
run-validation
Use this tag to trigger a Validation CI run.
Cleaned PNA_NIC PSA_SWITCH code
pna-bmv2
Topics related to the BMv2 PNA back end.
#5078
opened Dec 29, 2024 by
rupesh-chiluka-marvell
Loading…
Make the Tofino spec files independent of the generated IR.
tofino
Topics related to the Tofino switch and back end.
Pull the jsl Python dependency separately for the Tofino back end.
tofino
Topics related to the Tofino switch and back end.
Make the json loader and parser independent from the generated ir files.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
run-validation
Use this tag to trigger a Validation CI run.
CI installation refactoring.
infrastructure
Topics related to code style and build and test infrastructure.
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
run-validation
Use this tag to trigger a Validation CI run.
Enable PCHs for IR headers
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
run-static
Use this tag to trigger static build CI run.
run-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
run-validation
Use this tag to trigger a Validation CI run.
#5033
opened Nov 25, 2024 by
asl
Loading…
Add p4tc backend to p4testgen
p4tc
Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
#5019
opened Nov 18, 2024 by
vbnogueira
Loading…
Framework for copy-on-write visitors (WIP)
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
Remove conflicting and outdated CPack licensing.
tofino
Topics related to the Tofino switch and back end.
search for includes in share/p4c
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#4978
opened Oct 24, 2024 by
ChrisDodd
Loading…
Previous Next
ProTip!
Exclude everything labeled
bug
with -label:bug.