Skip to content

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

chore: update Windows build to use PCRE2 as default

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

Triggered via pull request February 8, 2026 04:28
Status Failure
Total duration 5m 38s
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 40 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, 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/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [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 (x64, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [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/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [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, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L132
'strncasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/modsecurity.h#L131
'strcasecmp': macro redefinition [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]

Artifacts

Produced during runtime
Name Size Digest
iis-module-x64-RelWithDebInfo Expired
3.91 MB
sha256:c06d801c39af60c60019455205ffd49bef2c2a740a299eb2b0a4e8e9521d3fea
iis-module-x64-Release Expired
2.75 MB
sha256:997a37aa4c5dd24ed81503df2f7833f55b9fbf9c772cb4ab8b73afc0a0e2fdc8
iis-module-x86-RelWithDebInfo Expired
3.67 MB
sha256:6c79c011c686ca4b98b1f23e6a39c2912e206e2fa51e9480c7e81e1081c94f24
iis-module-x86-Release Expired
2.49 MB
sha256:3ac66f017fa9ae7a05bb202053a3ae9925ea1d7ca4e245f0b981251fd2d16e45
modsecurityiis-installers-RelWithDebInfo Expired
7.63 MB
sha256:f9e55c89ffd5997de76a91213e5c3104970619080cfdb7f576cda662fb9c104d
modsecurityiis-installers-Release Expired
5.36 MB
sha256:7823ba45582ee830d9728668aa7798e355533ce67c7f111230f66dbc9d4081a3