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