Hello Andre, 

Thank you for joining the CI call this morning and for raising the topic of Windows compile and unit tests at the UNH lab. 

I have confirmed we are publishing build results for the 3 compile toolchain options described on dpdk.org these are:

llvm-clang native compile
mingw64 native compile
msvc native compile

Here is an example of a compile report including these. https://mails.dpdk.org/archives/test-report/2025-January/845150.html

Some notes about the compile options:

-I have now renamed the clang test from dpdk_win_llvm_compile to dpdk_llvm_clang_compile to more clearly indicate this is the clang compile, per our conversation)

-All 3 compile options are also compiling with mlx5 devx using cflags/ldflags per https://bugs.dpdk.org/show_bug.cgi?id=1174. This request came in from NVIDIA guys, and we ran it by Tyler from Microsoft who indicated it was a good idea.

-MSVC does not run unit tests (I believe this is because msvc does not currently compile enough of dpdk for unit tests)

Is there a particular compile option or set of compile options which you want to run unit tests after the build? Please let me know anything you want changed/added to our CI testing pipelines.

Thanks!

-DPDK Community Lab Team