[libc++] NFC: Parenthesize expression to satisfy GCC 11
authorLouis Dionne <ldionne.2@gmail.com>
Thu, 27 May 2021 15:41:26 +0000 (11:41 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Thu, 27 May 2021 15:41:29 +0000 (11:41 -0400)
Otherwise it issues a -Werror=parentheses suggesting parentheses.

libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.next/check_round_trip.h

index ed2f6c2..d7057ec 100644 (file)
@@ -20,7 +20,7 @@ constexpr void check_round_trip(stride_counting_iterator<I> const& i, std::ptrdi
 template <std::random_access_iterator I>
 constexpr void check_round_trip(stride_counting_iterator<I> const& i, std::ptrdiff_t const n) {
   assert(i.stride_count() <= 1);
-  assert(i.stride_displacement() == n < 0 ? -1 : 1);
+  assert(i.stride_displacement() == (n < 0 ? -1 : 1));
 }
 
 template <std::input_or_output_iterator I>