summaryrefslogtreecommitdiffstats
path: root/libcxx/test/strings/string.conversions/stoll.pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/strings/string.conversions/stoll.pass.cpp')
-rw-r--r--libcxx/test/strings/string.conversions/stoll.pass.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/libcxx/test/strings/string.conversions/stoll.pass.cpp b/libcxx/test/strings/string.conversions/stoll.pass.cpp
index 217f00d0430..3887b7d2870 100644
--- a/libcxx/test/strings/string.conversions/stoll.pass.cpp
+++ b/libcxx/test/strings/string.conversions/stoll.pass.cpp
@@ -86,4 +86,13 @@ int main()
{
assert(idx == 0);
}
+ try
+ {
+ std::stoll("99999999999999999999999999", &idx);
+ assert(false);
+ }
+ catch (const std::out_of_range&)
+ {
+ assert(idx == 0);
+ }
}
OpenPOWER on IntegriCloud