Beautiful. Thank you very much.

On Thu, Oct 17, 2019 at 08:00:55PM -0400, Henry Rich wrote:
> I can reproduce this.  The problem boils down to:
> 
>    0j0.099999241037416198 | 0.099999241037430409j0
> _0.0999992
> 
> Because of the definitions of complex residue and complex floor, some
> residues like this one create results that are about the same magnitude as
> the arguments.  Then the Euclid's algorithm that the JE uses fails to
> terminate.
> 
> For the next release I have made it return 0 if the algorithm takes too
> long.
> 
> Henry Rich
> 
> 
> On 10/17/2019 7:22 PM, ethiejiesa via Beta wrote:
> >  From a fresh jconsole session:
> > 
> >      9!:14''
> >          
> > j901/j64/linux/beta-k/commercial/www.jsoftware.com/2019-09-16T17:03:03
> >      0j1 +. 0.1 + i.16
> >          1.11022e_16 4.44089e_16 4.44089e_16 ...
> >      0j1 +. 16.1  NB. hangs
> > 
> > Forgive the spam if this is a known issue and fixed in a later beta. Is the 
> > above known and reproducible on your machines?
> > 
> > About the only useful thing I can provide is a gdb backtrace. Cutting out 
> > the useless bit at the bottom:
> > 
> > #0  0x00007ffff7a6cbcc in jtzrem () from /j901/bin/libj.so
> > #1  0x00007ffff7a6cd21 in jtzgcd () from /j901/bin/libj.so
> > #2  0x00007ffff79cde6f in gcdZZ () from /j901/bin/libj.so
> > #3  0x00007ffff7996ca8 in jtva2 () from /j901/bin/libj.so
> > #4  0x00007ffff7995a6d in jtatomic2 () from /j901/bin/libj.so
> > #5  0x00007ffff796f7b9 in jtparsea () from /j901/bin/libj.so
> > #6  0x00007ffff796efe0 in jtparse () from /j901/bin/libj.so
> > #7  0x00007ffff7971aef in jtimmex () from /j901/bin/libj.so
> > #8  0x00007ffff79666a3 in jdo () from /j901/bin/libj.so
> > #9  0x00007ffff7966ac0 in JDo () from /j901/bin/libj.so
> > #10 0x0000000000401df0 in main ()
> > 
> > General pointers on J debugging certainly welcome. I would love to give 
> > more useful bug sleuthing details.
> > 
> > Cheers,
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> 
> 
> -- 
> This email has been checked for viruses by AVG.
> https://www.avg.com
> 
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to