Unverified Commit 27587d25 authored by Guilhem Saurel's avatar Guilhem Saurel Committed by GitHub
Browse files

Merge pull request #76 from Rascof/patch-2

[Tests] fix compilation warnings
parents 3b623f26 9d62c348
...@@ -139,15 +139,6 @@ BOOST_AUTO_TEST_CASE(standard_double_registerer) { ...@@ -139,15 +139,6 @@ BOOST_AUTO_TEST_CASE(standard_double_registerer) {
BOOST_AUTO_TEST_CASE(custom_vector_registerer) { BOOST_AUTO_TEST_CASE(custom_vector_registerer) {
dynamicgraph::Signal<dynamicgraph::Vector, int> myVectorSignal("vector"); dynamicgraph::Signal<dynamicgraph::Vector, int> myVectorSignal("vector");
/// Create a second local vector registerer to generate an exception.
bool res = false;
try {
EigenCastRegisterer_V myVectorCast2;
} catch (const ExceptionSignal &aes) {
res = (aes.getCode() == ExceptionSignal::GENERIC);
}
// BOOST_CHECK(res);
// Print the signal name. // Print the signal name.
{ {
output_test_stream output; output_test_stream output;
......
...@@ -64,6 +64,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) { ...@@ -64,6 +64,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
bool res = false; bool res = false;
try { try {
int aInt(anet); int aInt(anet);
aInt++; // silence unused variable warnings to have a stable release in the ros buildfarm
} catch (const dg::ExceptionAbstract &aea) { } catch (const dg::ExceptionAbstract &aea) {
output << aea.getExceptionName(); output << aea.getExceptionName();
output2 << aea.what(); output2 << aea.what();
...@@ -78,6 +79,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) { ...@@ -78,6 +79,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res = false; res = false;
try { try {
bool abool(anet); bool abool(anet);
abool=!abool; // silence unused variable warnings to have a stable release in the ros buildfarm
} catch (const dg::ExceptionAbstract &aea) { } catch (const dg::ExceptionAbstract &aea) {
res = (aea.getCode() == dg::ExceptionAbstract::TOOLS); res = (aea.getCode() == dg::ExceptionAbstract::TOOLS);
} }
...@@ -88,6 +90,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) { ...@@ -88,6 +90,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res = false; res = false;
try { try {
unsigned int aint(anet); unsigned int aint(anet);
aint++; // silence unused variable warnings to have a stable release in the ros buildfarm
} catch (const dg::ExceptionAbstract &aea) { } catch (const dg::ExceptionAbstract &aea) {
res = (aea.getCode() == dg::ExceptionAbstract::TOOLS); res = (aea.getCode() == dg::ExceptionAbstract::TOOLS);
} }
...@@ -98,6 +101,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) { ...@@ -98,6 +101,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res = false; res = false;
try { try {
double adouble(anet); double adouble(anet);
adouble++; // silence unused variable warnings to have a stable release in the ros buildfarm
} catch (const dg::ExceptionAbstract &aea) { } catch (const dg::ExceptionAbstract &aea) {
res = (aea.getCode() == dg::ExceptionAbstract::TOOLS); res = (aea.getCode() == dg::ExceptionAbstract::TOOLS);
} }
...@@ -108,6 +112,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) { ...@@ -108,6 +112,7 @@ BOOST_AUTO_TEST_CASE(value_exceptions) {
res = false; res = false;
try { try {
float afloat(anet); float afloat(anet);
afloat++; // silence unused variable warnings to have a stable release in the ros buildfarm
} catch (const dg::ExceptionAbstract &aea) { } catch (const dg::ExceptionAbstract &aea) {
res = (aea.getCode() == dg::ExceptionAbstract::TOOLS); res = (aea.getCode() == dg::ExceptionAbstract::TOOLS);
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment