Skip to content

Rename #define BENCHMARK or allow disabling benchmark feature #1186

@mloskot

Description

@mloskot

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions