https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71899
--- Comment #3 from Daniel Krügler <daniel.kruegler at googlemail dot com> --- (In reply to Ville Voutilainen from comment #2) > I dislike the #ifdef parts. I'm sorry for my misleading proposal. My extended proposal is not suggesting to add this macro. I was using this macro solely for experimentation purposes. My intended question was solely whether we would prefer to have the more reduced set of requirements as defined in my original proposal or the more complete requirement set that would result if you consider the macro EXT_BOOLEAN_TESTABLE_OPS defined (but without the #ifdef logic of that macro). This more complete set corresponds more strictly to the current BooleanTestable requirement set.