The immediate execution session below shows that stored values, or 
stored-value
retrieval, can be corrupted.  In these examples, a change of retrieval
method--1!:2 vs. implicit display--almost always causes corruption to 
occur. Repeating a particular display method seldom causes corruption.  
(The last
output is particularly puzzling, suggesting that 1!:2 isn't sure what value to
report.)

This is merely one handle for tracking down the root cause;  the original
encounter with corrupt values occurred during an execution with no displays.
--Art Anger
------------------
      bdysegs
43179272 0
       0 0
      bdysegs
43179272 0
       0 0
      bdysegs
43179272 0
       0 0
      smoutput bdysegs
1886680431 29813
         0     0
      smoutput bdysegs
1886680431 29813
         0     0
      bdysegs
13571784 0
       0 0
      smoutput bdysegs
1886680431 29813
         0     0
      bdysegs
43179272 0
       0 0
      bdysegs
43179272 0
       0 0
      bdysegs
43179272 0
       0 0
      smoutput bdysegs
1886680431 29813
         0     0
      bdysegs
13609096 0
       0 0
      smoutput
??????????????????????
?   ? ????????????????
?   ? ??????????? ? ??
?   ? ???1?!:?2?? ? ??
?   ? ???????????&?2??
?0 0?$????????????????
??????????????????????
      0 0$ 1!:2&2 bdysegs
9665096 9805192
9665096 9525128
      0 0$ 1!:2&2 bdysegs
9665096 9805192
9665096 9525128
      1!:2&2 bdysegs
9666440 13651208
13581256  9666440
9666440 9666440
13581256 9666440
---------------------
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to