Nevermind. This is not even the issue :) Robin On Thu, Mar 11, 2010 at 3:46 PM, Robin Anil <robin.a...@gmail.com> wrote:
> Found the error. Its in the hashCode function for pattern. > > This causes erroneous execution. > int result = Arrays.hashCode(pattern); > result = 31 * result + RandomUtils.hashLong(support); > result = 31 * result + length; > So does this > int result = Arrays.hashCode(pattern); > result = 31 * result + RandomUtils.hashLong(support); > result = 31 * result + 1; > > But this doesnt > int result = Arrays.hashCode(pattern); > result = 31 * result + RandomUtils.hashLong(support); > > > > > > On Thu, Mar 11, 2010 at 3:22 PM, Robin Anil <robin.a...@gmail.com> wrote: > >> The FPM output is incorrect. I will have to see what broke. >> >> Robin >> >>