Turns out it's quite simple and doesn't need any addons. Start a virgin session, with no config/startup.ijs to be sure of no environmental dependencies...
itoms=: 3 : 'i.7' i.10 0 1 2 3 4 5 6 7 8 9 0*itoms'' 0 0 0 0 0 0 0 i.10 0 0 0 0 0 0 0 7 8 9 JVERSION Engine: j903/j64/darwin Beta-u: commercial/2021-10-01T12:07:35 Library: 9.03.06 Qt IDE: 1.9.4/5.15.2(5.15.2) Platform: Darwin 64 Installer: J903 install InstallPath: /applications/j903 Contact: www.jsoftware.com On Mon, 18 Oct 2021 at 18:37, bill lam <[email protected]> wrote: > I can reproduce Ian's failure on Linux j903. > > I can also reproduce Henry's failure on windows j903. > > > On Tue, Oct 19, 2021 at 1:10 AM Henry Rich <[email protected]> wrote: > > > I get: > > > > load 'math/cal' > > > > start_cal_ 0 > > 1 > > > > tabengine_cal_'CTBU' > > [cal#40] >>> no t-table loaded yet > > > > Don't worry too much about getting a small failure - any reproducible > > failure will do. > > > > hhr > > > > On 10/18/2021 12:34 PM, Ian Clark wrote: > > > Recent JE upgrades have bitten the CAL addon badly. > > > More to the point, CAL bites back. > > > By corrupting JE, specifically (i.) > > > > > > JVERSION > > > > > > Engine: j903/j64/darwin > > > > > > Beta-u: commercial/2021-10-01T12:07:35 > > > > > > Library: 9.03.06 > > > > > > Qt IDE: 1.9.4/5.15.2(5.15.2) > > > > > > Platform: Darwin 64 > > > > > > Installer: J903 install > > > > > > InstallPath: /applications/j903 > > > > > > Contact: www.jsoftware.com > > > > > > > > > load 'math/cal' > > > > > > start_cal_ 0 > > > > > > 1 > > > > > > tabengine_cal_'CTBU' > > > > > > tabengineError: bad instruction > > > > > > CTBU > > > > > > errmsg from CAL_CTBU > > > > > > |index error: pack > > > > > > | z=.,:0 {y[r=.}:$y > > > > > > > > > [error message repeated] > > > > > > > > > i.10 > > > > > > 0 0 0 0 0 0 0 7 8 9 > > > > > > > > > I don't think the mischief is being done by pack_cal_ but by its > calling > > > verb: arrowch_cal_ . > > > > > > The latter somehow munges a presumed cache of (i.) values, and > pack_cal_ > > > falls over as a result. > > > > > > I'm busy teasing out a simple standalone code sample. But I thought I'd > > > report the bug right away since it is insidious and impactful. > > > > > > > > > Same thing happens in j902 too, but not in j901. > > > ---------------------------------------------------------------------- > > > 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 > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
