Skip to content

chore: update Windows build to use PCRE2 as default #57

chore: update Windows build to use PCRE2 as default

chore: update Windows build to use PCRE2 as default #57

Triggered via pull request February 8, 2026 13:34
Status Failure
Total duration 6m 48s
Artifacts 6

test-ci-windows.yml

on: pull_request
Matrix: build
Matrix: package
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 38 warnings
test (Release)
Process completed with exit code 1.
test (RelWithDebInfo)
The strategy configuration was canceled because "test.Release" failed
test (RelWithDebInfo)
The operation was canceled.
build (x64, RelWithDebInfo): apache2/apache2_util.c#L241
'initializing': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_io.c#L296
'function': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L3188
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L3184
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L757
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L237
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L217
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L1220
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L346
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L199
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_util.c#L241
'initializing': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_io.c#L296
'function': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L3188
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L3184
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L757
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L237
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L217
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L1220
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L346
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L199
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): iis/moduleconfig.cpp#L438
'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/libinjection/libinjection_sqli.c#L2320
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/acmp.c#L527
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/msc_util.c#L316
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/msc_util.c#L299
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L2679
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L1477
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L1325
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L455
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): iis/moduleconfig.cpp#L438
'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/libinjection/libinjection_sqli.c#L2320
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/acmp.c#L527
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/msc_util.c#L316
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/msc_util.c#L299
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L2679
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L1477
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L1325
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L455
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]

Artifacts

Produced during runtime
Name Size Digest
iis-module-x64-RelWithDebInfo
3.9 MB
sha256:acf5c1aa30e43e9e96eb62abebc8cad0dfe2e8f3a45cd7184b47833710b11df3
iis-module-x64-Release
2.75 MB
sha256:9aca751be966387763cca39838ed33b801d9308afd6c92819287ea44d71cbba7
iis-module-x86-RelWithDebInfo
3.64 MB
sha256:80a1f43c6ff18ef137071c3ee431a30301c57314d2a0e4e941bb2903013bfe59
iis-module-x86-Release
2.49 MB
sha256:9d17376ea7463a500710a72384dbf7898008a3413a4cf4b51937f39664d99b95
modsecurityiis-installers-RelWithDebInfo
7.59 MB
sha256:c9d3b930ac394504b11092e8a8098a8455f9ed44991806290dfc9f7aadf5f1dc
modsecurityiis-installers-Release
5.36 MB
sha256:52b574b02ec50b9c2f18c2ef1190d8bfb974d129b22659a138bf83b894018a59