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.12 #4699

Merged
merged 1 commit into from
Jun 1, 2024
Merged

Automated Release v1.2.4.12 #4699

merged 1 commit into from
Jun 1, 2024

Conversation

github-actions[bot]
Copy link
Contributor

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

Auto-generated pull request for version 1.2.4.12.

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

Changelog:

  • Add support for new platform property annotations for P4Runtime. (4611) [Jonathan DiLorenzo]
  • Fix extern pipeline name in template file (4675) [Komal Jain]
  • Add a release template to the compiler. (4692) [Fabian Ruffy]
  • irgen: Generate explicit instantiations (4681) [Chris Dodd]
  • Workaround for gcc-11.4/draft 2x spec flaw (4679) [Chris Dodd]
  • Remove no-longer-used *.p4info.txt files (4687) [Andy Fingerhut]
  • Improve internals (4678) [Anton Korobeynikov]
  • Make the new operator protected for some IR types. (4670) [Fabian Ruffy]
  • Set type for LAnd, LOr, LNot to be Type_Boolean if unknown. (4612) [Fabian Ruffy]
  • Facilitate inheritance from RenameSymbols pass, deduplicate code (4682) [Vladimír Štill]
  • Add string_view and string conversion operators and functions to cstring (4676) [Vladimír Štill]
  • Generalization & minor refactoring in RenameMap (4677) [Vladimír Štill]
  • Added changes for default hit actions for tc backend (4673) [Sosutha]
  • Support for Register Extern in P4TC (4671) [Komal Jain]
  • Aggressively clean up the Protobuf CMake dependency. (4543) [Fabian Ruffy]
  • RemoveUnusedDeclarations - make helpers protected (4668) [Chris Dodd]
  • Replace IR::getBitType with IR::Type_Bits::get. (4669) [Fabian Ruffy]
  • Only emit the warning on EXPORT_COMPILE_COMMANDS when there are clang-tidy files to lint. (4665) [Fabian Ruffy]
  • Explicitly include hash for Ubuntu 18.04. (4664) [Fabian Ruffy]
  • Changes for for loops (4562) [Chris Dodd]
  • [4656] Explicitly delay constant folding of only action enum expressions, instead of delaying constant folding of all expressions (4657) [Kyle Cripps]
  • Link against the Boehm-Demers-Weiser Garbage Collector using FetchContent. (3930) [Fabian Ruffy]
  • Merge TestgenCompilerTarget into TestgenTarget. (4650) [Fabian Ruffy]
  • Add support for a clang-tidy linter. Add a files utility function. (4254) [Fabian Ruffy]
  • Fixes to lib/hash and lib/big_int_util. (4655) [Fabian Ruffy]
  • Change parameter for kfunc 'bpf_p4tc_entry_create_on_miss' (4637) [Komal Jain]
  • Fix missing declaration of custom externs in the generated eBPF/uBPF header file. (4644) [Fabian Ruffy]
  • Improve error message when shifting int by non-const (4653) [Vladimír Štill]
  • Move IRUtils Literal get functions to the respective IR members. Add stringliteral get function. (4623) [Fabian Ruffy]
  • Use check_include_file_cxx instead of check_include_file to find mm_malloc.h (4649) [Fabian Ruffy]

@fruffy fruffy enabled auto-merge June 1, 2024 12:47
Changelog:
- Add support for new platform property annotations for P4Runtime. (4611) [Jonathan DiLorenzo]
- Fix extern pipeline name in template file (4675) [Komal Jain]
- Add a release template to the compiler. (4692) [Fabian Ruffy]
- irgen: Generate explicit instantiations (4681) [Chris Dodd]
- Workaround for gcc-11.4/draft 2x spec flaw (4679) [Chris Dodd]
- Remove no-longer-used *.p4info.txt files (4687) [Andy Fingerhut]
- Improve  internals (4678) [Anton Korobeynikov]
- Make the new operator protected for some IR types. (4670) [Fabian Ruffy]
- Set type for LAnd, LOr, LNot to be Type_Boolean if unknown. (4612) [Fabian Ruffy]
- Facilitate inheritance from RenameSymbols pass, deduplicate code (4682) [Vladimír Štill]
- Add string_view and string conversion operators and functions to cstring (4676) [Vladimír Štill]
- Generalization & minor refactoring in RenameMap (4677) [Vladimír Štill]
- Added changes for default hit actions for tc backend (4673) [Sosutha]
- Support for Register Extern in P4TC (4671) [Komal Jain]
- Aggressively clean up the Protobuf CMake dependency. (4543) [Fabian Ruffy]
- RemoveUnusedDeclarations - make helpers protected (4668) [Chris Dodd]
- Replace IR::getBitType with IR::Type_Bits::get. (4669) [Fabian Ruffy]
- Only emit the warning on EXPORT_COMPILE_COMMANDS when there are clang-tidy files to lint. (4665) [Fabian Ruffy]
- Explicitly include hash for Ubuntu 18.04. (4664) [Fabian Ruffy]
- Changes for for loops (4562) [Chris Dodd]
- [4656] Explicitly delay constant folding of only action enum   expressions, instead of delaying constant folding of all  expressions (4657) [Kyle Cripps]
- Link against the Boehm-Demers-Weiser Garbage Collector using FetchContent. (3930) [Fabian Ruffy]
- Merge TestgenCompilerTarget into TestgenTarget. (4650) [Fabian Ruffy]
- Add support for a clang-tidy linter. Add a files utility function. (4254) [Fabian Ruffy]
- Fixes to lib/hash and lib/big_int_util. (4655) [Fabian Ruffy]
- Change parameter for kfunc 'bpf_p4tc_entry_create_on_miss' (4637) [Komal Jain]
- Fix missing declaration of custom externs in the generated eBPF/uBPF header file. (4644) [Fabian Ruffy]
- Improve error message when shifting int by non-const (4653) [Vladimír Štill]
- Move IRUtils Literal get functions to the respective IR members. Add stringliteral get function.  (4623) [Fabian Ruffy]
- Use check_include_file_cxx instead of check_include_file to find mm_malloc.h (4649) [Fabian Ruffy]
@fruffy fruffy added this pull request to the merge queue Jun 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 1, 2024
@fruffy fruffy added this pull request to the merge queue Jun 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 1, 2024
@fruffy fruffy added this pull request to the merge queue Jun 1, 2024
Merged via the queue into main with commit b94e80c Jun 1, 2024
17 checks passed
@fruffy fruffy deleted the v1.2.4.12 branch June 1, 2024 16:54
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.

1 participant