I can also reproduce the error. I think this line is problematic, encall =: encall1&.>^:(isname&> *. 3: = nc__userlocale)"0
J interpreter tried to fix the definition while userlocale is undefined. change it to explicit definition should work encall =: 3 : 'encall1&.>^:(isname&> *. 3: = nc__userlocale) y' "0 On Tue, Feb 7, 2023 at 10:24 AM More Rice <mrmorer...@gmail.com> wrote: > (Though I understand the following question is more like a general forum > question, I didn't subscribe there and I think it may be related to this > thread ... forgive me if I guessed wrong.) > > after install'all', it was indeed working in that windows' jqt (J903) > instance. But then after a jqt restart, the following error started to > show up when I do load'trace'. > > I noticed the Windows installer uses "J903" as the installation directory, > but jpath returns "j903." Speculating it may be related to NTFS, I moved to > linux to remove that variable; but met with the identical error below. I'm > not sure what hit me. > > install'all' NB. Just to ensure I got latest > Updating server catalog... > Installing 1 package > Downloading base library... > Installing base library... > Done. > All available packages are installed and up to date. > load 'trace' > |value error: userlocale > | encall=:encall1&.>^:(isname&>*.3:= nc__userlocale)"0 > |[-88] /home/morerice/software/j903/addons/general/misc/trace.ijs > JVERSION > Engine: j903/j64avx2/linux > Release-b: commercial/2022-01-28T04:13:29 > Library: 9.03.08 > Qt IDE: 1.9.5/5.12.8(5.12.8) > Platform: Linux 64 > Installer: J903 install > InstallPath: /home/morerice/software/j903 > Contact: www.jsoftware.com > > Thanks > Maurice > > On Sat, Feb 4, 2023 at 8:09 PM More Rice <mrmorer...@gmail.com> wrote: > > > Thank you, Raul. Confirmed working. > > > > On Sat, Feb 4, 2023 at 8:03 PM Raul Miller <rauldmil...@gmail.com> > wrote: > > > >> I think this should be fixed now. > >> > >> This should get you the fix: > >> install'all' > >> load'trace' > >> > >> And then this should work right: > >> trace 'd by d over d</d' > >> > >> Thanks, > >> > >> -- > >> Raul > >> > >> > >> On Sat, Feb 4, 2023 at 6:52 PM More Rice <mrmorer...@gmail.com> wrote: > >> > > >> > Hello, > >> > > >> > I've a fresh J installation just from last week, and updated > everything. > >> > dissect works flawlessly, but I couldn't get trace.ijs to work. I'm > >> > testing it with phrases from arithmetic.pdf. > >> > > >> > Am I doing something silly again? > >> > > >> > Thank you for your pointers. > >> > > >> > Maurice > >> > > >> > > >> > over=: ({.;}.)@":@, > >> > by=: ' '&;@,.@[,.] > >> > d=: i.6 > >> > load'~addons/general/misc/trace.ijs' > >> > trace 'd by d over d</d' > >> > > >> > --------------- 3 Adverb ----- > >> > > >> > < > >> > > >> > / > >> > > >> > </ > >> > > >> > --------------- 5 Trident ---- > >> > > >> > d > >> > > >> > by > >> > > >> > d > >> > > >> > |length error: by > >> > > >> > | t_z=.(d) (by)(d) > >> > ---------------------------------------------------------------------- > >> > 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 > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm