-
Notifications
You must be signed in to change notification settings - Fork 505
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Reduce singleton range 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/).
n..n to {n}
core
#5500
opened Feb 25, 2026 by
eyg1331
Loading…
Try to fix the automated CI releases.
infrastructure
Topics related to code style and build and test infrastructure.
#5498
opened Feb 24, 2026 by
fruffy
Loading…
Update abseil version.
infrastructure
Topics related to code style and build and test infrastructure.
#5491
opened Feb 22, 2026 by
fruffy
Loading…
Fix precendence of +: slicing op
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5483
opened Feb 17, 2026 by
ChrisDodd
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
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…
[bazel] Prepare p4c for BCR
infrastructure
Topics related to code style and build and test infrastructure.
#5459
opened Jan 4, 2026 by
prerak09
Loading…
Updates to Switch expr
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5430
opened Dec 1, 2025 by
MathewZach123
•
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
Loading…
Make P4-14 optional.
bmv2
Topics related to BMv2 or v1model
breaking-change
This change may break assumptions of compiler back ends.
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.
#5399
opened Oct 18, 2025 by
fruffy
Loading…
Add additional optimizations to Topics concerning the core segments of the compiler (frontend, midend, parser)
SimplifySelectCases midend pass
core
Implicit read/write of extern instances
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
Enable printing of packet in/out contents during BMv2 tests
bmv2
Topics related to BMv2 or v1model
#5341
opened Jul 2, 2025 by
jafingerhut
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
Loading…
Annotate externs from core.p4 with @corelib annotation
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
run-validation
Use this tag to trigger a Validation CI run.
#5285
opened May 18, 2025 by
asl
Loading…
Add new node pattern matching boilerplate & make use of it
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5284
opened May 18, 2025 by
asl
Loading…
Allow constant folding of serializable enums of different types
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5246
opened May 1, 2025 by
ChrisDodd
Loading…
[core] Try out a boost::format replacement.
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.
[Generator] Add an explicit modifier to the IR generator.
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
[Tofino] Move vector.c to C++
tofino
Topics related to the Tofino switch and back end.
#5203
opened Mar 29, 2025 by
fruffy
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…
Previous Next
ProTip!
no:milestone will show everything without a milestone.