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

#5122 - Add tests for `switch` statements located in action bodies

Issue - State: open - Opened by kfcripps 5 days ago
Labels: infrastructure

#5121 - Add the Barefoot Tofino Assembler to the Tofino back end.

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

#5120 - `Compiler Bug` in `simplifySwitch.cpp`

Issue - State: open - Opened by kfcripps 9 days ago - 8 comments
Labels: bug, core

#5119 - Docs: Changelogs for `v1.2.5.3`

Pull Request - State: closed - Opened by AdarshRawat1 10 days ago - 1 comment
Labels: documentation

#5118 - Automated Release v1.2.5.3

Pull Request - State: closed - Opened by github-actions[bot] 11 days ago

#5117 - Docs : Changelogs update for `v1.2.5.1` & `v1.2.5.2`

Pull Request - State: closed - Opened by AdarshRawat1 13 days ago - 1 comment
Labels: documentation

#5116 - Bump Doxygen `v1.13.0` -> `v1.13.2`

Pull Request - State: closed - Opened by AdarshRawat1 13 days ago - 1 comment
Labels: documentation

#5115 - Generalized array support

Pull Request - State: open - Opened by ChrisDodd 14 days ago - 3 comments
Labels: p4-spec

#5114 - Make ebpf_kernel.h released under GPL-2.0-only or Apache-2.0 licenses

Pull Request - State: open - Opened by jafingerhut 15 days ago - 1 comment
Labels: documentation

#5113 - Update documentation for adding new tests

Pull Request - State: open - Opened by Vineet1101 16 days ago - 13 comments
Labels: documentation

#5112 - Remove occurrences of confidential and proprietary

Pull Request - State: closed - Opened by jafingerhut 18 days ago - 2 comments
Labels: documentation

#5111 - Add SPDX-License-Identifier: GPL-2.0-only to Python source files using scapy

Pull Request - State: open - Opened by jafingerhut 18 days ago - 4 comments
Labels: documentation

#5110 - Add document describing the goals and plan of p4c software license tracking

Pull Request - State: open - Opened by jafingerhut 20 days ago - 8 comments
Labels: documentation

#5109 - Fix EnumeratorHandle compilation

Pull Request - State: closed - Opened by qobilidop 21 days ago
Labels: core

#5108 - Support for op= assignments in the frontend/midend

Pull Request - State: open - Opened by ChrisDodd 21 days ago - 12 comments
Labels: core, p4-spec

#5106 - Some for loops over range incorrectly use uninitialized values

Issue - State: open - Opened by jafingerhut 23 days ago - 3 comments
Labels: bug

#5105 - compilation of sample applications

Issue - State: open - Opened by Nafiah8088 24 days ago - 5 comments
Labels: question, ebpf

#5104 - Enable support for table property default_action for all v1model table types

Pull Request - State: open - Opened by jafingerhut 25 days ago - 1 comment
Labels: bmv2

#5103 - Fix class reference in Tofino 2 driver.

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

#5100 - Should the compiler reject shift by a `type`-created type?

Issue - State: open - Opened by vlstill 28 days ago
Labels: core, p4-spec

#5099 - Type check that RHS of shift is integral type

Pull Request - State: open - Opened by vlstill 28 days ago - 3 comments
Labels: core, p4-spec

#5099 - Type check that RHS of shift is integral type

Pull Request - State: open - Opened by vlstill 28 days ago - 3 comments
Labels: core, p4-spec

#5098 - lib: Add P4::warningCount() and P4::infoCount()

Pull Request - State: closed - Opened by vlstill 29 days ago
Labels: core

#5097 - Small fixes for p4tc

Pull Request - State: closed - Opened by vbnogueira 29 days ago - 1 comment
Labels: p4tc

#5096 - Is shadowing of functions in the same namespace intended?

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5095 - Type checker fails to reject compile-time out-of-bounds access to a header stack

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5094 - Shift by a string literal is not rejected by type checker

Issue - State: open - Opened by vlstill about 1 month ago
Labels: bug, core

#5093 - Disable the expansion of header unions in the copy structures pass.

Pull Request - State: open - Opened by fruffy about 1 month ago
Labels: core, run-validation, breaking-change

#5092 - Shadowing a control parameter within an apply block is disallowed

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 5 comments
Labels: p4-spec

#5092 - Shadowing a control parameter within an apply block is disallowed

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 5 comments
Labels: p4-spec

