Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / p4lang/p4c issues and pull requests

#5008 - The Tofino back end is currently broken

Issue - State: open - Opened by fruffy 5 days ago - 1 comment
Labels: bug, tofino

#5007 - Fix many Tofino warnings.

Pull Request - State: open - Opened by fruffy 6 days ago
Labels: tofino

#5006 - More Tofino include fixes.

Pull Request - State: open - Opened by fruffy 6 days ago
Labels: tofino

#5005 - Bump Compiler Version to 1.2.5.0.

Pull Request - State: open - Opened by fruffy 6 days ago - 2 comments
Labels: p4-spec

#5004 - Fix broken Tofino build.

Pull Request - State: closed - Opened by fruffy 7 days ago - 5 comments
Labels: core, tofino

#5003 - Docs : Changelogs release update for `v1.2.4.16` & `v1.2.4.17`

Pull Request - State: closed - Opened by AdarshRawat1 8 days ago - 2 comments
Labels: documentation

#5002 - Small TC fixes

Pull Request - State: open - Opened by vbnogueira 8 days ago - 1 comment
Labels: p4tc

#5001 - PSA structs in Registers

Issue - State: open - Opened by marsontti 9 days ago - 1 comment
Labels: psa-bmv2

#5000 - Remove conflicting and outdated CPack licensing.

Pull Request - State: open - Opened by fruffy 10 days ago - 1 comment
Labels: tofino

#4999 - Enable handling of arbitrary if statements within actions for BMv2 back end

Pull Request - State: closed - Opened by jafingerhut 11 days ago - 8 comments
Labels: bmv2

#4998 - Remove superfluous Tofino include. Make Tofino include paths fully qualified.

Pull Request - State: closed - Opened by fruffy 11 days ago - 1 comment
Labels: tofino

#4997 - Remove CMAKE_BUILD_TYPE values that do not work when building Z3

Pull Request - State: closed - Opened by jafingerhut 12 days ago - 1 comment
Labels: infrastructure, documentation

#4996 - Miscellaneous small Tofino fixes for compilation.

Pull Request - State: closed - Opened by fruffy 12 days ago
Labels: tofino

#4995 - Try to fix clang compilation failures with the `-fsized-deallocation` option.

Pull Request - State: closed - Opened by fruffy 12 days ago
Labels: run-ubuntu18, run-validation, run-sanitizer, infrastructure, run-static

#4993 - Fix case of default CMake build mode.

Pull Request - State: closed - Opened by fruffy 13 days ago
Labels: infrastructure

#4992 - Remove IR::Annotations and make IAnnotated to carry annotations inline

Pull Request - State: closed - Opened by asl 13 days ago - 5 comments
Labels: core, run-validation, run-sanitizer, breaking-change

#4991 - Currently `cmake` requires `-DCMAKE_BUILD_TYPE=Release` or similar option to build without error

Issue - State: closed - Opened by jafingerhut 14 days ago - 2 comments
Labels: infrastructure

#4990 - Automated Release v1.2.4.17

Pull Request - State: closed - Opened by github-actions[bot] 14 days ago - 2 comments

#4989 - Fix warning about delete not matching new

Pull Request - State: closed - Opened by ChrisDodd 15 days ago - 4 comments
Labels: core

#4988 - WEDGE Switch installation

Issue - State: open - Opened by Ilgar2703 15 days ago - 4 comments
Labels: question, tofino

#4987 - I believe package python3-devel is required on Fedora Linux to ...

Pull Request - State: closed - Opened by jafingerhut 15 days ago - 3 comments
Labels: infrastructure

#4986 - Fix Fedora build and fix CMake warnings on versions greater than CMake 3.24.

Pull Request - State: closed - Opened by fruffy 15 days ago
Labels: run-ubuntu18, infrastructure

#4985 - Getting an error while trying to implement a simple P4 PNA program.

Issue - State: open - Opened by rupesh-chiluka-marvell 17 days ago - 19 comments
Labels: bug, pna-bmv2

#4984 - Remove Tofino-specific Python packages from requirements.txt

