From trans-expr.c: msg = xasprintf ("Substring out of bounds: lower bound (%%ld)" "is less than one"); There is a space missing between "(%%ld)" and "is".
Fixed in r245409.