#5091 - Arithmetic shift by an unsigned value of type bit<W>

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 3 comments
Labels: p4-spec

#5090 - Type inference fails on int type

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 2 comments
Labels: p4-spec

#5089 - Overloading of package should be disallowed

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5089 - Overloading of package should be disallowed

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5088 - Implicit cast from int/bit<W> to int should be disallowed

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 13 comments
Labels: p4-spec

#5086 - Violation of tuple type nesting rules

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5086 - Violation of tuple type nesting rules

Issue - State: open - Opened by jaehyun1ee about 1 month ago
Labels: p4-spec

#5085 - Duplicate match_kind declarations are allowed when they shoudn't

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 3 comments
Labels: p4-spec

#5085 - Duplicate match_kind declarations are allowed when they shoudn't

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 3 comments
Labels: p4-spec

#5084 - Wrong scope when initializing an abstract method

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 3 comments
Labels: p4-spec

#5084 - Wrong scope when initializing an abstract method

Issue - State: open - Opened by jaehyun1ee about 1 month ago - 3 comments
Labels: p4-spec

#5083 - It is easy to break IR::IndexedVector using its iterators

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

#5082 - Add two-iterator erase to IndexedVector

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

#5081 - Automated Release v1.2.5.2

Pull Request - State: closed - Opened by github-actions[bot] about 1 month ago

#5080 - Bump Doxygen `v1.12.0` -> `v1.13.0`

Pull Request - State: closed - Opened by AdarshRawat1 about 1 month ago - 4 comments
Labels: documentation

#5079 - Remove unused files from testdata

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

#5078 - Cleaned PNA_NIC PSA_SWITCH code

Pull Request - State: open - Opened by rupesh-chiluka-marvell about 2 months ago - 1 comment
Labels: pna-bmv2

#5077 - Switch to abseil symbolization / stack tracing routines

Pull Request - State: closed - Opened by asl about 2 months ago - 2 comments
Labels: core, run-ubuntu18, run-static

#5076 - Could not detect p4runtime info file format from file suffix .txtpb

Issue - State: open - Opened by Menghu1992 about 2 months ago - 1 comment
Labels: question

#5075 - Clean up clang-format and add a .clangd configuration.

Pull Request - State: closed - Opened by fruffy about 2 months ago
Labels: infrastructure

#5074 - Added support for 128 bit constants usage in dpdk backend

Pull Request - State: closed - Opened by maheswari-s about 2 months ago - 5 comments
Labels: dpdk

#5073 - Teach functions inliner to inline into if condition

Pull Request - State: closed - Opened by asl about 2 months ago - 4 comments
Labels: core

#5072 - Remove dynhash library variable from Tofino library dependencies.

Pull Request - State: closed - Opened by fruffy about 2 months ago
Labels: tofino

#5071 - Update to use Bazel 7.4.1.

Pull Request - State: closed - Opened by katre about 2 months ago - 1 comment
Labels: infrastructure

#5070 - Add a bf-asm command line option in addition to environment variables.

Pull Request - State: closed - Opened by fruffy about 2 months ago - 1 comment
Labels: tofino

#5069 - Fix missing indentation of bfasm-related commands.

Pull Request - State: closed - Opened by fruffy about 2 months ago
Labels: tofino

#5068 - Include required std c++ header in tofino bf-utils source

Pull Request - State: closed - Opened by psivanup about 2 months ago - 2 comments
Labels: tofino

#5067 - overeager typechecking of generic types.

Issue - State: open - Opened by ChrisDodd about 2 months ago - 3 comments
Labels: p4-spec

#5066 - Upgrade to Bzlmod

Issue - State: open - Opened by smolkaj 2 months ago - 3 comments
Labels: enhancement, infrastructure

#5065 - Upgrade to Bazel 8

Issue - State: open - Opened by smolkaj 2 months ago - 1 comment
Labels: enhancement, infrastructure

#5063 - Make the Tofino spec files independent of the generated IR.

Pull Request - State: open - Opened by fruffy 2 months ago
Labels: tofino

#5062 - Remove obsolete implicit attribute `_cc_toolchain`

Pull Request - State: closed - Opened by katre 2 months ago - 1 comment
Labels: infrastructure

#5061 - DefUse is consuming lots of memory

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

#5060 - Pull the jsl Python dependency separately for the Tofino back end.

Pull Request - State: open - Opened by fruffy 2 months ago
Labels: tofino

#5059 - Clean up Tofino dynamic hash library.

