DU Results -

Source patches

Flex error reports

C++ error reports

du6bitcount.cpp

d:\users\bednarek\@svn\nprg054\studenti\20162\staruch_michal_80114112\du6bitcount.hpp(11): warning C4005: 'USE_AVX': macro redefinition
d:\users\bednarek\@svn\nprg054\studenti\20162\staruch_michal_80114112\du6bitcount.hpp(11): note: command-line arguments:  see previous definition of 'USE_AVX'

du6main.cpp

D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Staruch_Michal_80114112\du6bitcount.hpp(11): warning C4005: 'USE_AVX': macro redefinition
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Staruch_Michal_80114112\du6bitcount.hpp(11): note: command-line arguments:  see previous definition of 'USE_AVX'

Linker error reports

Run output diffs

empty.in

size	and/random/AVX	or/random/AVX	not/random/AVX	zero/random/AVX	bitcount/zero/AVX	bitcount/random/AVX	bitcount/one/AVX
16361	0.0047	0.0037	0.0047	0.0016	0.0185	0.02	0.0185
65521	0.00320002	0.00370002	0.00310002	0.00160001	0.0185001	0.0185001	0.0185001
262161	0.00540007	0.00470006	0.00370005	0.00320004	0.0200003	0.0216003	0.0216003
1048721	0.00790035	0.00620028	0.00530024	0.00160007	0.0201009	0.0209009	0.021601
4194961	0.00640218	0.0085029	0.00540184	0.00310106	0.0232079	0.0231079	0.0222076
16779921	0.0101161	0.010016	0.0062099	0.00320511	0.0342546	0.023838	0.0248396