v1.2.4.7
What's Changed
- [P4Testgen] Resolve method call arguments before stepping into an extern - preserve InOut references by @fruffy in #4255
- [P4Testgen] Move static helpers from TestgenTarget and ProgramInfo to common/lib/utils by @vlstill in #4268
- Fix problem with bpftool in PTF tests by @tatry in #4277
- [P4Testgen] Fix accidental system file categorization. by @fruffy in #4278
- Remove deprecated inheritance from std:binary_function by @fruffy in #4283
- [P4Testgen] Move P4Testgen's logging function into the common library. by @fruffy in #4279
- Try to fix some issues with slowness in the MacOS build. by @fruffy in #4280
- P4TC - Support for set_entry_timer extern by @komaljai in #4269
- Do not toggle BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP in CMakelists.txt by @fruffy in #4181
- Add validation of constant enum values fitting by @vlstill in #4287
- [P4Testgen] Fix behavior of coverage on edge cases with no nodes to cover by @vlstill in #4275
- Fix initialization order in gtest helper by @vlstill in #4296
- Remove uses of
incompatible_use_toolchain_transition
. by @katre in #4299 - [P4Testgen] Fix stringliteral conversion. Value must be a literal, NOT a constant by @fruffy in #4298
- Dpdk Backend: Fix incorrect field extraction arithmetic by @usha1830 in #4301
- Remove -static and rename static build appropriately. by @fruffy in #4284
- [P4Testgen] Add support for @Format annotations in P4 programs for protobuf-ir tests by @fruffy-g in #4276
- Support default action in P4TC by @komaljai in #4308
- [P4Testgen] Move arch spec to ProgramInfo to allow it to depend on P4 program by @vlstill in #4267
- Fix type field in introspection.json by @komaljai in #4313
- Fix some problems with the Protobuf CMake file by @fruffy in #4262
- Automated Release v1.2.4.7 by @github-actions in #4312
Full Changelog: v1.2.4.6...v1.2.4.7