Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / outcome / test / tests / issue0203.cpp
index c6e2ed3..df5a619 100644 (file)
@@ -89,6 +89,7 @@ outcome::std_result<int> abc()
   static_assert(std::is_convertible<error, boost::system::error_code>::value, "error code is not implicitly constructible from custom enum");
   boost::system::error_code ec = error::test;  // custom enum is definitely convertible to error code
   BOOST_OUTCOME_TRY(test());               // hence this should compile, as implicit conversions work here
+  (void) ec;
 
   // But explicit conversions are required between dissimilar basic_result, implicit conversions are disabled
   static_assert(std::is_constructible<outcome::std_result<int>, enum_result<int>>::value, "basic_result with error code is not explicitly constructible from basic_result with custom enum");
@@ -96,7 +97,7 @@ outcome::std_result<int> abc()
   return 5;
 }
 
-BOOST_OUTCOME_AUTO_TEST_CASE(issues_203_test, "enum convertible to error code works as designed")
+BOOST_OUTCOME_AUTO_TEST_CASE(issues_0203_test, "enum convertible to error code works as designed")
 {
   BOOST_CHECK(abc().value() == 5);
 }