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.3.0 #3466

Merged
merged 1 commit into from
Aug 2, 2022
Merged

Automated Release v1.2.3.0 #3466

merged 1 commit into from
Aug 2, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 1, 2022

Auto-generated pull request for version 1.2.3.0.

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

Changelog:

  • Add a compiler pass that adds missing IDs to control plane objects. (3455) [fruffy]
  • Forbid packages, controls, etc as tuple fields (3461) [Mihai Budiu]
  • Do not allow constructor calls of externs with abstract methods (3460) [Mihai Budiu]
  • Fix include headers for lib/stringify.h (3457) [Mihai Budiu]
  • Use Type_Dontcare for _ expressions in table entries (3444) [Mihai Budiu]
  • pft-ebpf tests: update psabpf to fix tests (3456) [Jan Palimąka]
  • Fix Missing metadata for temporary variables added for Mask operation (3452) [Usha Gupta]
  • DPDK Backend: Add support for tdi.json (3440) [Usha Gupta]
  • P4C-DPDK - Incorrect constant value when there is a substract operation involved with a constant (3411) [github-sajan]
  • Fixed build with older bison on Ubuntu 18 (3454) [Dávid Bolvanský]
  • Add bazel support for p4c-dpdk compiler (3441) [Zhang Liu]
  • initial commit (3447) [VolodymyrPeschanenkoIntel]
  • Values with type int are legal constants (3446) [Vojtěch Havel]
  • Fixed usage of yyFlexLexer with multiple parsers (3445) [Dávid Bolvanský]
  • Prevent crash caused by incorrect error message (3443) [Mihai Budiu]
  • ordered_set: operator<: Fix for a case of strict inclusion. (3431) [DoctorNoobingstoneIPresume]
  • DPDK Backend: Avoid compiler crash by handling possible types of length argument in packet extract for header containing varbit field (3439) [Usha Gupta]
  • DPDK Backend: Emit name information for externs in context json (3433) [Usha Gupta]
  • [dpdk] shorten label names and header instance type (3436) [Kamlesh Kumar]
  • remove debug info (3438) [VolodymyrPeschanenkoIntel]
  • Added new P4C option (3425) [OleksandrLetychevskyiIntel]
  • Avoid crash in ebpf backend by checking expected IR node kinds (3427) [Mihai Budiu]
  • remove unused include (3428) [Vojtěch Havel]
  • Do not remove externs which are defined not in system files. (3424) [VolodymyrPeschanenkoIntel]
  • Implement Copy Elimination for dpdk backend (3406) [Kamlesh Kumar]
  • save annotations after parser unroll (3422) [VolodymyrPeschanenkoIntel]
  • Handle constant folding for tuple/list constants (3421) [Mihai Budiu]
  • loop unrolling: Use type of original expression (3420) [Mihai Budiu]

@rst0git rst0git self-requested a review August 2, 2022 09:24
Changelog:
- Add a compiler pass that adds missing IDs to control plane objects. (3455) [fruffy]
- Forbid packages, controls, etc as tuple fields (3461) [Mihai Budiu]
- Do not allow constructor calls of externs with abstract methods (3460) [Mihai Budiu]
- Fix include headers for lib/stringify.h (3457) [Mihai Budiu]
- Use Type_Dontcare for _ expressions in table entries (3444) [Mihai Budiu]
- pft-ebpf tests: update psabpf to fix tests (3456) [Jan Palimąka]
- Fix Missing metadata for temporary variables added for Mask operation (3452) [Usha Gupta]
- DPDK Backend: Add support for tdi.json (3440) [Usha Gupta]
- P4C-DPDK - Incorrect constant value when there is a substract operation involved with a constant (3411) [github-sajan]
- Fixed build with older bison on Ubuntu 18 (3454) [Dávid Bolvanský]
- Add bazel support for p4c-dpdk compiler (3441) [Zhang Liu]
- initial commit (3447) [VolodymyrPeschanenkoIntel]
- Values with type int are legal constants (3446) [Vojtěch Havel]
- Fixed usage of yyFlexLexer with multiple parsers (3445) [Dávid Bolvanský]
- Prevent crash caused by incorrect error message (3443) [Mihai Budiu]
- ordered_set: operator<: Fix for a case of strict inclusion. (3431) [DoctorNoobingstoneIPresume]
- DPDK Backend: Avoid compiler crash by handling possible types of length argument in packet extract for header containing varbit field (3439) [Usha Gupta]
- DPDK Backend: Emit name information for externs in context json (3433) [Usha Gupta]
- [dpdk] shorten label names and header instance type (3436) [Kamlesh Kumar]
- remove debug info (3438) [VolodymyrPeschanenkoIntel]
- Added new P4C option (3425) [OleksandrLetychevskyiIntel]
- Avoid crash in ebpf backend by checking expected IR node kinds (3427) [Mihai Budiu]
- remove unused include (3428) [Vojtěch Havel]
- Do not remove externs which are defined not in system files. (3424) [VolodymyrPeschanenkoIntel]
- Implement Copy Elimination for dpdk backend (3406) [Kamlesh Kumar]
- save annotations after parser unroll (3422) [VolodymyrPeschanenkoIntel]
- Handle constant folding for tuple/list constants (3421) [Mihai Budiu]
- loop unrolling: Use type of original expression (3420) [Mihai Budiu]
@rst0git rst0git changed the title Automated Release v1.2.2.4 Automated Release v1.2.3.0 Aug 2, 2022
@rst0git
Copy link
Member

rst0git commented Aug 2, 2022

@mbudiu-vmw This is an auto-generated pull request for a new release of P4C.
I have manually updated the version number to 1.2.3.0 to match the version number of the P4 language specification.

@rst0git rst0git merged commit 1576090 into main Aug 2, 2022
@rst0git rst0git deleted the v1.2.2.4 branch August 4, 2022 09:22
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.

2 participants