Chad Condon
Chad Condon
I can't find anything indicating that this behavior becomes defined when using custom `delete` or `new` implementations.
> _[The argument passed to `delete`]_ must be a pointer _[...]_ to a non-array object created by a new-expression, or a pointer to a base subobject of a non-array object...
I was able to work around this by building with gtest 1.8 and C++ 98. I'm starting to doubt that this can be made to work reliably across gtest and...
Have you tried building with memory leak detection disabled?
I mean at build time by defining `CPPUTEST_MEM_LEAK_DETECTION_DISABLED`
https://github.com/cpputest/cpputest/blob/484e09883a5b996026a25e85a89ada7e5b23ac95/tests/CppUTestExt/CMakeLists.txt#L49C1-L51
The `COVERAGE` option was intended to enable coverage for CppUTest's own tests. Enable coverage by setting the appropriate compile options in your own project. For example, for GCC: ```cmake add_compile_options(--coverage)...
I believe this is a duplicate of #1563 and #1639. See https://bugs.launchpad.net/ubuntu/+source/cpputest/+bug/1990274.
This is just something I've been toying around with: segregating the include paths so that we can't `#include "CppUTestExt/..."` in CppUTest code. This also prevents use of extension headers through...
@javier-acosta-m please post the commands you are using to build and run these tests. The posted logs do not look like CMake was used.