Skip to content

Automated Release v1.2.5.12#5577

Merged
fruffy merged 1 commit intomainfrom
v1.2.5.12
Apr 4, 2026
Merged

Automated Release v1.2.5.12#5577
fruffy merged 1 commit intomainfrom
v1.2.5.12

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 1, 2026

Auto-generated pull request for version 1.2.5.12.

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

Changelog:

  • [Feat] Add partial support for loops (ForStatement) inside action bodies (5552) [Vineet Goel]
  • Enable Bazel BUILD P4Testgen targets for eBPF and PNA (5575) [Bili Dong]
  • build: fix ctags target name and filter missing directories (5559) [Vineet Goel]
  • cmake: add FORMATTING_ONLY option to run formatters without build deps (5554) [Vineet Goel]
  • Move includes outside of namespace (5563) [Steffen Smolka]
  • [Bazel] Fix: prod code should not pull in test code (5562) [Steffen Smolka]
  • Add missing include (5565) [Steffen Smolka]
  • [Bazel] migrate from deprecated to canonical p4include target (5566) [Steffen Smolka]
  • Add missing include. (5564) [Steffen Smolka]
  • Fixing Compiler bug (5557) [Mathew Suresh Zachariah]
  • [P4Smith] Initialize arrays using tuple expressions (5546) [Enrico Yidao Green]
  • Refresh P4C's ccache setup. (5561) [Fabian Ruffy]
  • Fix header size to be multiple of 8 bits (5553) [Haechan Kwon]
  • Add quotes to prevent potential word splittings that involve rm -r?f|rm -fr and variable expansions (5523) [Zhiwen "Michael" Zheng]
  • [P4Smith] Correctly generate 1-bit concat expressions (5551) [Enrico Yidao Green]
  • Use bmv2 PPA in CI (5534) [Bryan Richter]
  • Rename HeaderStackExpression -> ArrayExpression everywhere (5545) [Kyle Cripps]
  • [P4Testgen][eBPF] Quote STF identifiers in generated add commands (5542) [Copilot]
  • Fix wrong expected output of gauntlet_enum_assign-bmv2.stf (5540) (5543) [Sehyuk Ahn]
  • Add policy that allows to strength-reduce narrowing casts to slices (5541) [Kyle Cripps]
  • Add additional optimizations to SimplifySelectCases midend pass (5372) [Kyle Cripps]
  • [P4Testgen] Fix repeated execution of the same table instance on a single path. (5531) [Fabian Ruffy]
  • Install PI for BMv2 PTF CI build script. (5536) [Fabian Ruffy]
  • Fix emit inside if-statement in deparser (5502) [Attaullah Ansari]
  • bazel: add p4include package, testdata exports, and fix macOS build (5533) [Steffen Smolka]
  • Fix non-unity/unified build (5526) [Chris Dodd]
  • Update the build instructions in the README to be generator-independent. (5517) [Fabian Ruffy]
  • Increase minimum required BISON version to 3.3 (5522) [Kyle Cripps]
  • Bump docker/build-push-action from 6 to 7 (5519) [dependabot[bot]]
  • Bump docker/setup-buildx-action from 3 to 4 (5518) [dependabot[bot]]
  • Bump docker/login-action from 3 to 4 (5520) [dependabot[bot]]
  • Allow SymbolicArray to represent arrays of non-header/header union types (5516) [Kyle Cripps]
  • Disable singleton-range strength reduction for loops (5500) [Enrico Yidao Green]
  • Bump actions/download-artifact from 7 to 8 (5510) [dependabot[bot]]
  • Bump actions/github-script from 7 to 8 (5511) [dependabot[bot]]
  • Bump actions/upload-artifact from 6 to 7 (5512) [dependabot[bot]]
  • Bump peter-evans/create-or-update-comment from 3 to 5 (5513) [dependabot[bot]]

Signed-off-by: rst0git <9142901+rst0git@users.noreply.github.com>

Changelog:
- [Feat] Add partial support for loops (ForStatement) inside action bodies (5552) [Vineet Goel]
- Enable Bazel BUILD P4Testgen targets for eBPF and PNA (5575) [Bili Dong]
- build: fix ctags target name and filter missing directories (5559) [Vineet Goel]
- cmake: add FORMATTING_ONLY option to run formatters without build deps (5554) [Vineet Goel]
- Move includes outside of namespace (5563) [Steffen Smolka]
- [Bazel] Fix: prod code should not pull in test code (5562) [Steffen Smolka]
- Add missing include (5565) [Steffen Smolka]
- [Bazel] migrate from deprecated to canonical p4include target (5566) [Steffen Smolka]
- Add missing include. (5564) [Steffen Smolka]
- Fixing Compiler bug (5557) [Mathew Suresh Zachariah]
- [P4Smith] Initialize arrays using tuple expressions (5546) [Enrico Yidao Green]
- Refresh P4C's ccache setup. (5561) [Fabian Ruffy]
- Fix header size to be multiple of 8 bits (5553) [Haechan Kwon]
- Add quotes to prevent potential word splittings that involve `rm -r?f|rm -fr` and variable expansions (5523) [Zhiwen "Michael" Zheng]
- [P4Smith] Correctly generate 1-bit concat expressions (5551) [Enrico Yidao Green]
- Use bmv2 PPA in CI (5534) [Bryan Richter]
- Rename `HeaderStackExpression` -> `ArrayExpression` everywhere (5545) [Kyle Cripps]
- [P4Testgen][eBPF] Quote STF identifiers in generated `add` commands (5542) [Copilot]
- Fix wrong expected output of `gauntlet_enum_assign-bmv2.stf` (5540) (5543) [Sehyuk Ahn]
- Add policy that allows to strength-reduce narrowing casts to slices (5541) [Kyle Cripps]
- Add additional optimizations to `SimplifySelectCases` midend pass (5372) [Kyle Cripps]
- [P4Testgen] Fix repeated execution of the same table instance on a single path. (5531) [Fabian Ruffy]
- Install PI for BMv2 PTF CI build script. (5536) [Fabian Ruffy]
- Fix emit inside if-statement in deparser (5502) [Attaullah Ansari]
- bazel: add p4include package, testdata exports, and fix macOS build (5533) [Steffen Smolka]
- Fix non-unity/unified build (5526) [Chris Dodd]
- Update the build instructions in the README to be generator-independent. (5517) [Fabian Ruffy]
- Increase minimum required BISON version to 3.3 (5522) [Kyle Cripps]
- Bump docker/build-push-action from 6 to 7 (5519) [dependabot[bot]]
- Bump docker/setup-buildx-action from 3 to 4 (5518) [dependabot[bot]]
- Bump docker/login-action from 3 to 4 (5520) [dependabot[bot]]
- Allow `SymbolicArray` to represent arrays of non-header/header union types (5516) [Kyle Cripps]
- Disable singleton-range strength reduction for loops (5500) [Enrico Yidao Green]
- Bump actions/download-artifact from 7 to 8 (5510) [dependabot[bot]]
- Bump actions/github-script from 7 to 8 (5511) [dependabot[bot]]
- Bump actions/upload-artifact from 6 to 7 (5512) [dependabot[bot]]
- Bump peter-evans/create-or-update-comment from 3 to 5 (5513) [dependabot[bot]]
@fruffy fruffy merged commit cc43e95 into main Apr 4, 2026
5 checks passed
@fruffy fruffy deleted the v1.2.5.12 branch April 4, 2026 17:33
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