The option was added in #26158, when the project was using an autotools-based build system. However, in the meantime this option is unused:
-
First, commit 27f11217ca63e0f8f78f14db139150052dcd9962 removed the option from one CI task
-
Then #32310 removed the option from CMakeList.txt, because:
- they only run as a sanity check (fastest version)
- no one otherwise runs them, not even CI
- issues have been missed due to this
Finally, after commit 0ad4376a49fae6f705128b326ba92317cb8e0639, I don’t see a single reason to keep this option, so remove it.
Also, there is a commit to turn a silent ignore of duplicate bench names into an error.