-
Notifications
You must be signed in to change notification settings - Fork 518
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
bmv2: fix backend crash on non-zero runtime bit-slices crossing byte boundaries
bmv2
Topics related to BMv2 or v1model
#5741
opened Aug 20, 2026 by
Devansh-567
Contributor
Loading…
fix(options): support comma-separated lists in diagnostic flags
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5740
opened Aug 19, 2026 by
Devansh-567
Contributor
Loading…
fix(driver): preserve global behavior when combining bare and named warning flags
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5739
opened Aug 19, 2026 by
Devansh-567
Contributor
Loading…
Add copyright and license annotations for files added by Vladimír Štill
documentation
Topics related to compiler documentation.
#5729
opened Aug 7, 2026 by
jafingerhut
Contributor
Loading…
Add copyright and license annotations for files added by Steffen Smolka
documentation
Topics related to compiler documentation.
#5728
opened Aug 7, 2026 by
jafingerhut
Contributor
Loading…
Unify caching across the workflows.
infrastructure
Topics related to code style and build and test infrastructure.
#5724
opened Aug 1, 2026 by
fruffy
Collaborator
Loading…
Fix BMv2 variable-offset slice compilation (#5558)
bmv2
Topics related to BMv2 or v1model
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5716
opened Jul 28, 2026 by
anovotarsk
Loading…
Prevent unsigned underflow in SymbolicArray::shift()
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5709
opened Jul 20, 2026 by
sanket-jadhav-cse
Loading…
Disallow default parameters in parser/control type declarations
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
p4-spec
Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5687
opened Jul 6, 2026 by
sanket-jadhav-cse
Loading…
Use refcount based gc (shared_ptr) when Boehm GC is disabled
breaking-change
This change may break assumptions of compiler back ends.
compiler-performance
Topics on improving the performance of the compiler core.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
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-validation
Use this tag to trigger a Validation CI run.
Refine Topics concerning the core segments of the compiler (frontend, midend, parser)
parserStatement grammar in P4 parser
core
#5638
opened May 27, 2026 by
jaehyun1ee
Loading…
Allow multiple declarators in a declaration
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5595
opened Apr 20, 2026 by
ChrisDodd
Contributor
Loading…
[P4Tools] Add the RtSmith random control-plane config generator to P4Tools.
p4tools
Topics related to the P4Tools back end
Try to reenable the DPDK PTF Testgen workflow.
dpdk
Topics related to the DPDK back end
infrastructure
Topics related to code style and build and test infrastructure.
adding p4 namespace in Topics related to the Tofino switch and back end.
backends/tofino/b4-asm/alloc.h
tofino
#5506
opened Feb 28, 2026 by
Diyan-Dev
Loading…
Bump protobuf from 3.20.2 to 5.29.6
dependencies
Pull requests that update a dependency file
python
Pull requests that update python code
#5476
opened Feb 5, 2026 by
dependabot
Bot
Loading…
Cache ReadsWrites instances for alias analysis
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-validation
Use this tag to trigger a Validation CI run.
#5472
opened Feb 2, 2026 by
atta-ullah01
Contributor
Loading…
Fix #5042: Allow non-constant args for directionless action params in tables
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
p4-spec
Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5465
opened Jan 20, 2026 by
devalgupta404
Loading…
Updates to Switch expr
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5430
opened Dec 1, 2025 by
MathewZach123
Contributor
•
Draft
Use PTF version with bf_pktpy as default.
breaking-change
This change may break assumptions of compiler back ends.
infrastructure
Topics related to code style and build and test infrastructure.
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.
#5418
opened Nov 8, 2025 by
fruffy
Collaborator
Loading…
Check for out/inout bindings aliased with uses
breaking-change
This change may break assumptions of compiler back ends.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5318
opened Jun 12, 2025 by
ChrisDodd
Contributor
Loading…
Previous Next
ProTip!
Exclude everything labeled
bug with -label:bug.