https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102798
--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> --- Visiting conditional with predicate: if (in_16(D) != 0B) With known ranges in_16(D): const unsigned char * [1B, +INF] 1B for lower bound is wrong.