DU Results -

Source patches

Flex error reports

C++ error reports

du5main.cpp

D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Horner_Jiri_74085703\du5matrix.hpp(185): warning C4309: 'argument': truncation of constant value
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Horner_Jiri_74085703\du5matrix.hpp(328): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
D:\Users\bednarek\@SVN\NPRG054\studenti\20162\Horner_Jiri_74085703\du5matrix.hpp(326): note: while compiling class template member function 'void matrix<use_sse::policy>::assign_mul(const matrix<use_sse::policy> &,const matrix<use_sse::policy> &)'
d:\users\bednarek\@svn\nprg054\du\du5matrix\makaa\task5.hpp(244): note: see reference to function template instantiation 'void matrix<use_sse::policy>::assign_mul(const matrix<use_sse::policy> &,const matrix<use_sse::policy> &)' being compiled
d:\users\bednarek\@svn\nprg054\du\du5matrix\makaa\task5.hpp(233): note: see reference to class template instantiation 'matrix<use_sse::policy>' being compiled
d:\users\bednarek\@svn\nprg054\du\du5matrix\makaa\task5.hpp(136): note: see reference to class template instantiation 'data_3<matrix<use_sse::policy>>' being compiled
d:\users\bednarek\@svn\nprg054\du\du5matrix\makaa\testbed.hpp(338): note: see reference to class template instantiation 'generator_3<data,policy_zero>' being compiled
du5main.cpp(43): note: see reference to function template instantiation 'std::shared_ptr<abstract_generator<std::SP,SQ>> make_generic_generator_task<generator_3<data,policy_zero>,task_5,std::size_t>(void)' being compiled
        with
        [
            SP=std::size_t,
            SQ=time_complexity
        ]
du5main.cpp(96): 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	mul/matrix_zero	mul/matrix_random	mul/matrix_one
64	0.0760139	0.0770141	0.0770141
128	0.0601055	0.0601055	0.0651143
256	0.0525329	0.0525329	0.0525329
512	0.048961	0.048961	0.048961
1024	0.0484288	0.0474975	0.0474975
2048	0.0572763	0.0497093	0.0488944