DU Results -

Source patches

du1container.hpp

48c48
< 			for (auto element = orderedElements.rbegin(); element != orderedElements.rend(); ++element)
---
> 			for (auto& element = orderedElements.rbegin(); element != orderedElements.rend(); ++element)
87c87
< 		f.template vector_call<CurrentType>(vector.begin(), vector.end());
---
> 		f.vector_call<CurrentType>(vector.begin(), vector.end());
103c103
< 			f.template vector_call<CurrentType>(vector.begin() + current->startElementIndex, vector.begin() + current->endElementIndex);
---
> 			f.vector_call<CurrentType>(vector.begin() + current->startElementIndex, vector.begin() + current->endElementIndex);

Flex error reports

C++ error reports

Linker error reports

Run output diffs

empty.in

size	kozma_variadic_random	kozma_variadic_random
1024	0.901	3.331
8192	0.960002	10.958
65536	0.917047	15.3318
524288	0.916167	15.3848
4194304	1.72303	15.6936
33554432	1.72237	15.6339