Skip to content

Performance tweaks #1490

Performance tweaks

Performance tweaks #1490

Re-run triggered February 17, 2026 18:34
Status Failure
Total duration 27m 15s
Artifacts

ci.yml

on: pull_request
Matrix: build-linux
Matrix: build-macos
Matrix: build-windows
Fit to window
Zoom out
Zoom in

Annotations

1 error and 74 warnings
cppcheck
Process completed with exit code 2.
Linux (x32, gcc, with pcre)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, with pcre)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, wo curl)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, wo curl)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, wo libxml)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, wo libxml)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, wo maxmind)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, wo maxmind)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, wo lua)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, wo lua)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, with lmdb)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, with lmdb)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, with parser generation)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, with parser generation)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Windows (x64, wo curl)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco1c90fd9a0d888\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo curl)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco1c90fd9a0d888\b\build\Net\Net.vcxproj]
Windows (x64, wo curl)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco1c90fd9a0d888\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo curl)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco1c90fd9a0d888\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo libxml)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoac1eeed2df291\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo libxml)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoac1eeed2df291\b\build\Net\Net.vcxproj]
Windows (x64, wo libxml)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoac1eeed2df291\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo libxml)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoac1eeed2df291\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo lua)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoda7b6bd9a2278\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo lua)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoda7b6bd9a2278\b\build\Net\Net.vcxproj]
Windows (x64, wo lua)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoda7b6bd9a2278\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo lua)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoda7b6bd9a2278\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, full)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco3ad5eb4a89bbb\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, full)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco3ad5eb4a89bbb\b\build\Net\Net.vcxproj]
Windows (x64, full)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco3ad5eb4a89bbb\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, full)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco3ad5eb4a89bbb\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo maxmind)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo maxmind)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco2071993da5201\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo maxmind)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco2071993da5201\b\build\Net\Net.vcxproj]
Windows (x64, wo maxmind)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco2071993da5201\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo maxmind)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco2071993da5201\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, with lmdb)
'initializing': conversion from '__int64' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
] [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
_Ty=int [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
[ [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
with [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
'=': conversion from '__int64' to '_Ty', possible loss of data [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, with lmdb)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocodd87f61fad30b\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, with lmdb)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocodd87f61fad30b\b\build\Net\Net.vcxproj]
Windows (x64, with lmdb)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocodd87f61fad30b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, with lmdb)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocodd87f61fad30b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]