Pull Request - State: closed - Opened by fruffy 18 days ago
Labels: run-ubuntu18, infrastructure

#4983 - eBPF-PSA: compiler assumes ingress and egress user meta share the same type

Issue - State: open - Opened by Trigary 20 days ago - 1 comment
Labels: bug, ebpf-psa

#4982 - Implement header union invalidation in the BMv2 back end.

Pull Request - State: open - Opened by fruffy 20 days ago
Labels: bmv2

#4981 - Clean up BMv2's run-stf-test script and integrate it with testutils

Pull Request - State: closed - Opened by fruffy 21 days ago
Labels: bmv2, run-ubuntu18, infrastructure

#4980 - P4TC - Implementation of Hash Extern

Pull Request - State: closed - Opened by komaljai 22 days ago
Labels: p4tc

#4979 - Add @likely/@unlikely annotations for blocks

Pull Request - State: open - Opened by ChrisDodd 22 days ago
Labels: p4-spec

#4978 - search for includes in share/p4c

Pull Request - State: open - Opened by ChrisDodd 22 days ago
Labels: core

#4977 - Require the driver binary as a test input.

Pull Request - State: closed - Opened by fruffy 22 days ago
Labels: infrastructure

#4976 - bump up grpcio version to fix mac m1 ci issue

Pull Request - State: closed - Opened by hanw 23 days ago
Labels: infrastructure

#4975 - Combo of duplication action name check and LocalizeAllActions fix

Pull Request - State: open - Opened by jafingerhut 23 days ago
Labels: control-plane, core

#4974 - Annotations incur huge overhead

Issue - State: open - Opened by asl 23 days ago
Labels: core, compiler-performance

#4973 - Prevent compiling backend tests if dependencies are not installed

Pull Request - State: open - Opened by ParthShitole 23 days ago - 3 comments
Labels: ebpf, infrastructure

#4971 - Add abseil string helpers

Pull Request - State: closed - Opened by asl 24 days ago - 11 comments
Labels: core, run-ubuntu18, run-sanitizer, run-static, breaking-change

#4970 - Fix #4969 by modifying pass LocalizeActions

Pull Request - State: closed - Opened by jafingerhut 24 days ago - 2 comments
Labels: control-plane, core

#4968 - Add a couple of missing ENABLE_* flags to README

Pull Request - State: closed - Opened by jafingerhut 24 days ago - 1 comment
Labels: documentation

#4967 - wrap <64bit types properly in loop unrolling

Pull Request - State: closed - Opened by ChrisDodd 29 days ago - 6 comments
Labels: core

#4966 - Example P4 program with for loop iterating over elements of list that is unrolled?

Issue - State: open - Opened by jafingerhut 29 days ago - 1 comment
Labels: question

#4965 - Incorrect unrolling of for loop

Issue - State: closed - Opened by jafingerhut 29 days ago - 2 comments
Labels: bug

#4964 - Contributing Intel Tofino compiler backend to p4c

Pull Request - State: closed - Opened by hanw 29 days ago - 16 comments
Labels: tofino

#4963 - Minor code/comments cleanup in `SimplifyDefUse`

Pull Request - State: closed - Opened by kfcripps about 1 month ago
Labels: core

#4962 - `SimplifyDefUse` should not consider assignments to slices to be "reads" of the sliced l-value

Issue - State: open - Opened by kfcripps about 1 month ago - 4 comments
Labels: bug, core

#4960 - Fix a recently introduced typo

Pull Request - State: closed - Opened by jafingerhut about 1 month ago - 1 comment
Labels: documentation

#4959 - set PathExpression type in ExpandLookahead

Pull Request - State: closed - Opened by grg about 1 month ago - 2 comments
Labels: core

#4958 - eBPF-PSA: ingress to egress (I2E) cloning fails to compile

Issue - State: open - Opened by Trigary about 1 month ago - 2 comments
Labels: bug, ebpf-psa

#4957 - Fix Fedora CI build.

Pull Request - State: closed - Opened by fruffy about 1 month ago
Labels: run-ubuntu18, infrastructure

