On Tue, Feb 11, 2025 at 11:02 PM Andre Muezerie <andre...@linux.microsoft.com> wrote: > > This series fixes many issues that prevent the "app" directory > from being compiled with MSVC. > > Andre Muezerie (10): > eal: add workaround for __builtin_constant_p > test_alarm: avoid warning about different qualifiers > test-pmd: fix printf format string mismatch > test-pmd: do explicit 64-bit shift to avoid implicit conversion > test-pmd: avoid undefined behavior > test-pmd: avoid non-constant initializer > test-pmd: don't return value from void function > test-pmd: declare lcore_count atomic when using C11 memory model > test: add workaround for __builtin_constant_p in test_memcpy_perf > app: enable app directory to be compiled with MSVC > > app/meson.build | 4 -- > app/test-pmd/cmdline.c | 19 +++-- > app/test-pmd/cmdline_flow.c | 22 +++--- > app/test-pmd/csumonly.c | 12 ++-- > app/test-pmd/meson.build | 4 +- > app/test-pmd/testpmd.c | 2 +- > app/test-pmd/util.c | 2 +- > app/test/test_alarm.c | 12 ++-- > app/test/test_memcpy_perf.c | 106 ++++++++++++++-------------- > app/test/test_ring_perf.c | 6 +- > lib/eal/include/generic/rte_pause.h | 2 +- > lib/eal/include/rte_common.h | 12 ++++ > 12 files changed, 114 insertions(+), 89 deletions(-)
The last patch of the series was not received on the ml. This prevents CI from testing it. Please resubmit the whole series. Thanks. -- David Marchand