Skip to content

Issues: p4lang/p4c

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
Assignee
Filter by who’s assigned
Sort

Issues list

Upgrade to Bzlmod enhancement This topic discusses an improvement to existing compiler code. infrastructure Topics related to code style and build and test infrastructure.
#5066 opened Dec 13, 2024 by smolkaj
Upgrade to Bazel 8 enhancement This topic discusses an improvement to existing compiler code. infrastructure Topics related to code style and build and test infrastructure.
#5065 opened Dec 13, 2024 by smolkaj
generate() in json_generator.h and unpack_json should be implemented by the class/file that uses it. enhancement This topic discusses an improvement to existing compiler code.
#5064 opened Dec 13, 2024 by fruffy
Missing several libraries when building Tofino backend enhancement This topic discusses an improvement to existing compiler code. tofino Topics related to the Tofino switch and back end.
#5037 opened Nov 30, 2024 by XiangyuG
P4TC is missing a push-button packet-test runner enhancement This topic discusses an improvement to existing compiler code. p4tc Topics related to the P4-TC back end
#4944 opened Oct 4, 2024 by fruffy
Manual cleanup of P4C namespace usage after the introduction of ::P4 enhancement This topic discusses an improvement to existing compiler code.
#4931 opened Sep 30, 2024 by qobilidop
1 of 16 tasks
Location checks in ResolutionContext::lookup complicate replacing/moving IR nodes enhancement This topic discusses an improvement to existing compiler code.
#4928 opened Sep 27, 2024 by grg
Local Copy Propogation issue core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code. local-copy-propagation-pass Topics related to the LocalCopyPropagation pass.
#4926 opened Sep 27, 2024 by komaljai
Port Katran C application to P4. ebpf Topics related to the eBPF back end enhancement This topic discusses an improvement to existing compiler code. good-first-issue An issue that could be solved by someone new to the code base.
#4863 opened Aug 11, 2024 by fruffy
SourceInfo initializiation is inconsistent. enhancement This topic discusses an improvement to existing compiler code.
#4832 opened Jul 25, 2024 by fruffy
Make it possible to compile P4C without P4-14 support core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4776 opened Jul 3, 2024 by vlstill
How are the pre-compiled p4c packages for Ubuntu and Debian updated? enhancement This topic discusses an improvement to existing compiler code. infrastructure Topics related to code style and build and test infrastructure. question This is a topic requesting clarification.
#4738 opened Jun 21, 2024 by jafingerhut
IR::Argument should store information about the direction of the associated parameter. core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4736 opened Jun 20, 2024 by fruffy
eBPF: don't create 2 BPF maps for each table - don't create separate default action table ebpf Topics related to the eBPF back end enhancement This topic discusses an improvement to existing compiler code.
#4731 opened Jun 18, 2024 by Trigary
Clean up P4C namespaces core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4707 opened Jun 4, 2024 by fruffy
Improve json library internals compiler-performance Topics on improving the performance of the compiler core. core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4691 opened May 29, 2024 by asl
[RFC] Make cstring constructor from char* explicit and string_view conversion implicit compiler-performance Topics on improving the performance of the compiler core. enhancement This topic discusses an improvement to existing compiler code. question This is a topic requesting clarification.
#4688 opened May 28, 2024 by asl
Reduce p4c compile time compiler-performance Topics on improving the performance of the compiler core. core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4674 opened May 23, 2024 by asl
idea: IR validator, programatic pass pre/post conditions core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4672 opened May 21, 2024 by vlstill
Consider a centralized repository for dependency management? enhancement This topic discusses an improvement to existing compiler code. question This is a topic requesting clarification.
#4654 opened May 7, 2024 by fruffy
Clean up ebpfProgram.cpp and ebpfBackEnd.cpp ebpf Topics related to the eBPF back end enhancement This topic discusses an improvement to existing compiler code.
#4645 opened Apr 30, 2024 by fruffy
Create a new, smaller frontend core Topics concerning the core segments of the compiler (frontend, midend, parser) enhancement This topic discusses an improvement to existing compiler code.
#4634 opened Apr 23, 2024 by vlstill
Do testgen tests using STF files compile the P4 program once per test case? bmv2 Topics related to BMv2 or v1model enhancement This topic discusses an improvement to existing compiler code.
#4571 opened Mar 28, 2024 by jafingerhut
CMake is slow and generates the test files every time it is run enhancement This topic discusses an improvement to existing compiler code. good-first-issue An issue that could be solved by someone new to the code base.
#4542 opened Mar 16, 2024 by fruffy
Each back end should list its dependencies separately. The top-level dependencies should only list the dependencies necessary for p4test. enhancement This topic discusses an improvement to existing compiler code. good-first-issue An issue that could be solved by someone new to the code base.
#4536 opened Mar 15, 2024 by fruffy
ProTip! Exclude everything labeled bug with -label:bug.