#4956 - Add instructions on Github CI tests, including triggering optional ones

Pull Request - State: closed - Opened by jafingerhut about 1 month ago - 3 comments
Labels: documentation

#4955 - Handle pna_main_parser_input_metadata_t fields in the tc backend's parser

Pull Request - State: closed - Opened by vbnogueira about 1 month ago - 3 comments
Labels: p4tc

#4954 - Make number of masks default to 1 for exact tables

Pull Request - State: closed - Opened by vbnogueira about 1 month ago - 1 comment
Labels: p4tc

#4953 - Add LOGGING_FEATURE macro

Pull Request - State: closed - Opened by vlstill about 1 month ago
Labels: core

#4952 - Support for 128 bit bitwise operation

Pull Request - State: closed - Opened by Sosutha about 1 month ago - 6 comments
Labels: dpdk

#4951 - Add duplicate action control plane name check pass

Pull Request - State: closed - Opened by jafingerhut about 1 month ago - 17 comments
Labels: core, run-ubuntu18, run-validation, run-sanitizer, run-static

#4950 - Ignore brew dependency installation to fix breakages on MacOS CI.

Pull Request - State: closed - Opened by fruffy about 1 month ago - 1 comment
Labels: infrastructure

#4949 - Change tc template define

Pull Request - State: closed - Opened by vbnogueira about 1 month ago - 1 comment
Labels: p4tc

#4948 - Do not print confusing warning when a parser state contains an assignment to an l-value slice

Pull Request - State: closed - Opened by kfcripps about 1 month ago - 6 comments
Labels: core

#4947 - Remove ReferenceMap from top-level frontend passes

Pull Request - State: closed - Opened by asl about 1 month ago - 7 comments

#4945 - Terribly worded warning when field of an invalid header is written

Issue - State: open - Opened by kfcripps about 1 month ago
Labels: core

#4944 - P4TC is missing a push-button packet-test runner

Issue - State: open - Opened by fruffy about 1 month ago - 2 comments
Labels: enhancement, p4tc

#4941 - extend type checking to mark extern function call that returns enum a…

Pull Request - State: closed - Opened by hanw about 1 month ago - 5 comments
Labels: core

#4940 - Add utilities for running modifications inside nested IR nodes

Pull Request - State: closed - Opened by vlstill about 1 month ago - 6 comments
Labels: core

#4938 - Reorder subdirectory additions in CMakeLists.txt

Pull Request - State: closed - Opened by hanw about 1 month ago
Labels: core

#4933 - Add lower and upper string operations to stringify header.

Pull Request - State: open - Opened by fruffy about 2 months ago - 3 comments
Labels: core

#4922 - Expensive stream flushed

Issue - State: open - Opened by asl about 2 months ago - 5 comments
Labels: core, compiler-performance

#4919 - Fix: broken output in Documentation Code Snippets

Pull Request - State: open - Opened by AdarshRawat1 about 2 months ago - 4 comments
Labels: documentation

#4917 - Support for [lsb+:width] slices

Pull Request - State: closed - Opened by ChrisDodd about 2 months ago
Labels: p4-spec

#4916 - Introduce the SKB metadata extern

Pull Request - State: open - Opened by vbnogueira about 2 months ago - 6 comments
Labels: p4tc, run-sanitizer

#4914 - Typedef annotations is not generated correctly

Issue - State: open - Opened by komaljai about 2 months ago - 5 comments
Labels: bug, control-plane, core

#4908 - Make -DCMAKE_INTERPROCEDURAL_OPTIMIZATION Enable LTO

Pull Request - State: open - Opened by linuxrocks123 2 months ago - 18 comments
Labels: run-ubuntu18, run-sanitizer, run-static

#4907 - Add mechanism for easily adding tests for command-line options

Issue - State: open - Opened by kfcripps 2 months ago - 1 comment
Labels: infrastructure

#4887 - [P4fmt]: Add comment printing capability to `P4Formatter`

Pull Request - State: open - Opened by snapdgn 3 months ago - 4 comments
Labels: p4fmt

