Skip to content

Conversation

@fruffy
Copy link
Collaborator

@fruffy fruffy commented Dec 13, 2024

This makes it possible to depend on these files without pulling in the entire compiler. The advantages of this separation is a mid end that does not depend on the Tofino back end and the ability of other tools (primarily P4Testgen) to link into certain Tofino files.

@fruffy fruffy added the tofino Topics related to the Tofino switch and back end. label Dec 13, 2024
@fruffy fruffy force-pushed the fruffy/tofino_specs branch 2 times, most recently from e1813de to 8aae242 Compare December 13, 2024 19:04
@fruffy fruffy force-pushed the fruffy/tofino_specs branch 3 times, most recently from 71eb3a4 to 4449f61 Compare December 15, 2024 11:07
@fruffy fruffy force-pushed the fruffy/tofino_specs branch 5 times, most recently from 12d9c9e to 4698dac Compare March 19, 2025 15:52
@fruffy fruffy force-pushed the fruffy/tofino_specs branch 10 times, most recently from baeabce to d38fe51 Compare April 5, 2025 14:01
@fruffy fruffy marked this pull request as ready for review April 18, 2025 11:10
@fruffy fruffy force-pushed the fruffy/tofino_specs branch from d38fe51 to 1afef2f Compare April 18, 2025 11:10
@fruffy fruffy force-pushed the fruffy/tofino_specs branch 3 times, most recently from 5424d75 to f064ca7 Compare June 15, 2025 21:35
@fruffy fruffy force-pushed the fruffy/tofino_specs branch from f064ca7 to 9ec0eb0 Compare August 10, 2025 23:40
@fruffy fruffy force-pushed the fruffy/tofino_specs branch from 9ec0eb0 to 404bd5a Compare August 10, 2025 23:45
@fruffy fruffy requested a review from ChrisDodd August 10, 2025 23:45
@ChrisDodd
Copy link
Contributor

This looks fine, but I'm a bit worried about our lack of tofino testing in CI. A hard-to-spot typo in any one of the 100s of small moves/edits here could break things, and we have no way of noticing. At the very least, we should run the https://github.com/p4lang/open-p4studio test suite with all of these changes.

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

Labels

tofino Topics related to the Tofino switch and back end.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants