"Bug Finder" <bug(at)zedware(dot)org> writes:
> In geqo_selection.c, function linear() may
> return a value equals to pool_size, and cause
> geqo_selection() to visit invalid array member.
Good catch. I wonder whether roundoff error couldn't lead to trying to
call sqrt() with a value slightly less than zero, too. Repaired in our
CVS for next releases --- thanks for the report!
regards, tom lane