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

Update p4tc CI tests to run on Ubuntu 22.04 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.
#5168 opened Mar 6, 2025 by jafingerhut Loading…
Replace unnecessary use of Scapy with ptf.pcap_writer in p4tc tests p4tc Topics related to the P4-TC back end. On PRs, also triggers p4tc CI tests to run.
#5165 opened Mar 5, 2025 by jafingerhut Loading…
Updated the no start state error message to include only parser name core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5164 opened Mar 5, 2025 by psivanup Loading…
Fix tofino license regeneration tofino Topics related to the Tofino switch and back end.
#5161 opened Mar 3, 2025 by Vineet1101 Loading…
Update validate-p4c CI test to use Ubuntu 22.04 infrastructure Topics related to code style and build and test infrastructure. run-validation Use this tag to trigger a Validation CI run.
#5160 opened Mar 3, 2025 by jafingerhut Draft
Update ptf-ebpf CI test to Ubuntu 22.04 infrastructure Topics related to code style and build and test infrastructure.
#5159 opened Mar 3, 2025 by jafingerhut Draft
Add statement splitter utility core Topics concerning the core segments of the compiler (frontend, midend, parser) run-validation Use this tag to trigger a Validation CI run.
#5158 opened Mar 3, 2025 by vlstill Queued
Replace most mentions of Ubuntu 20.04 with 22.04 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.
#5156 opened Mar 2, 2025 by jafingerhut Loading…
[#5152] Write preprocessed P4 to repro.p4 file when -P option is provided core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5153 opened Feb 27, 2025 by kfcripps Draft
Try testing p4c using bf-pktpy module, and without scapy installed infrastructure Topics related to code style and build and test infrastructure.
#5145 opened Feb 23, 2025 by jafingerhut Draft
Improve Bazel CI caching scheme. infrastructure Topics related to code style and build and test infrastructure.
#5144 opened Feb 23, 2025 by smolkaj Draft
Add Auto-Labeling for Issues using GitHub Actions infrastructure Topics related to code style and build and test infrastructure.
#5136 opened Feb 20, 2025 by Vineet1101 Loading…
frontend: Fix SpecializeGenericTypes bug This behavior is unintended and should be fixed. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5133 opened Feb 19, 2025 by vlstill Loading…
Add the Barefoot Tofino Assembler to the Tofino back end. tofino Topics related to the Tofino switch and back end.
#5121 opened Feb 7, 2025 by fruffy Loading…
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 SPDX-License-Identifier: GPL-2.0-only to Python source files using scapy documentation Topics related to compiler documentation.
#5111 opened Jan 25, 2025 by jafingerhut Loading…
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
Pull the jsl Python dependency separately for the Tofino back end. tofino Topics related to the Tofino switch and back end.
#5060 opened Dec 12, 2024 by fruffy Draft
Make the json loader and parser independent from the generated ir files. 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.
#5055 opened Dec 9, 2024 by fruffy Draft
ProTip! Type g i on any issue or pull request to go back to the issue listing page.