src\hdr_histogram.c(149,23): error : incompatible pointer types passing 'uint32_t *' (aka 'unsigned int *') to parameter of type 'unsigned long *' [-Wincompatible-pointer-types] [D:\a\node\node\deps\histogram\histogram.vcxproj]
src\hdr_histogram.c(149,23): warning : incompatible pointer types passing 'uint32_t *' (aka 'unsigned int *') to parameter of type 'unsigned long *' [-Wincompatible-pointer-types] [D:\a\node\node\deps\histogram\histogram.vcxproj]
It looks like this might be because the GitHub Windows 2025 runners have newer versions of Visual Studio 2026:
Visual Studio 2026 Developer Command Prompt v18.6.2
Visual Studio 2026 Developer Command Prompt v18.7.0
FWIW we're still running on VS 2022 in our Jenkins CI where we see the warnings.
https://github.com/nodejs/node/actions/workflows/coverage-windows.yml has started failing for
mainandv24.x-staging.Previously this was treated as a warning:
Failing runs:
Passing runs:
It looks like this might be because the GitHub Windows 2025 runners have newer versions of Visual Studio 2026:
Histogram warnings:
Histogram errors:
FWIW we're still running on VS 2022 in our Jenkins CI where we see the warnings.