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

Consider enabling support in bmv2 backend for default_action in tables with action profiles or action selectors bmv2 Topics related to BMv2 or v1model enhancement This topic discusses an improvement to existing compiler code.
#5101 opened Jan 15, 2025 by jafingerhut
Should the compiler reject shift by a type-created 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/).
#5100 opened Jan 15, 2025 by vlstill
Is shadowing of functions in the same namespace intended? p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5096 opened Jan 12, 2025 by jaehyun1ee
Type checker fails to reject compile-time out-of-bounds access to a header stack p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5095 opened Jan 12, 2025 by jaehyun1ee
Shift by a string literal is not rejected by type checker bug This behavior is unintended and should be fixed. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5094 opened Jan 9, 2025 by vlstill
Shadowing a control parameter within an apply block is disallowed p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5092 opened Jan 6, 2025 by jaehyun1ee
Arithmetic shift by an unsigned value of type bit<W> p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5091 opened Jan 6, 2025 by jaehyun1ee
Type inference fails on int type p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5090 opened Jan 6, 2025 by jaehyun1ee
Overloading of package should be disallowed p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5089 opened Jan 6, 2025 by jaehyun1ee
Implicit cast from int/bit<W> to int should be disallowed p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5088 opened Jan 6, 2025 by jaehyun1ee
Implicit cast is allowed on types introduced by the type keyword when it shoudn't p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5087 opened Jan 6, 2025 by jaehyun1ee
Violation of tuple type nesting rules p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5086 opened Jan 6, 2025 by jaehyun1ee
Duplicate match_kind declarations are allowed when they shoudn't p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5085 opened Jan 6, 2025 by jaehyun1ee
Wrong scope when initializing an abstract method p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5084 opened Jan 6, 2025 by jaehyun1ee
It is easy to break IR::IndexedVector using its iterators bug This behavior is unintended and should be fixed. core Topics concerning the core segments of the compiler (frontend, midend, parser) duplicate This issue or pull request is a duplicate.
#5083 opened Jan 2, 2025 by vlstill
Could not detect p4runtime info file format from file suffix .txtpb question This is a topic requesting clarification.
#5076 opened Dec 23, 2024 by Menghu1992
overeager typechecking of generic types. p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5067 opened Dec 16, 2024 by ChrisDodd
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
DefUse is consuming lots of memory compiler-performance Topics on improving the performance of the compiler core. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#5061 opened Dec 12, 2024 by asl
PHV allocation issue in Tofino compiler question This is a topic requesting clarification. tofino Topics related to the Tofino switch and back end.
#5046 opened Dec 3, 2024 by komaljai
Directionless action arguments provided by the P4 program should behave like in bug This behavior is unintended and should be fixed. p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5042 opened Dec 2, 2024 by jaehyun1ee
Type inference succeeds when it shouldn't bug This behavior is unintended and should be fixed. p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#5041 opened Dec 2, 2024 by jaehyun1ee
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
ProTip! Follow long discussions with comments:>50.