summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/re/re.traits
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-12-24 03:09:00 +0000
committerEric Fiselier <eric@efcs.ca>2016-12-24 03:09:00 +0000
commitb0bbd8aaaa2b297a4e5c6cea67095c52ebf6ad1f (patch)
treed9d0daaaa6913470a5de0cede641d13ffb3cb52b /libcxx/test/std/re/re.traits
parent82ad195ad559120b5e71c08a89f1b9bb9ef59656 (diff)
downloadbcm5719-llvm-b0bbd8aaaa2b297a4e5c6cea67095c52ebf6ad1f.tar.gz
bcm5719-llvm-b0bbd8aaaa2b297a4e5c6cea67095c52ebf6ad1f.zip
Fix sign-compare warnings on ARM platforms caused by wchar_t being unsigned
llvm-svn: 290480
Diffstat (limited to 'libcxx/test/std/re/re.traits')
-rw-r--r--libcxx/test/std/re/re.traits/value.pass.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/libcxx/test/std/re/re.traits/value.pass.cpp b/libcxx/test/std/re/re.traits/value.pass.cpp
index 737362ba631..3a25f35df65 100644
--- a/libcxx/test/std/re/re.traits/value.pass.cpp
+++ b/libcxx/test/std/re/re.traits/value.pass.cpp
@@ -82,15 +82,15 @@ int main()
}
for (wchar_t c = '0'; c < '8'; ++c)
{
- assert(t.value(c, 8) == c - '0');
- assert(t.value(c, 10) == c - '0');
- assert(t.value(c, 16) == c - '0');
+ assert(t.value(c, 8) == static_cast<int>(c - '0'));
+ assert(t.value(c, 10) == static_cast<int>(c - '0'));
+ assert(t.value(c, 16) == static_cast<int>(c - '0'));
}
for (wchar_t c = '8'; c < ':'; ++c)
{
assert(t.value(c, 8) == -1);
- assert(t.value(c, 10) == c - '0');
- assert(t.value(c, 16) == c - '0');
+ assert(t.value(c, 10) == static_cast<int>(c - '0'));
+ assert(t.value(c, 16) == static_cast<int>(c - '0'));
}
for (wchar_t c = ':'; c < 'A'; ++c)
{
@@ -102,7 +102,7 @@ int main()
{
assert(t.value(c, 8) == -1);
assert(t.value(c, 10) == -1);
- assert(t.value(c, 16) == c - 'A' +10);
+ assert(t.value(c, 16) == static_cast<int>(c - 'A' +10));
}
for (wchar_t c = 'G'; c < 'a'; ++c)
{
@@ -114,7 +114,7 @@ int main()
{
assert(t.value(c, 8) == -1);
assert(t.value(c, 10) == -1);
- assert(t.value(c, 16) == c - 'a' +10);
+ assert(t.value(c, 16) == static_cast<int>(c - 'a' +10));
}
for (wchar_t c = 'g'; c < 0xFFFF; ++c)
{
OpenPOWER on IntegriCloud