Skip to content

Simplified handling of RuleMessage by removing usage of std::shared_ptr #1008

Simplified handling of RuleMessage by removing usage of std::shared_ptr

Simplified handling of RuleMessage by removing usage of std::shared_ptr #1008

Triggered via pull request September 10, 2024 15:31
Status Failure
Total duration 16m 21s
Artifacts

ci.yml

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

Annotations

178 errors and 45 warnings
macOS (wo libxml)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (wo libxml)
Process completed with exit code 2.
macOS (wo ssdeep)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (wo ssdeep)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (wo ssdeep)
The operation was canceled.
macOS (wo maxmind)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (wo maxmind)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (wo maxmind)
The operation was canceled.
macOS (with parser generation)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (with parser generation)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (with parser generation)
The operation was canceled.
macOS (wo geoip)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (wo geoip)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (wo geoip)
The operation was canceled.
macOS (with lmdb)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (with lmdb)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::string, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
macOS (with lmdb)
The operation was canceled.
macOS (wo lua)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (wo lua)
The operation was canceled.
macOS (wo curl)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (wo curl)
The operation was canceled.
macOS (with pcre2)
The job was canceled because "macos-14_wo_libxml_--with" failed.
macOS (with pcre2)
The operation was canceled.
Linux (x64, gcc, wo maxmind)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo maxmind)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo maxmind)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo maxmind)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo maxmind)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo maxmind)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo maxmind)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo maxmind)
Process completed with exit code 2.
Linux (x64, gcc, wo curl)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, wo ssdeep)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, wo curl)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo ssdeep)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo curl)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo curl)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo ssdeep)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo curl)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo ssdeep)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo curl)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo ssdeep)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo curl)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo ssdeep)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo curl)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo ssdeep)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo curl)
Process completed with exit code 2.
Linux (x64, gcc, wo ssdeep)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo ssdeep)
Process completed with exit code 2.
Linux (x64, gcc, wo libxml)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, wo libxml)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo libxml)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo libxml)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo libxml)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo libxml)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo libxml)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo libxml)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo libxml)
Process completed with exit code 2.
Linux (x64, clang, wo curl)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo curl)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, clang, wo curl)
The operation was canceled.
Linux (x64, gcc, with pcre2)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, with pcre2)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo geoip)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, with pcre2)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo geoip)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, with pcre2)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with pcre2)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, wo geoip)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with pcre2)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo geoip)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with pcre2)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo geoip)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, with pcre2)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo geoip)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with pcre2)
The operation was canceled.
Linux (x64, gcc, wo geoip)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, wo geoip)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, wo geoip)
The operation was canceled.
Linux (x64, clang, wo maxmind)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo maxmind)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, clang, wo maxmind)
The operation was canceled.
Linux (x64, clang, wo ssdeep)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo ssdeep)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, clang, wo ssdeep)
The operation was canceled.
Linux (x64, clang, wo geoip)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo geoip)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, clang, wo geoip)
The operation was canceled.
Linux (x64, gcc, with lmdb)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, with lmdb)
no matching function for call to ‘begin(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, with lmdb)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with lmdb)
request for member ‘begin’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with lmdb)
no matching function for call to ‘end(std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*&)’
Linux (x64, gcc, with lmdb)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >*’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with lmdb)
request for member ‘end’ in ‘__cont’, which is of pointer type ‘std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >* const’ (maybe you meant to use ‘->’ ?)
Linux (x64, gcc, with lmdb)
type ‘<type error>’ argument given to ‘delete’, expected pointer
Linux (x64, gcc, with lmdb)
The operation was canceled.
Linux (x32, clang, wo maxmind)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, wo maxmind)
The operation was canceled.
Linux (x64, clang, wo libxml)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo libxml)
The operation was canceled.
Linux (x64, clang, with parser generation)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, with parser generation)
The operation was canceled.
Linux (x32, clang, wo lua)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, wo lua)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, gcc, with parser generation)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, wo lua)
The operation was canceled.
Linux (x64, gcc, with parser generation)
The operation was canceled.
Linux (x32, gcc, wo curl)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, wo curl)
The operation was canceled.
Linux (x32, clang, with lmdb)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, with lmdb)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x32, clang, with lmdb)
The operation was canceled.
Linux (x32, clang, wo curl)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, wo curl)
The operation was canceled.
Linux (x32, gcc, with parser generation)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, with parser generation)
The operation was canceled.
Linux (x32, gcc, with pcre2)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, with pcre2)
The operation was canceled.
Linux (x32, gcc, wo maxmind)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, wo maxmind)
The operation was canceled.
Linux (x32, clang, with parser generation)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, with parser generation)
The operation was canceled.
Linux (x32, gcc, wo lua)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, wo lua)
The operation was canceled.
Linux (x64, gcc, wo lua)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, gcc, wo lua)
The operation was canceled.
Linux (x32, gcc, wo libxml)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, wo libxml)
The operation was canceled.
Linux (x64, clang, wo lua)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, wo lua)
The operation was canceled.
Linux (x64, clang, with lmdb)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, with lmdb)
invalid range expression of type 'std::tuple_element<1, std::pair<const std::basic_string<char>, std::vector<modsecurity_test::RegressionTest *> *>>::type' (aka 'std::vector<modsecurity_test::RegressionTest *> *'); did you mean to dereference it with '*'?
Linux (x64, clang, with lmdb)
The operation was canceled.
Linux (x64, clang, with pcre2)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x64, clang, with pcre2)
The operation was canceled.
Linux (x32, clang, wo libxml)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, wo libxml)
The operation was canceled.
Linux (x32, gcc, with lmdb)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, gcc, with lmdb)
The operation was canceled.
Linux (x32, clang, with pcre2)
The job was canceled because "ubuntu-22_04_x64_amd64__4" failed.
Linux (x32, clang, with pcre2)
The operation was canceled.
Windows (x64, full): test/regression/regression.cc#L616
'begin': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full): test/regression/regression.cc#L616
'end': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full): test/regression/regression.cc#L616
'<begin>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full): test/regression/regression.cc#L616
'<end>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full): test/regression/regression.cc#L616
you cannot dereference an operand of type 'int' [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full): test/regression/regression.cc#L617
'delete': cannot delete objects that are not pointers [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, full)
Process completed with exit code 1.
Windows (x64, wo curl)
The job was canceled because "windows-2022_x64_x86_64_R" failed.
Windows (x64, wo curl): test/regression/regression.cc#L616
'begin': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl): test/regression/regression.cc#L616
'end': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl): test/regression/regression.cc#L616
'<begin>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl): test/regression/regression.cc#L616
'<end>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl): test/regression/regression.cc#L616
you cannot dereference an operand of type 'int' [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl): test/regression/regression.cc#L617
'delete': cannot delete objects that are not pointers [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo curl)
Process completed with exit code 1.
Windows (x64, wo lua)
The job was canceled because "windows-2022_x64_x86_64_R" failed.
Windows (x64, wo lua): test/regression/regression.cc#L616
'begin': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
The job was canceled because "windows-2022_x64_x86_64_R" failed.
Windows (x64, wo lua): test/regression/regression.cc#L616
'end': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua): test/regression/regression.cc#L616
'<begin>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua): test/regression/regression.cc#L616
'<end>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua): test/regression/regression.cc#L616
you cannot dereference an operand of type 'int' [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml): test/regression/regression.cc#L616
'begin': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua): test/regression/regression.cc#L617
'delete': cannot delete objects that are not pointers [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml): test/regression/regression.cc#L616
'end': no matching overloaded function found [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo lua)
The operation was canceled.
Windows (x64, wo libxml): test/regression/regression.cc#L616
'<begin>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml): test/regression/regression.cc#L616
'<end>$L4': cannot be used before it is initialized [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml): test/regression/regression.cc#L616
you cannot dereference an operand of type 'int' [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml): test/regression/regression.cc#L617
'delete': cannot delete objects that are not pointers [D:\a\ModSecurity\ModSecurity\build\win32\build\regression_tests.vcxproj]
Windows (x64, wo libxml)
The operation was canceled.
Windows (x64, with lmdb)
The job was canceled because "windows-2022_x64_x86_64_R" failed.
Windows (x64, with lmdb)
The operation was canceled.
Windows (x64, wo maxmind)
The job was canceled because "windows-2022_x64_x86_64_R" failed.
Windows (x64, wo maxmind)
The operation was canceled.
cppcheck
Process completed with exit code 2.
macOS (wo libxml)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (wo ssdeep)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (wo maxmind)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (with parser generation)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (wo geoip)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (with lmdb)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (wo lua)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (wo curl)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
macOS (with pcre2)
geoip has been deprecated because it has an archived upstream repository! It will be disabled on 2024-12-12.
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 curl)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Linux (x32, gcc, with pcre2)
‘%x’ directive output may be truncated writing between 1 and 6 bytes into a region of size 4 [-Wformat-truncation=]
Linux (x32, gcc, with pcre2)
‘__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 maxmind)
‘__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, wo lua)
‘__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 libxml)
‘__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 lmdb)
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Windows (x64, full)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco57850ade17b1b\b\build\Data\PostgreSQL\DataPostgreSQL.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\poco57850ade17b1b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, full)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco57850ade17b1b\b\build\Net\Net.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\poco57850ade17b1b\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo curl)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocof9bb70a47a803\b\build\Data\PostgreSQL\DataPostgreSQL.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\pocof9bb70a47a803\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo curl)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocof9bb70a47a803\b\build\Net\Net.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\pocof9bb70a47a803\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo lua)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco0e79a6e82273e\b\build\Data\PostgreSQL\DataPostgreSQL.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\poco0e79a6e82273e\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo lua)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco0e79a6e82273e\b\build\Net\Net.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\poco0e79a6e82273e\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo libxml)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco895474ae5942e\b\build\Data\PostgreSQL\DataPostgreSQL.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\poco895474ae5942e\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo libxml)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco895474ae5942e\b\build\Net\Net.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\poco895474ae5942e\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, with lmdb)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoaef2bc73d52f7\b\build\Data\PostgreSQL\DataPostgreSQL.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\pocoaef2bc73d52f7\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, with lmdb)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoaef2bc73d52f7\b\build\Net\Net.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\pocoaef2bc73d52f7\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, wo maxmind)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco9e1e18f927066\b\build\Data\PostgreSQL\DataPostgreSQL.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\poco9e1e18f927066\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, wo maxmind)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco9e1e18f927066\b\build\Net\Net.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\poco9e1e18f927066\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]