#4883 - Unexpected "Duplicates declaration" error when P4 program contains no duplicate declarations

Issue - State: open - Opened by kfcripps 3 months ago - 8 comments
Labels: bug, core

#4853 - [P4Testgen] Set other headers also invalid when calling setInvalid on a union header.

Pull Request - State: open - Opened by fruffy 3 months ago - 9 comments
Labels: bmv2, p4tools

#4845 - [P4fmt]: attaching comments to IR Nodes

Pull Request - State: closed - Opened by snapdgn 4 months ago - 9 comments
Labels: p4fmt

#4834 - [P4Testgen] Run typechecking after front and mid end.

Pull Request - State: closed - Opened by fruffy 4 months ago
Labels: p4tools

#4713 - [P4Testgen] Replace absl::btree_map with the P4::flat_map implementation

Pull Request - State: closed - Opened by fruffy 5 months ago - 5 comments
Labels: p4tools

#4697 - Build Z3 from source instead of downloading precompiled binaries.

Pull Request - State: closed - Opened by fruffy 6 months ago - 8 comments
Labels: p4tools, infrastructure

#4693 - BDWGC and Z3 interact badly

Issue - State: closed - Opened by fruffy 6 months ago
Labels: bug, p4tools

#4663 - Depend on Boost using FetchContent instead of relying on system-provided boost.

Pull Request - State: open - Opened by fruffy 6 months ago - 17 comments
Labels: run-ubuntu18, run-validation, run-sanitizer, infrastructure, run-static, breaking-change

#4651 - `p4c` should prohibit different controllable entities having the same control-plane name

Issue - State: open - Opened by kfcripps 7 months ago - 7 comments
Labels: question, control-plane, core

#4535 - The back ends (uBPF, eBPF, DPDK) should not be compiled or run tests if they are missing their dependencies.

Issue - State: open - Opened by fruffy 8 months ago - 9 comments
Labels: enhancement, good-first-issue

#4460 - P4TC - Change header fields to network order in C Program

Pull Request - State: closed - Opened by komaljai 9 months ago - 3 comments
Labels: p4tc, run-sanitizer

#4418 - Reduce Visitor overhead

Issue - State: open - Opened by asl 9 months ago - 17 comments
Labels: enhancement, core

#4370 - Bug in p4c Predication pass with some kinds of if statements inside of action bodies

Issue - State: open - Opened by jafingerhut 10 months ago - 3 comments
Labels: bug, predication-pass

#4246 - Potentially Missed Optimizations in the P4C?

Issue - State: closed - Opened by khooi8913 about 1 year ago - 16 comments
Labels: question

#4174 - p4c-dpdk back end does not support 128-bit arithmetic

Issue - State: open - Opened by jafingerhut about 1 year ago - 5 comments
Labels: enhancement, dpdk

#4120 - P4 spec issue 1261 add bounded loops

Pull Request - State: closed - Opened by jafingerhut about 1 year ago - 11 comments
Labels: p4-spec

#3826 - Simplify bazel cache key.

Pull Request - State: closed - Opened by fruffy almost 2 years ago - 4 comments
Labels: infrastructure

#3228 - Add check of uniqueness of control plane names

Pull Request - State: open - Opened by dmatousek over 2 years ago - 7 comments
Labels: control-plane

#2506 - PSA bmv2 back end produces incorrect BMv2 JSON file for test program

Issue - State: open - Opened by jafingerhut about 4 years ago - 1 comment
Labels: bug, psa-bmv2

#2310 - How to access a field's typedef type in p4c implementation?

Issue - State: open - Opened by jafingerhut over 4 years ago - 26 comments
Labels: question, control-plane

#1919 - PSA back end generates BMv2 JSON that refers to non-existent header

Issue - State: open - Opened by jafingerhut over 5 years ago - 9 comments
Labels: bug, psa-bmv2

#644 - Conditional execution in actions is not supported

Issue - State: closed - Opened by hanw over 7 years ago - 37 comments
Labels: enhancement