From 15fe1a0fe98ae26d106568e6acb5d591987c69d0 Mon Sep 17 00:00:00 2001 From: targetakhil Date: Tue, 25 May 2021 20:10:40 +0530 Subject: [PATCH] fix narrowing conversion warnings --- .../lexicographical_compare_range.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/parallelism/algorithms/tests/unit/container_algorithms/lexicographical_compare_range.cpp b/libs/parallelism/algorithms/tests/unit/container_algorithms/lexicographical_compare_range.cpp index 7a0483e3fefe..ea96b8edd9c6 100644 --- a/libs/parallelism/algorithms/tests/unit/container_algorithms/lexicographical_compare_range.cpp +++ b/libs/parallelism/algorithms/tests/unit/container_algorithms/lexicographical_compare_range.cpp @@ -28,11 +28,11 @@ std::uniform_int_distribution<> dis(0, 25); void test_fill_sent() { // ensure all characters are unique - std::unordered_set uset; + std::unordered_set uset; std::vector c1(7); std::generate(std::begin(c1), std::end(c1), [&uset]() { - char c = 'a' + dis(gen); + unsigned char c = 'a' + dis(gen); while (uset.find(c) != uset.end()) { c = 'a' + dis(gen); @@ -44,7 +44,7 @@ void test_fill_sent() uset.clear(); std::vector c2(7); std::generate(std::begin(c2), std::end(c2), [&uset]() { - char c = 'a' + dis(gen); + unsigned char c = 'a' + dis(gen); while (uset.find(c) != uset.end()) { c = 'a' + dis(gen); @@ -94,11 +94,11 @@ void test_fill_sent(ExPolicy policy) "hpx::is_execution_policy::value"); // ensure all characters are unique - std::unordered_set uset; + std::unordered_set uset; std::vector c1(7); std::generate(std::begin(c1), std::end(c1), [&uset]() { - char c = 'a' + dis(gen); + unsigned char c = 'a' + dis(gen); while (uset.find(c) != uset.end()) { c = 'a' + dis(gen); @@ -110,7 +110,7 @@ void test_fill_sent(ExPolicy policy) uset.clear(); std::vector c2(7); std::generate(std::begin(c2), std::end(c2), [&uset]() { - char c = 'a' + dis(gen); + unsigned char c = 'a' + dis(gen); while (uset.find(c) != uset.end()) { c = 'a' + dis(gen);