cd /build/reproducible-path/etlcpp-20.39.4+dfsg/obj-i686-linux-gnu/test && /usr/bin/c++ -DETL_DEBUG -I/build/reproducible-path/etlcpp-20.39.4+dfsg/test/../include -isystem /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/.. -Wno-aggressive-loop-optimizations -Wno-pessimizing-move -std=gnu++20 -fno-omit-frame-pointer -fno-common -Wall -Wextra -Werror -Wfloat-equal -Wuseless-cast -Wshadow -Wnull-dereference -MD -MT test/CMakeFiles/etl_tests.dir/test_base64_RFC3501_decoder.cpp.o -MF
In file included from /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/TestMacros.h:6,
from /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/UnitTestPP.h:5,
from /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/UnitTest++.h:1,
from /build/reproducible-path/etlcpp-20.39.4+dfsg/test/unit_test_framework.h:32,
from /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:29:
/build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp: In member function ‘virtual void {anonymous}::Suitetest_atomic_std::Testtest_atomic_operator_pointer_fetch_add::RunImpl() const’:
/build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:326:37: error: useless cast to type ‘ptrdiff_t’ {aka ‘int’} [-Werror=useless-cast]
326 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/ExceptionMacros.h:7:37: note: in definition of macro ‘UNITTEST_IMPL_TRY’
7 | #define UNITTEST_IMPL_TRY(x) try x
| ^ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/CheckMacros.h:290:45: note: in expansion of macro ‘UNITTEST_CHECK_EQUAL’
290 | #define CHECK_EQUAL(expected, actual) UNITTEST_CHECK_EQUAL((expected), (actual))
| ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:326:7: note: in expansion of macro ‘CHECK_EQUAL’
326 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:326:68: error: useless cast to type ‘ptrdiff_t’ {aka ‘int’} [-Werror=useless-cast]
326 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~~~
/build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/ExceptionMacros.h:7:37: note: in definition of macro ‘UNITTEST_IMPL_TRY’
7 | #define UNITTEST_IMPL_TRY(x) try x
| ^ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/CheckMacros.h:290:45: note: in expansion of macro ‘UNITTEST_CHECK_EQUAL’
290 | #define CHECK_EQUAL(expected, actual) UNITTEST_CHECK_EQUAL((expected), (actual))
| ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:326:7: note: in expansion of macro ‘CHECK_EQUAL’
326 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp: In member function ‘virtual void {anonymous}::Suitetest_atomic_std::Testtest_atomic_operator_pointer_fetch_sub::RunImpl() const’:
/build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:434:37: error: useless cast to type ‘ptrdiff_t’ {aka ‘int’} [-Werror=useless-cast]
434 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/ExceptionMacros.h:7:37: note: in definition of macro ‘UNITTEST_IMPL_TRY’
7 | #define UNITTEST_IMPL_TRY(x) try x
| ^ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/CheckMacros.h:290:45: note: in expansion of macro ‘UNITTEST_CHECK_EQUAL’
290 | #define CHECK_EQUAL(expected, actual) UNITTEST_CHECK_EQUAL((expected), (actual))
| ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:434:7: note: in expansion of macro ‘CHECK_EQUAL’
434 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:434:68: error: useless cast to type ‘ptrdiff_t’ {aka ‘int’} [-Werror=useless-cast]
434 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~~~
/build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/ExceptionMacros.h:7:37: note: in definition of macro ‘UNITTEST_IMPL_TRY’
7 | #define UNITTEST_IMPL_TRY(x) try x
| ^ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/UnitTest++/CheckMacros.h:290:45: note: in expansion of macro ‘UNITTEST_CHECK_EQUAL’
290 | #define CHECK_EQUAL(expected, actual) UNITTEST_CHECK_EQUAL((expected), (actual))
| ^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/etlcpp-20.39.4+dfsg/test/test_atomic.cpp:434:7: note: in expansion of macro ‘CHECK_EQUAL’
434 | CHECK_EQUAL(compare.fetch_add(ptrdiff_t(10)), test.fetch_add(ptrdiff_t(10)));
| ^~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[4]: *** [test/CMakeFiles/etl_tests.dir/build.make:180: test/CMakeFiles/etl_tests.dir/test_atomic.cpp.o] Error 1
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 158:34:32 |
Calls: | 10,384 |
Calls today: | 1 |
Files: | 14,056 |
Messages: | 6,416,485 |