diff --git a/src_cpp/HALO/halo_benchmark.h b/src_cpp/HALO/halo_benchmark.h index 5c5838c9d..8f4c6e348 100644 --- a/src_cpp/HALO/halo_benchmark.h +++ b/src_cpp/HALO/halo_benchmark.h @@ -295,7 +295,7 @@ class HaloBenchmark : public Benchmark { if (rank >= required_nranks) return; } - DEFINE_INHERITED(HaloBenchmark, bs); + DEFINE_INHERITED(HaloBenchmark, bs); }; } diff --git a/src_cpp/MT/MT_benchmark.h b/src_cpp/MT/MT_benchmark.h index 9650b2217..20a665ff5 100644 --- a/src_cpp/MT/MT_benchmark.h +++ b/src_cpp/MT/MT_benchmark.h @@ -487,5 +487,5 @@ template class BenchmarkMT : public BenchmarkMTBase { public: virtual void init_flags(); - DEFINE_INHERITED(GLUE_TYPENAME(BenchmarkMT), bs); + DEFINE_INHERITED(BenchmarkMT, bs); }; diff --git a/src_cpp/helpers/original_benchmark.h b/src_cpp/helpers/original_benchmark.h index 7922893c2..3c6c77827 100644 --- a/src_cpp/helpers/original_benchmark.h +++ b/src_cpp/helpers/original_benchmark.h @@ -229,6 +229,6 @@ class OriginalBenchmark : public Benchmark { ~OriginalBenchmark() { free(BMark[0].name); } - DEFINE_INHERITED(GLUE_TYPENAME(OriginalBenchmark), bs); + DEFINE_INHERITED(OriginalBenchmark, bs); };