http://xyst.i2p/DEBUG/cppcheck/186.html
Out-of-place remap vector of unsigned longs using a vector template <> template <> void Reorder_object :: test < 16 > () { set_test_name ( "remap vector of unsigned longs using a vector" ); // feed good data, test correct result const std :: vector < std :: size_t > a { 0 , 1 , 2 , 3 }; const std :: vector < std :: size_t > r { 3 , 1 , 0 , 2 }; auto b = tk :: remap ( a , r ); ensure ( "src data after remap of ulong vector modified" , a == std :: vector < std :: size_t > { 0 , 1 , 2 , 3 } ); <--- Condition...