@@ -81,9 +81,8 @@ void test_zip_axes()
8181{
8282 using benchmark_type = nvbench::benchmark<no_op_callable>;
8383 benchmark_type bench;
84- bench.add_float64_axis (" F64 Axis" , {0 ., .1 , .25 , .5 , 1 .});
85- bench.add_int64_axis (" I64 Axis" , {1 , 3 , 2 , 4 , 5 });
86- bench.zip_axes ({" F64 Axis" , " I64 Axis" });
84+ bench.zip_axes (nvbench::float64_axis (" F64 Axis" , {0 ., .1 , .25 , .5 , 1 .}),
85+ nvbench::int64_axis (" I64 Axis" , {1 , 3 , 2 , 4 , 5 }));
8786
8887 ASSERT_MSG (bench.get_config_count () == 5 * bench.get_devices ().size (),
8988 " Got {}" ,
@@ -107,11 +106,10 @@ void test_tie_unequal_length()
107106{
108107 using benchmark_type = nvbench::benchmark<no_op_callable>;
109108 benchmark_type bench;
110- bench.add_float64_axis (" F64 Axis" , {0 ., .1 , .25 , .5 , 1 .});
111- bench.add_int64_axis (" I64 Axis" , {1 , 3 , 2 });
112109
113- bench.zip_axes ({" I64 Axis" , " F64 Axis" });
114- ASSERT_THROWS_ANY (bench.zip_axes ({" F64 Axis" , " I64 Axis" }));
110+ ASSERT_THROWS_ANY (
111+ bench.zip_axes (nvbench::float64_axis (" F64 Axis" , {0 ., .1 , .25 , .5 , 1 .}),
112+ nvbench::int64_axis (" I64 Axis" , {1 , 3 , 2 })));
115113}
116114
117115void test_tie_type_axi ()
@@ -191,11 +189,11 @@ void test_tie_clone()
191189 using benchmark_type = nvbench::benchmark<no_op_callable>;
192190 benchmark_type bench;
193191 bench.set_devices (std::vector<int >{});
194- bench.add_string_axis (" Strings" , {" string a" , " string b" , " string c" });
195192 bench.add_int64_power_of_two_axis (" I64 POT Axis" , {10 , 20 });
196193 bench.add_int64_axis (" I64 Axis" , {10 , 20 });
197- bench.add_float64_axis (" F64 Axis" , {0 ., .1 , .25 });
198- bench.zip_axes ({" F64 Axis" , " Strings" });
194+ bench.zip_axes (nvbench::string_axis (" Strings" ,
195+ {" string a" , " string b" , " string c" }),
196+ nvbench::float64_axis (" F64 Axis" , {0 ., .1 , .25 }));
199197
200198 const auto expected_count = bench.get_config_count ();
201199
@@ -237,7 +235,8 @@ struct under_diag final : nvbench::user_axis_space
237235{
238236 under_diag (std::vector<std::size_t > input_indices,
239237 std::vector<std::size_t > output_indices)
240- : nvbench::user_axis_space(std::move(input_indices), std::move(output_indices))
238+ : nvbench::user_axis_space(std::move(input_indices),
239+ std::move (output_indices))
241240 {}
242241
243242 mutable std::size_t x_pos = 0 ;
0 commit comments