Pull Request - State: closed - Opened by fruffy 2 months ago - 1 comment
Labels: tofino

#5058 - Ignore typeless structs in unstructured annotations

Pull Request - State: closed - Opened by ChrisDodd 2 months ago - 3 comments
Labels: core

#5057 - Restore base function inadvertently removed by Annotation reorg

Pull Request - State: closed - Opened by ChrisDodd 2 months ago - 1 comment
Labels: core

#5056 - Add a flag to enable bf-asm for open-p4studio

Pull Request - State: closed - Opened by pkotikal 2 months ago
Labels: tofino

#5055 - Make the json loader and parser independent from the generated ir files.

Pull Request - State: open - Opened by fruffy 2 months ago
Labels: run-ubuntu18, run-validation, run-sanitizer, run-static

#5054 - CI failing to fetch opensuse packages p4lang-pi and p4lang-bmv2

Issue - State: open - Opened by ChrisDodd 2 months ago - 1 comment
Labels: bug, infrastructure

#5054 - CI failing to fetch opensuse packages p4lang-pi and p4lang-bmv2

Issue - State: closed - Opened by ChrisDodd 2 months ago - 3 comments
Labels: bug, infrastructure

#5053 - Pass to get rid of action_run() calls

Pull Request - State: open - Opened by ChrisDodd 2 months ago
Labels: core

#5053 - Pass to get rid of action_run() calls

Pull Request - State: open - Opened by ChrisDodd 2 months ago
Labels: core

#5052 - Add checks to annotation getters.

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

#5052 - Add checks to annotation getters.

Pull Request - State: closed - Opened by fruffy 2 months ago - 2 comments
Labels: core

#5051 - Fix incorrect annotation parsing in Tofino.

Pull Request - State: closed - Opened by fruffy 2 months ago
Labels: tofino

#5051 - Fix incorrect annotation parsing in Tofino.

Pull Request - State: closed - Opened by fruffy 2 months ago
Labels: tofino

#5050 - std::get is not guarded in the IR::Annotation getters

Issue - State: closed - Opened by fruffy 2 months ago - 5 comments
Labels: bug

#5050 - std::get is not guarded in the IR::Annotation getters

Issue - State: open - Opened by fruffy 2 months ago - 5 comments
Labels: bug

#5049 - Mark RTTI methods as const / pure, so compiler could optimize subsequent calls, if necessary.

Pull Request - State: closed - Opened by asl 2 months ago - 5 comments
Labels: core

#5049 - Mark RTTI methods as const / pure, so compiler could optimize subsequent calls, if necessary.

Pull Request - State: open - Opened by asl 2 months ago - 1 comment
Labels: core

#5048 - Add typed version of `isInContext()` and make use of it instead of `findContext()`

Pull Request - State: closed - Opened by asl 2 months ago - 1 comment
Labels: core

#5048 - Add typed version of `isInContext()` and make use of it instead of `findContext()`

Pull Request - State: closed - Opened by asl 2 months ago - 1 comment
Labels: core

#5047 - CI installation refactoring.

Pull Request - State: open - Opened by fruffy 2 months ago - 4 comments
Labels: infrastructure

#5047 - CI installation refactoring.

Pull Request - State: open - Opened by fruffy 2 months ago - 5 comments
Labels: run-ubuntu18, run-validation, run-sanitizer, infrastructure, run-static

#5046 - PHV allocation issue in Tofino compiler

Issue - State: open - Opened by komaljai 2 months ago - 5 comments
Labels: question, tofino

#5045 - Docs: Changelogs for `v1.2.5.0`

Pull Request - State: closed - Opened by AdarshRawat1 2 months ago - 1 comment
Labels: documentation

#5044 - Looks like PIE workaround is not needed anymore. Remove it

Pull Request - State: closed - Opened by asl 2 months ago
Labels: core, run-ubuntu18, run-validation, run-sanitizer, run-static

#5044 - Looks like PIE workaround is not needed anymore. Remove it

Pull Request - State: closed - Opened by asl 2 months ago
Labels: core, run-ubuntu18, run-validation, run-sanitizer, run-static

#5043 - Crude port of Tofino dynamic hash to C++

Pull Request - State: closed - Opened by asl 2 months ago - 1 comment
Labels: tofino

#5043 - Crude port of Tofino dynamic hash to C++

Pull Request - State: closed - Opened by asl 2 months ago - 1 comment
Labels: tofino