-
Notifications
You must be signed in to change notification settings - Fork 472
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Sync up Ubuntu CI jobs
bmv2
Topics related to BMv2 or v1model
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.
run-validation
Use this tag to trigger a Validation CI run.
Add additional optimizations to Topics concerning the core segments of the compiler (frontend, midend, parser)
SimplifySelectCases
midend pass
core
Implement basic toString method for ebpf types.
ebpf
Topics related to the eBPF back end
run-sanitizer
Use this tag to run a Clang+Sanitzers CI run.
#5371
opened Aug 30, 2025 by
fruffy
Loading…
Fix simplifySwitch handling of enums
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5365
opened Aug 20, 2025 by
ChrisDodd
Loading…
Extend CopyStructures to optionally copy tuples
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5364
opened Aug 18, 2025 by
ChrisDodd
Loading…
Fix EliminateTuples bug with nested struct/tuples
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5362
opened Aug 17, 2025 by
ChrisDodd
Loading…
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…
Support for arrays of extern instances
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5338
opened Jul 1, 2025 by
ChrisDodd
Loading…
Bump protobuf from 3.20.2 to 4.25.8
dependencies
Pull requests that update a dependency file
python
Pull requests that update python code
#5323
opened Jun 17, 2025 by
dependabot
bot
Loading…
[P4Testgen] Reenable Tofino passes without actually linking the full Tofino compiler library
p4tools
Topics related to the P4Tools back end
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…
Fix segmentation failure in ConstantTypeSubstitution
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5271
opened May 14, 2025 by
vlstill
Loading…
Fix handling of int<0> constants, fix warning category
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5249
opened May 5, 2025 by
vlstill
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-ubuntu18
Use this tag to trigger a Ubuntu-18 CI run.
run-validation
Use this tag to trigger a Validation CI run.
Add cplint workflow support for minimal lint-only builds
infrastructure
Topics related to code style and build and test infrastructure.
#5225
opened Apr 7, 2025 by
blackdragoon26
Loading…
[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…
Improve Bazel CI caching scheme.
infrastructure
Topics related to code style and build and test infrastructure.
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
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.