<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - test suite build fails"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=126163">126163</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>test suite build fails
</td>
</tr>
<tr>
<th>Product</th>
<td>cppunit
</td>
</tr>
<tr>
<th>Version</th>
<td>1.14
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>General
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>kloczko.tomasz@gmail.com
</td>
</tr>
<tr>
<th>CC</th>
<td>markus.mohrhard@googlemail.com
</td>
</tr></table>
<p>
<div>
<pre>BTW: do you have any plans to make new release?
Making check in cppunittest
make[2]: Entering directory
'/home/tkloczko/rpmbuild/BUILD/cppunit-1.14.0/examples/cppunittest'
make cppunittestmain
make[3]: Entering directory
'/home/tkloczko/rpmbuild/BUILD/cppunit-1.14.0/examples/cppunittest'
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o assertion_traitsTest.o
assertion_traitsTest.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o BaseTestCase.o BaseTestCase.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o CppUnitTestMain.o CppUnitTestMain.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o CppUnitTestSuite.o CppUnitTestSuite.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o ExceptionTest.o ExceptionTest.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o ExceptionTestCaseDecoratorTest.o
ExceptionTestCaseDecoratorTest.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o HelperMacrosTest.o HelperMacrosTest.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o MessageTest.o MessageTest.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o MockTestCase.o MockTestCase.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o MockTestListener.o MockTestListener.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -O2 -g -pipe
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto
-Werror -Wall -Wextra -pedantic -c -o OrthodoxTest.o OrthodoxTest.cpp
In file included from ../../include/cppunit/TestCase.h:6,
from ../../include/cppunit/TestCaller.h:5,
from ../../include/cppunit/extensions/HelperMacros.h:9,
from OrthodoxTest.h:4,
from OrthodoxTest.cpp:2:
../../include/cppunit/extensions/Orthodox.h: In instantiation of ‘void
CppUnit::Orthodox<ClassUnderTest>::runTest() [with ClassUnderTest =
OrthodoxTest::ValueBadAssignment]’:
../../include/cppunit/extensions/Orthodox.h:56:38: required from here
../../include/cppunit/extensions/Orthodox.h:77:23: error: implicitly-declared
‘constexpr OrthodoxTest::ValueBadAssignment::ValueBadAssignment(const
OrthodoxTest::ValueBadAssignment&)’ is deprecated [-Werror=deprecated-copy]
77 | CPPUNIT_ASSERT (c == call (a));
../../include/cppunit/TestAssert.h:240:37: note: in definition of macro
‘CPPUNIT_ASSERT’
240 | ( CPPUNIT_NS::Asserter::failIf( !(condition),
\
| ^~~~~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:159:25: note: because ‘OrthodoxTest::ValueBadAssignment’ has
user-provided ‘OrthodoxTest::ValueBadAssignment&
OrthodoxTest::ValueBadAssignment::operator=(const
OrthodoxTest::ValueBadAssignment&)’
159 | ValueBadAssignment &operator =( const ValueBadAssignment & )
| ^~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:87:63: note: initializing
argument 1 of ‘ClassUnderTest
CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with ClassUnderTest =
OrthodoxTest::ValueBadAssignment]’
87 | ClassUnderTest Orthodox<ClassUnderTest>::call (ClassUnderTest object)
| ~~~~~~~~~~~~~~~^~~~~~
In file included from ../../include/cppunit/TestCase.h:6,
from ../../include/cppunit/TestCaller.h:5,
from ../../include/cppunit/extensions/HelperMacros.h:9,
from OrthodoxTest.h:4,
from OrthodoxTest.cpp:2:
../../include/cppunit/extensions/Orthodox.h:80:23: error: implicitly-declared
‘constexpr OrthodoxTest::ValueBadAssignment::ValueBadAssignment(const
OrthodoxTest::ValueBadAssignment&)’ is deprecated [-Werror=deprecated-copy]
80 | CPPUNIT_ASSERT (c == call (b));
../../include/cppunit/TestAssert.h:240:37: note: in definition of macro
‘CPPUNIT_ASSERT’
240 | ( CPPUNIT_NS::Asserter::failIf( !(condition),
\
| ^~~~~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:159:25: note: because ‘OrthodoxTest::ValueBadAssignment’ has
user-provided ‘OrthodoxTest::ValueBadAssignment&
OrthodoxTest::ValueBadAssignment::operator=(const
OrthodoxTest::ValueBadAssignment&)’
159 | ValueBadAssignment &operator =( const ValueBadAssignment & )
| ^~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:87:63: note: initializing
argument 1 of ‘ClassUnderTest
CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with ClassUnderTest =
OrthodoxTest::ValueBadAssignment]’
87 | ClassUnderTest Orthodox<ClassUnderTest>::call (ClassUnderTest object)
| ~~~~~~~~~~~~~~~^~~~~~
../../include/cppunit/extensions/Orthodox.h: In instantiation of ‘void
CppUnit::Orthodox<ClassUnderTest>::runTest() [with ClassUnderTest =
OrthodoxTest::ValueBadCall]’:
../../include/cppunit/extensions/Orthodox.h:56:38: required from here
../../include/cppunit/extensions/Orthodox.h:65:5: error: implicitly-declared
‘OrthodoxTest::ValueBadCall& OrthodoxTest::ValueBadCall::operator=(const
OrthodoxTest::ValueBadCall&)’ is deprecated [-Werror=deprecated-copy]
65 | b.operator= (a.operator! ());
| ^
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:136:5: note: because ‘OrthodoxTest::ValueBadCall’ has
user-provided ‘OrthodoxTest::ValueBadCall::ValueBadCall(const
OrthodoxTest::ValueBadCall&)’
136 | ValueBadCall( const ValueBadCall & ) : Value()
| ^~~~~~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:69:7: error: implicitly-declared
‘OrthodoxTest::ValueBadCall& OrthodoxTest::ValueBadCall::operator=(const
OrthodoxTest::ValueBadCall&)’ is deprecated [-Werror=deprecated-copy]
69 | b = !!a;
| ~~^~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:136:5: note: because ‘OrthodoxTest::ValueBadCall’ has
user-provided ‘OrthodoxTest::ValueBadCall::ValueBadCall(const
OrthodoxTest::ValueBadCall&)’
136 | ValueBadCall( const ValueBadCall & ) : Value()
| ^~~~~~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:73:7: error: implicitly-declared
‘OrthodoxTest::ValueBadCall& OrthodoxTest::ValueBadCall::operator=(const
OrthodoxTest::ValueBadCall&)’ is deprecated [-Werror=deprecated-copy]
73 | b = !a;
| ~~^~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:136:5: note: because ‘OrthodoxTest::ValueBadCall’ has
user-provided ‘OrthodoxTest::ValueBadCall::ValueBadCall(const
OrthodoxTest::ValueBadCall&)’
136 | ValueBadCall( const ValueBadCall & ) : Value()
| ^~~~~~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:76:7: error: implicitly-declared
‘OrthodoxTest::ValueBadCall& OrthodoxTest::ValueBadCall::operator=(const
OrthodoxTest::ValueBadCall&)’ is deprecated [-Werror=deprecated-copy]
76 | c = a;
| ~~^~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:136:5: note: because ‘OrthodoxTest::ValueBadCall’ has
user-provided ‘OrthodoxTest::ValueBadCall::ValueBadCall(const
OrthodoxTest::ValueBadCall&)’
136 | ValueBadCall( const ValueBadCall & ) : Value()
| ^~~~~~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:79:7: error: implicitly-declared
‘OrthodoxTest::ValueBadCall& OrthodoxTest::ValueBadCall::operator=(const
OrthodoxTest::ValueBadCall&)’ is deprecated [-Werror=deprecated-copy]
79 | c = b;
| ~~^~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:136:5: note: because ‘OrthodoxTest::ValueBadCall’ has
user-provided ‘OrthodoxTest::ValueBadCall::ValueBadCall(const
OrthodoxTest::ValueBadCall&)’
136 | ValueBadCall( const ValueBadCall & ) : Value()
| ^~~~~~~~~~~~
In file included from ../../include/cppunit/TestCase.h:6,
from ../../include/cppunit/TestCaller.h:5,
from ../../include/cppunit/extensions/HelperMacros.h:9,
from OrthodoxTest.h:4,
from OrthodoxTest.cpp:2:
../../include/cppunit/extensions/Orthodox.h: In instantiation of ‘void
CppUnit::Orthodox<ClassUnderTest>::runTest() [with ClassUnderTest =
OrthodoxTest::Value]’:
../../include/cppunit/extensions/Orthodox.h:56:38: required from here
../../include/cppunit/extensions/Orthodox.h:77:23: error: implicitly-declared
‘constexpr OrthodoxTest::Value::Value(const OrthodoxTest::Value&)’ is
deprecated [-Werror=deprecated-copy]
77 | CPPUNIT_ASSERT (c == call (a));
../../include/cppunit/TestAssert.h:240:37: note: in definition of macro
‘CPPUNIT_ASSERT’
240 | ( CPPUNIT_NS::Asserter::failIf( !(condition),
\
| ^~~~~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:41:12: note: because ‘OrthodoxTest::Value’ has user-provided
‘OrthodoxTest::Value& OrthodoxTest::Value::operator=(const
OrthodoxTest::Value&)’
41 | Value& operator= ( const Value& v )
| ^~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:87:63: note: initializing
argument 1 of ‘ClassUnderTest
CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with ClassUnderTest =
OrthodoxTest::Value]’
87 | ClassUnderTest Orthodox<ClassUnderTest>::call (ClassUnderTest object)
| ~~~~~~~~~~~~~~~^~~~~~
In file included from ../../include/cppunit/TestCase.h:6,
from ../../include/cppunit/TestCaller.h:5,
from ../../include/cppunit/extensions/HelperMacros.h:9,
from OrthodoxTest.h:4,
from OrthodoxTest.cpp:2:
../../include/cppunit/extensions/Orthodox.h:80:23: error: implicitly-declared
‘constexpr OrthodoxTest::Value::Value(const OrthodoxTest::Value&)’ is
deprecated [-Werror=deprecated-copy]
80 | CPPUNIT_ASSERT (c == call (b));
../../include/cppunit/TestAssert.h:240:37: note: in definition of macro
‘CPPUNIT_ASSERT’
240 | ( CPPUNIT_NS::Asserter::failIf( !(condition),
\
| ^~~~~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:41:12: note: because ‘OrthodoxTest::Value’ has user-provided
‘OrthodoxTest::Value& OrthodoxTest::Value::operator=(const
OrthodoxTest::Value&)’
41 | Value& operator= ( const Value& v )
| ^~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h:87:63: note: initializing
argument 1 of ‘ClassUnderTest
CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with ClassUnderTest =
OrthodoxTest::Value]’
87 | ClassUnderTest Orthodox<ClassUnderTest>::call (ClassUnderTest object)
| ~~~~~~~~~~~~~~~^~~~~~
../../include/cppunit/extensions/Orthodox.h: In instantiation of
‘ClassUnderTest CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with
ClassUnderTest = OrthodoxTest::ValueBadAssignment]’:
../../include/cppunit/extensions/Orthodox.h:77:5: required from ‘void
CppUnit::Orthodox<ClassUnderTest>::runTest() [with ClassUnderTest =
OrthodoxTest::ValueBadAssignment]’
../../include/cppunit/extensions/Orthodox.h:56:38: required from here
../../include/cppunit/extensions/Orthodox.h:89:12: error: implicitly-declared
‘constexpr OrthodoxTest::ValueBadAssignment::ValueBadAssignment(const
OrthodoxTest::ValueBadAssignment&)’ is deprecated [-Werror=deprecated-copy]
89 | return object;
| ^~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:159:25: note: because ‘OrthodoxTest::ValueBadAssignment’ has
user-provided ‘OrthodoxTest::ValueBadAssignment&
OrthodoxTest::ValueBadAssignment::operator=(const
OrthodoxTest::ValueBadAssignment&)’
159 | ValueBadAssignment &operator =( const ValueBadAssignment & )
| ^~~~~~~~
In file included from OrthodoxTest.cpp:3:
../../include/cppunit/extensions/Orthodox.h: In instantiation of
‘ClassUnderTest CppUnit::Orthodox<ClassUnderTest>::call(ClassUnderTest) [with
ClassUnderTest = OrthodoxTest::Value]’:
../../include/cppunit/extensions/Orthodox.h:77:5: required from ‘void
CppUnit::Orthodox<ClassUnderTest>::runTest() [with ClassUnderTest =
OrthodoxTest::Value]’
../../include/cppunit/extensions/Orthodox.h:56:38: required from here
../../include/cppunit/extensions/Orthodox.h:89:12: error: implicitly-declared
‘constexpr OrthodoxTest::Value::Value(const OrthodoxTest::Value&)’ is
deprecated [-Werror=deprecated-copy]
89 | return object;
| ^~~~~~
In file included from OrthodoxTest.cpp:2:
OrthodoxTest.h:41:12: note: because ‘OrthodoxTest::Value’ has user-provided
‘OrthodoxTest::Value& OrthodoxTest::Value::operator=(const
OrthodoxTest::Value&)’
41 | Value& operator= ( const Value& v )
| ^~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:753: OrthodoxTest.o] Error 1
make[3]: Leaving directory
'/home/tkloczko/rpmbuild/BUILD/cppunit-1.14.0/examples/cppunittest'
make[2]: *** [Makefile:1024: check-am] Error 2
make[2]: Leaving directory
'/home/tkloczko/rpmbuild/BUILD/cppunit-1.14.0/examples/cppunittest'
make[1]: *** [Makefile:380: check-recursive] Error 1
make[1]: Leaving directory
'/home/tkloczko/rpmbuild/BUILD/cppunit-1.14.0/examples'
make: *** [Makefile:575: check-recursive] Error 1</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>