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.727	2.284
8192	0.599002	6.11002
65536	0.732038	8.58744
524288	0.740135	8.71159
4194304	1.1981	9.00781
33554432	1.18284	8.99516