Skip to content
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

Info about open source back ends that support if within P4 actions #63

Open
jafingerhut opened this issue Oct 25, 2022 · 1 comment
Open

Comments

@jafingerhut
Copy link
Collaborator

jafingerhut commented Oct 25, 2022

I have created this issue to record some details about support for if statements on some open source P4 targets, for reference to the P4 community.

Since creating this issue, I have copied the text that was here to my public p4-guide repository, and added more details to it than were ever recorded directly in this issue's text. Here is a link to that article: https://github.com/jafingerhut/p4-guide/blob/master/docs/if-statements.md

@jafingerhut jafingerhut changed the title Info about open source back ends that support vs. do not support if within P4 actions Info about open source back ends that support if within P4 actions Oct 25, 2022
@mihaibudiu
Copy link

Why doesn't the current BMv2 back end to p4c support arbitrary if conditions. No one has simultaneously been skilled and motivated with enough time to do it.

There's always something more pressing and easier to do, but if you really want this vote for it and I will take a look.
There is always an opportunity cost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants