https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61536
--- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> --- Well, up to you really: maybe operator!= is special for you because it just thinly wraps operator== which is exported for you. If adding back *only* that additional export under the macro works, all your tests are fine, it would be great. Otherwise, just revert. Sorry again for the breakage.