Description
The #define BENCHMARK in a9b6813#diff-c06d59fb4f39c13fb9a355b49d321fcfR52 is an unfortunate name, with high potential of clashes.
For example, it clashes with (older) benchmarking framework, see DigitalInBlue/Celero@dc68534#diff-f1b66ca763828028068774e33319efb4R137 The generic BENCHMARK name issue also reported to Celero DigitalInBlue/Celero#114
It would be extremely helpful Catch offers a #define to allow disabling the whole benchmarking feature all the way.
Description
The
#define BENCHMARKin a9b6813#diff-c06d59fb4f39c13fb9a355b49d321fcfR52 is an unfortunate name, with high potential of clashes.For example, it clashes with (older) benchmarking framework, see DigitalInBlue/Celero@dc68534#diff-f1b66ca763828028068774e33319efb4R137 The generic
BENCHMARKname issue also reported to Celero DigitalInBlue/Celero#114It would be extremely helpful Catch offers a
#defineto allow disabling the whole benchmarking feature all the way.