Now that the G++ bug is fixed we no longer need to protect this partial
specialization from complaining about subtracting void pointers.
libstdc++-v3/ChangeLog:
	* include/bits/iterator_concepts.h (incrementable_traits<Tp>):
	Remove workaround for PR c++/78173.
   template<typename _Tp>
     requires (!requires { typename _Tp::difference_type; }
              && requires(const _Tp& __a, const _Tp& __b)
-             {
-               requires (!is_void_v<remove_pointer_t<_Tp>>); // PR c++/78173
-               { __a - __b } -> integral;
-             })
+             { { __a - __b } -> integral; })
     struct incrementable_traits<_Tp>
     {
       using difference_type