Index: uspace/lib/cpp/include/__bits/adt/bitset.hpp
===================================================================
--- uspace/lib/cpp/include/__bits/adt/bitset.hpp	(revision 07eaeea80811a92c527a173e4f9c1d293e9803f9)
+++ uspace/lib/cpp/include/__bits/adt/bitset.hpp	(revision 1caddc693571a1e1390ee7e27dae933c5a4168e5)
@@ -270,5 +270,5 @@
             {
                 // TODO: throw overflow_error if N > bits in ulong
-                return static_cast<unsigned long>(data_[0] & (~0UL));
+                return static_cast<unsigned long>(data_[0]);
             }
 
