DU Results -

Source patches

Flex error reports

C++ error reports

du6main.cpp

D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Kozma_Matous_27163898\du6bitcount.hpp(108): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Kozma_Matous_27163898\du6bitcount.hpp(105): note: while compiling class template member function 'body_general<architecture_policy>::body_general(std::size_t)'
        with
        [
            architecture_policy=sse_specific
        ]
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Kozma_Matous_27163898\du6bitcount.hpp(17): note: see reference to function template instantiation 'body_general<architecture_policy>::body_general(std::size_t)' being compiled
        with
        [
            architecture_policy=sse_specific
        ]
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Kozma_Matous_27163898\du6bitcount.hpp(93): note: see reference to class template instantiation 'body_general<architecture_policy>' being compiled
        with
        [
            architecture_policy=sse_specific
        ]
d:\users\bednarek\@svn\nprg054\du\du6bitcount\mak\task6bitcount.hpp(166): note: see reference to class template instantiation 'bitarray<use_sse::policy>' being compiled
d:\users\bednarek\@svn\nprg054\du\du6bitcount\mak\task6bitcount.hpp(85): note: see reference to class template instantiation 'data_6<bitarray<use_sse::policy>,U>' being compiled
        with
        [
            U=use_sse
        ]
d:\users\bednarek\@svn\nprg054\du\du6bitcount\mak\testbed.hpp(338): note: see reference to class template instantiation 'generator_6<data,policy_random>' being compiled
du6main.cpp(44): note: see reference to function template instantiation 'std::shared_ptr<abstract_generator<std::SP,SQ>> make_generic_generator_task<generator_6<data,policy_random>,task_6_and,std::size_t>(void)' being compiled
        with
        [
            SP=std::size_t,
            SQ=time_complexity
        ]
du6main.cpp(102): note: see reference to function template instantiation 'void use<use_sse>(generator_list<std::size_t,time_complexity> &)' being compiled

Linker error reports

Run output diffs

empty.in

size	and/random/SSE	or/random/SSE	not/random/SSE	zero/random/SSE	bitcount/zero/SSE	bitcount/random/SSE	bitcount/one/SSE
16361	0.0231	0.023	0.0166	0.0165	0.0347	0.0351	0.0351
65521	0.0190001	0.0205001	0.0162001	0.0162001	0.0320002	0.0311002	0.0332002
262161	0.0238003	0.0238003	0.0176002	0.0162002	0.0348005	0.0346005	0.0347005
1048721	0.0241011	0.0241011	0.0176008	0.0161007	0.0355016	0.0349016	0.0351016
4194961	0.0242083	0.0242083	0.0174059	0.0162055	0.0355121	0.0354121	0.0344117
16779921	0.0280447	0.0251401	0.0183292	0.0168268	0.0359573	0.0361577	0.0373596