Skip to content

Pull requests: p4lang/p4c

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

Pull requests list

Workaround for gcc-11.4/draft 2x spec flaw
#4679 opened May 27, 2024 by ChrisDodd Loading…
Improve BUG_CHECK internals 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-static Use this tag to trigger static build CI run. run-ubuntu18 Use this tag to trigger a Ubuntu-18 CI run.
#4678 opened May 24, 2024 by asl Loading…
Generalization & minor refactoring in RenameMap core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4677 opened May 24, 2024 by vlstill Loading…
Add string_view and string conversion operators and functions to cstring core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4676 opened May 24, 2024 by vlstill Loading…
Fix extern pipeline name in template file p4tc Topics related to the P4-TC back end
#4675 opened May 23, 2024 by komaljai Loading…
Make the new operator protected for some IR types. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4670 opened May 20, 2024 by fruffy Loading…
Replace P4Tools boost maps with Abseil maps. testgen Topics related to the P4Testgen back end
#4667 opened May 17, 2024 by fruffy Loading…
Depend on Boost using FetchContent instead of relying on system-provided boost. dependencies Topics related to P4C's dependency management. 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.
#4663 opened May 10, 2024 by fruffy Draft
Use --features=external_include_paths for Bazel builds to allow angle-bracketed includes. core Topics concerning the core segments of the compiler (frontend, midend, parser) test-infrastructure Topics related to test infrastructure and code style.
#4640 opened Apr 27, 2024 by fruffy Loading…
Set type for LAnd, LOr, LNot to be Type_Boolean if unknown. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4612 opened Apr 12, 2024 by fruffy Loading…
Added initial PNA support into p4c.
#4606 opened Apr 10, 2024 by rupesh-chiluka-marvell Loading…
Allow implicit conversion of brace-lists to type list 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/).
#4599 opened Apr 4, 2024 by ChrisDodd Loading…
P4TC - Deparser: write only (possibly-)changed header fields p4tc Topics related to the P4-TC back end
#4598 opened Apr 4, 2024 by vbnogueira Draft
Added P4 Naming Conventions documentation Topics related to compiler documentation.
#4575 opened Mar 29, 2024 by Abhinavcode13 Loading…
[WIP] Add example implementation for bounded foreach-style loops 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/).
#4558 opened Mar 25, 2024 by asl Draft
P4TC - Change header fields to network order in C Program p4tc Topics related to the P4-TC back end
#4460 opened Feb 23, 2024 by komaljai Draft
Implement the Google variable naming style more faithfully. test-infrastructure Topics related to test infrastructure and code style.
#4410 opened Feb 11, 2024 by fruffy Loading…
Propagate source info correctly in sideEffects.cpp run-validation Use this tag to trigger a Validation CI run. testgen Topics related to the P4Testgen back end
#4409 opened Feb 11, 2024 by fruffy Draft
Add test P4 programs and STF files related to p4c issue 4370 core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4371 opened Jan 29, 2024 by jafingerhut Loading…
Initialize cstrings with the empty string. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4359 opened Jan 24, 2024 by fruffy Loading…
Switch from C++17 to C++20. 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-static Use this tag to trigger static build CI run. run-ubuntu18 Use this tag to trigger a Ubuntu-18 CI run.
#4347 opened Jan 22, 2024 by fruffy Draft
[P4Testgen][WiP] Run clang-tidy fix-its on the P4Tools common folder. testgen Topics related to the P4Testgen back end
#4326 opened Jan 10, 2024 by fruffy Draft
Fix warnings on signed integer initialization p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#4309 opened Dec 22, 2023 by asawulaINTC Loading…
Implement a semantic-less comparison for IR nodes. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4302 opened Dec 19, 2023 by fruffy Draft
ProTip! Add no:assignee to see everything that’s not assigned.