https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103617
--- Comment #6 from Andrew Macleod <amacleod at redhat dot com> --- Is this actually a bug? I don't believe wide_int works either? PP doesn't work with class instances... (gdb) p lh.lower_bound(0) $3 = {<wide_int_storage> = {val = {-2147483648, 18992502, 140737232043872, 140737233406440, 140737232152040, 18986914, 140737233670232, 140737488249944, 140737233631992}, len = 1, precision = 32}, static is_sign_extended = true} (gdb) pp lh.lower_bound(0) Attempt to take address of value not located in memory.