diff --git a/test/metabench/make_dimension/dimension_concepts_all.h b/test/metabench/make_dimension/dimension_concepts_all.h index 03037a80..84a690a3 100644 --- a/test/metabench/make_dimension/dimension_concepts_all.h +++ b/test/metabench/make_dimension/dimension_concepts_all.h @@ -134,7 +134,6 @@ namespace units { using dim_invert_t = dim_invert::type; - // todo: force as the only user interface to create dimensions through modules // make_dimension namespace detail { @@ -163,7 +162,6 @@ namespace units { template struct dim_consolidate, exp, ERest...>> { - // todo: provide custom implementation for ratio_add using r1 = std::ratio; using r2 = std::ratio; using r = std::ratio_add; diff --git a/test/metabench/make_dimension/dimension_concepts_iface.h b/test/metabench/make_dimension/dimension_concepts_iface.h index 4a02c00e..86d17926 100644 --- a/test/metabench/make_dimension/dimension_concepts_iface.h +++ b/test/metabench/make_dimension/dimension_concepts_iface.h @@ -134,7 +134,6 @@ namespace units { using dim_invert_t = dim_invert::type; - // todo: force as the only user interface to create dimensions through modules // make_dimension namespace detail { @@ -163,7 +162,6 @@ namespace units { template struct dim_consolidate, exp, ERest...>> { - // todo: provide custom implementation for ratio_add using r1 = std::ratio; using r2 = std::ratio; using r = std::ratio_add; diff --git a/test/metabench/make_dimension/dimension_no_concepts.h b/test/metabench/make_dimension/dimension_no_concepts.h index b73fbd54..188f92f8 100644 --- a/test/metabench/make_dimension/dimension_no_concepts.h +++ b/test/metabench/make_dimension/dimension_no_concepts.h @@ -105,7 +105,6 @@ namespace units { using dim_invert_t = dim_invert::type; - // todo: force as the only user interface to create dimensions through modules // make_dimension namespace detail { @@ -134,7 +133,6 @@ namespace units { template struct dim_consolidate, exp, ERest...>> { - // todo: provide custom implementation for ratio_add using r1 = std::ratio; using r2 = std::ratio; using r = std::ratio_add; diff --git a/test/metabench/make_dimension/ratio_concepts_all.h b/test/metabench/make_dimension/ratio_concepts_all.h index 05772ac7..ae25544e 100644 --- a/test/metabench/make_dimension/ratio_concepts_all.h +++ b/test/metabench/make_dimension/ratio_concepts_all.h @@ -122,7 +122,6 @@ namespace units { namespace detail { - // todo: simplified template struct common_ratio_impl { static constexpr std::intmax_t gcd_num = std::gcd(R1::num, R2::num); diff --git a/test/metabench/make_dimension/ratio_concepts_iface.h b/test/metabench/make_dimension/ratio_concepts_iface.h index d77fc93c..8f507c1f 100644 --- a/test/metabench/make_dimension/ratio_concepts_iface.h +++ b/test/metabench/make_dimension/ratio_concepts_iface.h @@ -122,7 +122,6 @@ namespace units { namespace detail { - // todo: simplified template struct common_ratio_impl { static constexpr std::intmax_t gcd_num = std::gcd(R1::num, R2::num); diff --git a/test/metabench/make_dimension/ratio_no_concepts.h b/test/metabench/make_dimension/ratio_no_concepts.h index 85679a53..db11488e 100644 --- a/test/metabench/make_dimension/ratio_no_concepts.h +++ b/test/metabench/make_dimension/ratio_no_concepts.h @@ -107,7 +107,6 @@ namespace units { namespace detail { - // todo: simplified template struct common_ratio_impl { static constexpr std::intmax_t gcd_num = std::gcd(R1::num, R2::num); diff --git a/test/metabench/ratio/ratio_type_constexpr.h b/test/metabench/ratio/ratio_type_constexpr.h index b11b0aee..26dc31b3 100644 --- a/test/metabench/ratio/ratio_type_constexpr.h +++ b/test/metabench/ratio/ratio_type_constexpr.h @@ -109,7 +109,6 @@ namespace units { namespace detail { - // todo: simplified template struct common_ratio_impl { static constexpr std::intmax_t gcd_num = std::gcd(R1::num, R2::num); diff --git a/test/metabench/ratio/std_ratio.h b/test/metabench/ratio/std_ratio.h index 45422fe9..6c1a13f2 100644 --- a/test/metabench/ratio/std_ratio.h +++ b/test/metabench/ratio/std_ratio.h @@ -55,7 +55,6 @@ namespace units { // common_ratio - // todo: simplified template struct common_ratio { using gcd_num = static_gcd;