You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It happens, there are/were some files which included both (eg. shared fixtures for both, benchmark and test, so benchmark is actually tested for correctness - in non-optimised builds)
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#114It would be extremely helpful Catch offers a
#define
to allow disabling the whole benchmarking feature all the way.The text was updated successfully, but these errors were encountered: