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

Gauntlet reports fail on a program using lookahead with header type #3044

Open
mvido opened this issue Jan 21, 2022 · 2 comments
Open

Gauntlet reports fail on a program using lookahead with header type #3044

mvido opened this issue Jan 21, 2022 · 2 comments
Assignees
Labels
bug This behavior is unintended and should be fixed.

Comments

@mvido
Copy link
Contributor

mvido commented Jan 21, 2022

Gauntlet is reporting a failure in ExpandLookahead pass for a program pna-example-dpdk-varbit.p4.txt which is a modification of https://github.com/p4lang/p4c/blob/main/testdata/p4_16_samples/pna-example-dpdk-varbit.p4 (this modification is also available in draft PR: #3015), the details can be seen in the output of CI run: https://github.com/p4lang/p4c/runs/4695836576?check_suite_focus=true

This program was added to the test suite as https://github.com/p4lang/p4c/blob/main/testdata/p4_16_samples/pna-issue3041.p4 by PR: #3042

Validate job is currently broken (@fruffy is fixing it by #3043).
The same failure will be probably reported by Gauntlet for this https://github.com/p4lang/p4c/blob/main/testdata/p4_16_samples/pna-issue3041.p4 program when validate job is fixed in #3043.

@mihaibudiu mihaibudiu added the bug This behavior is unintended and should be fixed. label Jan 21, 2022
@mihaibudiu
Copy link
Contributor

@fruffy is this solved?

@fruffy
Copy link
Collaborator

fruffy commented Mar 12, 2022

No, unfortunately I did not have the time to fix this yet. The parser validation of Gauntlet is unstable after the rewrite. I should disable it until I have properly implemented it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This behavior is unintended and should be fixed.
Projects
None yet
Development

No branches or pull requests

3 participants