Patrick J Cherry
52b45e6b40
fix check_bitset test on 32-bit platforms
...
The use of `unsigned long` and `UL` suffices caused this test to fail
on 32 bit platforms, where these are just 4, not 8 bits long.
```
tests/unit/check_bitset.c:73:F:bit:test_bit_ranges:0: longs[32] = 0 SHOULD BE ffffffff
```
2016-10-06 21:22:53 +01:00
Alex Young
77f333423b
Apply Michel's tidy-ups
2014-02-26 15:19:03 +00:00
nick
78fc65c515
bitset: Rename bitset_stream_on/off as bitset_enable/disable_stream
2013-09-23 17:10:14 +01:00
nick
f4793c7059
bitset: Rename bitset_mapping to bitset
2013-09-23 16:58:40 +01:00
nick
c3a5eb0600
bitset: add bitset_stream_size and bitset_stream_queued_bytes
2013-09-12 16:54:42 +01:00
nick
0a029fbbf5
bitset: Add an event stream implementation
...
Nothing is using it yet
2013-09-12 12:30:50 +01:00
nick
83426e1c01
tests: Update check_bitset to use new bitset_free() function
2013-09-11 16:09:27 +01:00
nick
9f4fbe782c
Branch merge
2013-08-09 17:03:25 +01:00
nick
754949d43f
bitset: Add a bitset_run_count_ex that lets you learn the value of the bits in the run
2013-08-09 16:49:38 +01:00
lupine
1a966ca0be
bitset: Prove that bitset operations with len=0 don't underflow
2013-07-26 17:09:21 +01:00
nick
bc9ce93648
bitset: squash one more bug
2013-07-25 10:58:50 +01:00
nick
bed8959d47
bitset: Fix large runs
2013-07-24 17:42:08 +01:00
nick
253cee5a10
flexnbd: Acknowledge new return type of bitset_run_count
2013-07-24 15:08:29 +01:00
nick
d18423c153
tests: Fix a couple of compile warnings
2013-07-23 17:22:23 +01:00
nick
1b0fe24529
test: Add some tests for bitset_run_count
2013-07-23 17:13:40 +01:00
Alex Young
c0c9c6f076
Moved unit tests into tests/unit
2012-07-03 10:53:08 +01:00