diff options
author | Marshall Clow <mclow.lists@gmail.com> | 2018-05-19 03:09:05 +0000 |
---|---|---|
committer | Marshall Clow <mclow.lists@gmail.com> | 2018-05-19 03:09:05 +0000 |
commit | 926b0b2bf53c41dc9928611d6878981d361e55d9 (patch) | |
tree | 4ce6535d1c805133e99354fe539afb6042e94405 /libcxx/test/std | |
parent | 5533357c38c9d6508b16c80446f5e60611fca66b (diff) | |
download | bcm5719-llvm-926b0b2bf53c41dc9928611d6878981d361e55d9.tar.gz bcm5719-llvm-926b0b2bf53c41dc9928611d6878981d361e55d9.zip |
Remove expression '1L + INT_MAX', because it overflows on machines where int/long are the same size
llvm-svn: 332797
Diffstat (limited to 'libcxx/test/std')
-rw-r--r-- | libcxx/test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxx/test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp b/libcxx/test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp index 7fc94254959..35a913e0ef1 100644 --- a/libcxx/test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp +++ b/libcxx/test/std/containers/sequences/deque/deque.cons/deduct.pass.cpp @@ -43,12 +43,12 @@ int main() } { - const long arr[] = {INT_MAX, 1L + INT_MAX, 2L, 3L }; + const long arr[] = {INT_MAX, 1L, 2L, 3L }; std::deque deq(std::begin(arr), std::end(arr), std::allocator<long>()); static_assert(std::is_same_v<decltype(deq)::value_type, long>, ""); assert(deq.size() == 4); assert(deq[0] == INT_MAX); - assert(deq[1] == 1L + INT_MAX); + assert(deq[1] == 1L); assert(deq[2] == 2L); } |