On Mon, Oct 14, 2013 at 04:24:39PM -0400, Charles Greathouse wrote:
> Package: pari
> Version: 2.6.1
>
> > version() \\ Windows Vista, 32-bit
> %1 = [2, 6, 1, "git-821079b"]
> > issquarefree(4294967298)
> *** at top-level: issquarefree(4294967
> *** ^--------------------
> *** issquarefree: the PARI stack overflows !
> current stack size: 20000000 (19.073 Mbytes)
> [hint] you can increase GP stack with allocatemem()
>
> *** Break loop: type 'break' to go back to GP prompt
>
> I do not encounter the same problem on [2, 5, 4, "git-52bd53b"] running on
> 64-bit Linux. I don't yet know if this is a regression, a Windows-specific
> bug, or an architecture issue. I suspect it's the last since 4294967298 =
> 2^32 + 2. Possibly of note is its form, 6p with p = 715827883 prime.
I cannot reproduce this problem even running the same version under wine.
You have gprc.txt file. Could you retry with gp -f ?
Does it work if you increase the stack ?
Cheers,
Bill.