diff options
author | Doug Kwan <dougkwan@google.com> | 2015-09-28 14:26:10 -0700 |
---|---|---|
committer | Doug Kwan <dougkwan@google.com> | 2015-09-28 14:26:10 -0700 |
commit | 239c9946cd1f23b2f240399d43b827913f1d51ac (patch) | |
tree | 535199efb968ede2f7b9fb1c3d2a84383913f36a /test/rand.cpp | |
parent | d46bacb6bb97048d23987693df92032386f60ab3 (diff) |
Specified signedness of char type in test so that test passes
consistently on different targets.
Diffstat (limited to 'test/rand.cpp')
-rw-r--r-- | test/rand.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/test/rand.cpp b/test/rand.cpp index 7c8068a3b..6790acf15 100644 --- a/test/rand.cpp +++ b/test/rand.cpp @@ -35,8 +35,8 @@ template<typename Scalar> void check_all_in_range(Scalar x, Scalar y) void test_rand() { long long_ref = NumTraits<long>::highest()/10; - char char_offset = (std::min)(g_repeat,64); - char short_offset = (std::min)(g_repeat,16000); + signed char char_offset = (std::min)(g_repeat,64); + signed char short_offset = (std::min)(g_repeat,16000); for(int i = 0; i < g_repeat*10; i++) { CALL_SUBTEST(check_in_range<float>(10,11)); @@ -57,13 +57,13 @@ void test_rand() CALL_SUBTEST(check_in_range<long>(-long_ref,long_ref)); } - CALL_SUBTEST(check_all_in_range<char>(11,11)); - CALL_SUBTEST(check_all_in_range<char>(11,11+char_offset)); - CALL_SUBTEST(check_all_in_range<char>(-5,5)); - CALL_SUBTEST(check_all_in_range<char>(-11-char_offset,-11)); - CALL_SUBTEST(check_all_in_range<char>(-126,-126+char_offset)); - CALL_SUBTEST(check_all_in_range<char>(126-char_offset,126)); - CALL_SUBTEST(check_all_in_range<char>(-126,126)); + CALL_SUBTEST(check_all_in_range<signed char>(11,11)); + CALL_SUBTEST(check_all_in_range<signed char>(11,11+char_offset)); + CALL_SUBTEST(check_all_in_range<signed char>(-5,5)); + CALL_SUBTEST(check_all_in_range<signed char>(-11-char_offset,-11)); + CALL_SUBTEST(check_all_in_range<signed char>(-126,-126+char_offset)); + CALL_SUBTEST(check_all_in_range<signed char>(126-char_offset,126)); + CALL_SUBTEST(check_all_in_range<signed char>(-126,126)); CALL_SUBTEST(check_all_in_range<short>(11,11)); CALL_SUBTEST(check_all_in_range<short>(11,11+short_offset)); |