or download this
"test.c", line 21: warning #2171-D: invalid type conversion
p, (ull_p)slot, byte, bit, nop);
...
"test.c", line 29: remark #4274-D: comparison of pointer with integer
+zero
for (p = (ull_p)123456ULL; p < (ull_p)(1ULL << 34); p += (1ULL <
+< 29))
^