https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105663
--- Comment #4 from Andrew Macleod <amacleod at redhat dot com> --- Or perhaps there shouldnt be set (BIT_NOT_EXPR, op_bitwise_not); set (BIT_XOR_EXPR, op_bitwise_xor); operations on pointer values? I see also support set (BIT_AND_EXPR, op_pointer_and); set (BIT_IOR_EXPR, op_pointer_or); but those are pointer specific versions...