From: Thomas Rodgers Date: Tue, 8 Jun 2021 22:41:31 +0000 (-0700) Subject: [libstdc++] Remove unused hasher instance. X-Git-Tag: basepoints/gcc-13~7002 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16a8e18858abdc877b14caf33dec24aada1a3308;p=thirdparty%2Fgcc.git [libstdc++] Remove unused hasher instance. This is a remnant of poorly executed refactoring. libstdc++-v3/ChangeLog: * include/std/barrier (__tree_barrier::_M_arrive): Remove unnecessary hasher instantiation. --- diff --git a/libstdc++-v3/include/std/barrier b/libstdc++-v3/include/std/barrier index fd61fb4f9da5..4210e30d1cef 100644 --- a/libstdc++-v3/include/std/barrier +++ b/libstdc++-v3/include/std/barrier @@ -103,7 +103,6 @@ It looks different from literature pseudocode for two main reasons: static_cast<__barrier_phase_t>(__old_phase_val + 2); size_t __current_expected = _M_expected; - std::hash __hasher; __current %= ((_M_expected + 1) >> 1); for (int __round = 0; ; ++__round)