Skip to content

Pull requests: p4lang/p4c

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Sort

Pull requests list

[core] Try out an exception formatter replacement. core Topics concerning the core segments of the compiler (frontend, midend, parser) run-sanitizer Use this tag to run a Clang+Sanitzers CI run.
#5234 opened Apr 12, 2025 by fruffy Draft
Fix compile-time concatenation with negative right operand core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5233 opened Apr 11, 2025 by vlstill Loading…
Make sure Github action workflows are correctly canceled. infrastructure Topics related to code style and build and test infrastructure.
#5232 opened Apr 11, 2025 by fruffy Loading…
Update cpplint to fix deprecation problems with recent Ubuntu versions. infrastructure Topics related to code style and build and test infrastructure.
#5230 opened Apr 11, 2025 by fruffy Loading…
[bmv2] path fixes for finding BMv2 bmv2 Topics related to BMv2 or v1model
#5228 opened Apr 10, 2025 by grg Draft
fix/ebpf #5026 ebpf Topics related to the eBPF back end
#5227 opened Apr 8, 2025 by AkarshSahlot Loading…
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…
fixed/shorted-use(fix #5176) core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5223 opened Apr 6, 2025 by AkarshSahlot Loading…
[Tofino] Ensure get_schema_version can run without jsl. tofino Topics related to the Tofino switch and back end.
#5219 opened Apr 5, 2025 by fruffy Loading…
Fixed/namespace tofino tofino Topics related to the Tofino switch and back end.
#5218 opened Apr 3, 2025 by AkarshSahlot Loading…
[docs] Added test guide documentation Topics related to compiler documentation.
#5215 opened Apr 2, 2025 by Vineet1101 Loading…
[Generator] Add an explicit modifier to the IR generator. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5208 opened Mar 31, 2025 by fruffy Draft
[Tofino] Move vector.c to C++ tofino Topics related to the Tofino switch and back end.
#5203 opened Mar 29, 2025 by fruffy Loading…
Use bpftool instead of iproute2 to load eBPF and XDP maps. ebpf Topics related to the eBPF back end ebpf-psa Topics related to the eBPF PSA back end p4tc Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
#5183 opened Mar 18, 2025 by fruffy Draft
[#5152] Write preprocessed P4 to <program_name>.p4pp file when --save-temps option is provided core Topics concerning the core segments of the compiler (frontend, midend, parser)
#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.
#5144 opened Feb 23, 2025 by smolkaj Draft
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…
Type check that RHS of shift is integral type 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/).
#5099 opened Jan 15, 2025 by vlstill Loading…
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.
#5093 opened Jan 7, 2025 by fruffy Draft
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.
#5063 opened Dec 13, 2024 by fruffy Draft
ProTip! Filter pull requests by the default branch with base:main.