-
Notifications
You must be signed in to change notification settings - Fork 476
Pull requests: p4lang/p4c
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Fix missing argument in error message in TypeInference pass
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5444
opened Dec 9, 2025 by
jhavrane
Loading…
Add checks for plus slice values
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5442
opened Dec 9, 2025 by
jhavrane
Loading…
Fix SIGSEGV when simplifying key containing extern call
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5440
opened Dec 9, 2025 by
jhavrane
Loading…
Added error message for invoking action call
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5438
opened Dec 9, 2025 by
jhavrane
Loading…
Fix SIGSEGV when v1model version is negative or invalid
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5436
opened Dec 9, 2025 by
jhavrane
Loading…
Improvements in strength reduction for comparisons
core
Topics concerning the core segments of the compiler (frontend, midend, parser)
#5434
opened Dec 9, 2025 by
ChrisDodd
Loading…
Add parser state tracking, testgen option for parser state tracking
p4tools
Topics related to the P4Tools back end
#5432
opened Dec 3, 2025 by
dparker01
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
Restore CI checks.
infrastructure
Topics related to code style and build and test infrastructure.
#5425
opened Nov 23, 2025 by
fruffy
Loading…
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.
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…
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…
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…
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.
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)
Previous Next
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.