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

Automated Release v1.2.4.17 #4990

Merged
merged 1 commit into from
Nov 2, 2024
Merged

Automated Release v1.2.4.17 #4990

merged 1 commit into from
Nov 2, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 1, 2024

Auto-generated pull request for version 1.2.4.17.

Please use Squash and merge to include the changelog in the release message.

Changelog:

  • Fix warning about delete not matching new (4989) [Chris Dodd]
  • Build Z3 from source instead of downloading precompiled binaries. (4697) [Fabian Ruffy]
  • Fix Fedora build and fix CMake warnings on versions greater than CMake 3.24. (4986) [Fabian Ruffy]
  • Run typechecking after front and mid end. (4834) [Fabian Ruffy]
  • Clean up BMv2's run-stf-test script and integrate it with testutils (4981) [Fabian Ruffy]
  • Remove Tofino-specific Python packages from requirements.txt (4984) [Fabian Ruffy]
  • Contributing Intel Tofino compiler backend to p4c (4964) [Han Wang]
  • P4TC - Implementation of Hash Extern (4980) [Komal Jain]
  • [P4fmt]: attaching comments to IR Nodes (4845) [Nitish Kumar]
  • Support for 128 bit operations (4952) [Sosutha]
  • Require the driver binary as a test input instead of trying to find it via hardcoded paths. (4977) [Fabian Ruffy]
  • bump up grpcio version to fix mac m1 ci issue (4976) [Han Wang]
  • Add a couple of missing ENABLE_* flags to README (4968) [Andy Fingerhut]
  • Handle pna_main_parser_input_metadata_t fields in the tc backend's parser (4955) [vbnogueira]
  • wrap <64bit types properly in loop unrolling (4967) [Chris Dodd]
  • Make number of masks default to 1 for exact tables (4954) [vbnogueira]
  • minor improvements (4963) [Kyle Cripps]
  • Fix Fedora CI build. (4957) [Fabian Ruffy]
  • Fix a recently introduced typo (4960) [Andy Fingerhut]
  • Do not print confusing warning when a parser state contains an assignment to an l-value slice (4948) [Kyle Cripps]
  • set PathExpression type in ExpandLookahead (4959) [Glen Gibb]
  • Add instructions on Github CI tests, including triggering optional ones (4956) [Andy Fingerhut]
  • Remove ReferenceMap from top-level frontend passes (4947) [Anton Korobeynikov]
  • Add utilities for running modifications inside nested IR nodes (4940) [Vladimír Štill]
  • Add LOGGING_FEATURE macro (4953) [Vladimír Štill]
  • Change tc template define (4949) [vbnogueira]
  • Reorder subdirectory additions in CMakeLists.txt (4938) [Han Wang]
  • Ignore brew dependency installation to fix breakages on MacOS CI. (4950) [Fabian Ruffy]
  • extend type checking to mark extern function call that returns enum a… (4941) [Han Wang]
  • Add Vector::dbprint (4943) [Vladimír Štill]
  • [P4Testgen] Move newline stripping from trace to TestFramework (4946) [Vladimír Štill]
  • Remove reference map from another set of midend passes (4939) [Anton Korobeynikov]
  • Fix parser symbolic interpreter to evaluate StringLiteral (4937) [Jiri Havranek]
  • Support for [lsb+:width] slices (4917) [Chris Dodd]
  • Remove ReferenceMap from majority of midend passes (4936) [Anton Korobeynikov]

@fruffy fruffy enabled auto-merge November 1, 2024 13:14
Signed-off-by: rst0git <9142901+rst0git@users.noreply.github.com>

Changelog:
- Fix warning about delete not matching new (4989) [Chris Dodd]
- Build Z3 from source instead of downloading precompiled binaries. (4697) [Fabian Ruffy]
- Fix Fedora build and fix CMake warnings on versions greater than CMake 3.24. (4986) [Fabian Ruffy]
- Run typechecking after front and mid end. (4834) [Fabian Ruffy]
- Clean up BMv2's run-stf-test script and integrate it with testutils (4981) [Fabian Ruffy]
- Remove Tofino-specific Python packages from requirements.txt (4984) [Fabian Ruffy]
- Contributing Intel Tofino compiler backend to p4c (4964) [Han Wang]
- P4TC - Implementation of Hash Extern (4980) [Komal Jain]
- [P4fmt]: attaching comments to IR Nodes (4845) [Nitish Kumar]
- Support for 128 bit operations (4952) [Sosutha]
- Require the driver binary as a test input instead of trying to find it via hardcoded paths. (4977) [Fabian Ruffy]
- bump up grpcio version to fix mac m1 ci issue (4976) [Han Wang]
- Add a couple of missing ENABLE_* flags to README (4968) [Andy Fingerhut]
- Handle pna_main_parser_input_metadata_t fields in the tc backend's parser (4955) [vbnogueira]
- wrap <64bit types properly in loop unrolling (4967) [Chris Dodd]
- Make number of masks default to 1 for exact tables  (4954) [vbnogueira]
- minor improvements (4963) [Kyle Cripps]
- Fix Fedora CI build. (4957) [Fabian Ruffy]
- Fix a recently introduced typo (4960) [Andy Fingerhut]
- Do not print confusing warning when a parser state contains an assignment to an l-value slice (4948) [Kyle Cripps]
- set PathExpression type in ExpandLookahead (4959) [Glen Gibb]
- Add instructions on Github CI tests, including triggering optional ones (4956) [Andy Fingerhut]
- Remove ReferenceMap from top-level frontend passes (4947) [Anton Korobeynikov]
- Add utilities for running modifications inside nested IR nodes (4940) [Vladimír Štill]
- Add LOGGING_FEATURE macro (4953) [Vladimír Štill]
- Change tc template define (4949) [vbnogueira]
- Reorder subdirectory additions in CMakeLists.txt (4938) [Han Wang]
- Ignore brew dependency installation to fix breakages on MacOS CI. (4950) [Fabian Ruffy]
- extend type checking to mark extern function call that returns enum a… (4941) [Han Wang]
- Add Vector::dbprint (4943) [Vladimír Štill]
- [P4Testgen] Move newline stripping from trace to TestFramework (4946) [Vladimír Štill]
- Remove reference map from another set of midend passes (4939) [Anton Korobeynikov]
- Fix parser symbolic interpreter to evaluate StringLiteral (4937) [Jiri Havranek]
- Support for [lsb+:width] slices (4917) [Chris Dodd]
- Remove ReferenceMap from majority of midend passes (4936) [Anton Korobeynikov]
@fruffy fruffy added this pull request to the merge queue Nov 2, 2024
Merged via the queue into main with commit fe82ab9 Nov 2, 2024
19 checks passed
@fruffy fruffy deleted the v1.2.4.17 branch November 2, 2024 21:27
@vlstill
Copy link
Contributor

vlstill commented Nov 8, 2024

@fruffy, btw. shouldn't we bump the v1.2.4 to v1.2.5? I thought the first three levels should correspond to P4 spec versioning.

@fruffy
Copy link
Collaborator

fruffy commented Nov 8, 2024

Yes, we should do that. I Haven't kept track of the P4-spec version change. Would be nice to automate this in some form.

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

Successfully merging this pull request may close these issues.

4 participants