From: Konstantinos Margaritis Date: Tue, 28 Nov 2023 23:39:05 +0000 (+0200) Subject: fix failing allbits test for ppc64le on clang15 X-Git-Tag: vectorscan/5.4.12^2~83^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=519bd64c65138ee4896b4f780097ecda506671e8;p=thirdparty%2Fvectorscan.git fix failing allbits test for ppc64le on clang15 --- diff --git a/src/util/bitfield.h b/src/util/bitfield.h index 202232b6..4a3fbd6e 100644 --- a/src/util/bitfield.h +++ b/src/util/bitfield.h @@ -138,8 +138,8 @@ public: /// Flip all bits. void flip() { - for (auto &e : bits) { - e = ~e; + for (size_t i = 0; i < size(); i++) { + flip(i); } clear_trailer(); }