In my home version I get

   +/ 0 ~: ?"0 (10000) $ 1x
0

and cannot produce an error.

If you compiled this yourself you're probably going to have to debug it yourself.  Crashes in thorn1main are happening during typeout of the result.  Probably an extended-integer value has a bad pointer.

Henry Rich

On 4/24/2021 12:24 AM, ethiejiesa via General wrote:
Can anyone reproduce this on j902-b?

        ?. 100 $ 1x
     Segmentaton fault

It also happens for smaller arrays, but less consistently:

        ?. 5 $ 1x
     0 0 0 0 0 0 0 0
     ...
        ?. 5 $ 1x
     Segmentation fault

I cannot reproduce the crash in either j901-f or j903-h; however, in either
version I occasionally see strange results like the following:

     $ ijconsole-902-b
        ? 1x
     ...
        ? 1x
     _5888

     $ ijconsole-903-h
        ? 1x
     ...
        ? 1x
     _255
        ? 1x
     _256

Version info:

     
j903-h/j64avx2/linux/beta/GPL3/guix.gnu.org/2021-04-17T10:40:45/clang-9-0-1/SLEEF=1
     
j902-b/j64avx2/linux/release/GPL3/guix.gnu.org/2021-04-17T10:34:43/clang-9-0-1/SLEEF=1
     j901-f/j64avx2/linux/release/GPL3/guix.gnu.org/2021-04-24T04:01:38

The above were compiled locally from these sources:

     https://github.com/jsoftware/jsource/releases/tag/j903-beta-h
     https://github.com/jsoftware/jsource/releases/tag/j902-release-b
     https://github.com/jsoftware/jsource/releases/tag/j901-release-f

FWIW, here is the gdb backtrace for the crash:

#0  0x00007ffff771e4ad in jtthxqe () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#1  0x00007ffff771f19c in jtthorn1main () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#2  0x00007ffff77222dd in jtjprx () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#3  0x00007ffff7723ebd in jtjpr1 () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#4  0x00007ffff7723d6c in jtjpr () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#5  0x00007ffff773d8a8 in jtimmex () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#6  0x00007ffff772db51 in jdo () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#7  0x00007ffff772e020 in JDo () from 
/gnu/store/bf72x9cw5lwyj14vcn93gzlfwf4907r2-jlib-902-b/lib/j/j64avx2/libj.so
#8  0x0000000000402dd6 in main ()
----------------------------------------------------------------------
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

Reply via email to