This ancient problem was discovered by gcc12's new -Warray-bounds implementation. Many thanks. Raise PORTREVISION :(