Not much from gdb (I've only limited knowledge how to debug)... If there's something else I can try, pls let me know.
Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6a54f3e in jtfa () from /home/dg/j901/bin/libj.so (gdb) frame 0 #0 0x00007ffff6a54f3e in jtfa () from /home/dg/j901/bin/libj.so On Mon, Apr 20, 2020 at 11:32 AM bill lam <bbill....@gmail.com> wrote: > I can reproduce the crash. A slightly simpler test is > test=:monad define > for_i. <0 do. > i > end. > ) > > It seems only crash for boxed value, the following did not crash > test=:monad define > for_i. 0 do. > i > end. > ) > > IIRC there was change in loop index in j901. The crash only occurs if i is > taken as the result. > This didn't crash > test=:monad define > for_i. <0 do. > i > 123 > end. > ) > or > test=:monad define > for_i. <0 do. > i > end. > 123 > ) > > > On Mon, Apr 20, 2020 at 5:16 PM Dimitri Georganas <d...@biodys.com> wrote: > > > Apologies, another error...when trying different versions and programs > > (jqt, jconsole, j-mode), I mixed up things. > > > > The segmentation fault happens in all cases with, > > > > test=: monad define > > for_i. 'a';'b';'c' do. > > *i* > > end. > > ) > > > > > > > > On Mon, Apr 20, 2020 at 11:00 AM Dimitri Georganas <d...@biodys.com> > wrote: > > > > > 901, sorry > > > > > > On Mon, Apr 20, 2020 at 10:59 AM Dimitri Georganas <d...@biodys.com> > > wrote: > > > > > >> Is there something wrong with for_i > > >> <https://code.jsoftware.com/wiki/Vocabulary/fordot>. in 902? > > >> > > >> In 807 this works: > > >> > > >> test=:monad define > > >> > > >> for_i. 'a';'b';'c' do. > > >> > > >> smoutput i > > >> > > >> end. > > >> > > >> ) > > >> > > >> > > >> test'' > > >> > > >> ┌─┐ > > >> > > >> │a│ > > >> > > >> └─┘ > > >> > > >> ┌─┐ > > >> > > >> │b│ > > >> > > >> └─┘ > > >> > > >> ┌─┐ > > >> > > >> │c│ > > >> > > >> └─┘ > > >> > > >> > > >> In 902 I get a segmentation fault when running test'' - This is > Linux, I > > >> haven't run it through gdb yet, but if nobody can reproduce I will > give > > it > > >> a try. > > >> > > >> > > >> Best regards, > > >> > > >> Dimitri > > >> > > >> > > >> > > >> > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm