DU Results -

Source patches

du6bitcount.hpp

9d8
< #include <memory>

Flex error reports

C++ error reports

Linker error reports

Run output diffs

empty.in

size	and/random/AVX512	or/random/AVX512	not/random/AVX512	zero/random/AVX512	bitcount/zero/AVX512	bitcount/random/AVX512	bitcount/one/AVX512
16361	0.00880001	0.00840001	0.00930001	0.00570001	0.0325	0.0324	0.0326
65521	0.00870005	0.00880005	0.00730004	0.00570003	0.0318002	0.0318002	0.0318002
262161	0.00940012	0.00940012	0.00820011	0.00560007	0.0321004	0.0322004	0.0322004
1048721	0.0111005	0.0110005	0.00970043	0.00760034	0.0332015	0.0334015	0.0332015
4194961	0.032311	0.0320109	0.0189064	0.00760259	0.0611208	0.0609208	0.0601205
16779921	0.0346553	0.0348556	0.0275439	0.0185295	0.0700116	0.0700116	0.0695108

empty

9c9
< CHKSUM C[16361] = 14177001805802548941
---
> CHKSUM C[16361] = 14202537043668961844
33c33
< CHKSUM C[65521] = 9392725356183318363
---
> CHKSUM C[65521] = 3375867688317299959
81c81
< CHKSUM C[1048721] = 4058548706410745637
---
> CHKSUM C[1048721] = 18210306149236343456
105c105
< CHKSUM C[4194961] = 1701986928889612535
---
> CHKSUM C[4194961] = 17270444912038943006
129c129
< CHKSUM C[16779921] = 14472733739681620001
---
> CHKSUM C[16779921] = 2661671306103209547