My apologies, my plotsample didn't do what I claimed for it. I'll have to
re-think …

I guess there are two different errors I am getting. One is switched by dbr
1/dbr 0. The other happens with dbr 1 – but only sometimes. It is hard to
reproduce in jqt (which is where it matters to me) because it arises in a
wd-handler and produces an endless loop of Alert messages necessitating
Force Quit ...
–––––––––––––––––––––––––––––
error in: plot_gs_paint
domain error: cd
rc=.   glcmds`glcmds_jglc_@.
(Poutput=iQTC)buf
–––––––––––––––––––––––––––––
You'd think it the easiest thing in the world to snapshot work-variables
until I found the bad one. But to-date all the obvious things I've tried
cause the error to disappear.


On Fri, 18 Jan 2019 at 14:25, bill lam <[email protected]> wrote:

> Thanks I got the attachment. There must be some reasons why it behave
> differently for dbr 0 and dbr 1.  I'll take a look. The plot has very
> little change f over few years.  My be it is  change in qt or gl2 that had
> broken the plot package
>
> On Fri, Jan 18, 2019, 9:55 PM Ian Clark <[email protected] wrote:
>
>> Sorry, I was being lazy.
>>
>> I have the data you asked for, but I can now reproduce the error more
>> simply.
>>
>> 1. Install the attached j-script: ~/plotsample.ijs
>>
>> 2. Launch j807 jcon and enter…
>>    JVERSION
>> Engine: j807/j64nonavx/darwin
>> Release-a: commercial/2019-01-11T11:44:43
>> Library: 8.07.22
>> Platform: Darwin 64
>> Installer: J807 install
>> InstallPath: /applications/j64-807
>> Contact: www.jsoftware.com
>>
>> 3. Enter…
>>    load '~/plotsample.ijs' [dbr 1
>> …see a correct ~temp/plot.pdf
>> (plot[1].pdf attached)
>>
>> 4. Enter…
>>    load '~/plotsample.ijs' [dbr 0
>> …see a partial ~temp/plot.pdf
>> It has title and legend, but no axis markings or line.
>> (plot[0].pdf attached)
>>
>> You can do 3 and 4 in either order.
>>
>> I am pm-ing you this email to give you the attachments, in case they get
>> stripped off by the forum.
>>
>> For other readers, the text of plotsample.ijs is…
>>
>> cocurrent 'base'
>> clear''
>> require 'plot'
>> pd 'reset'
>> pd 'type line'
>> pd 'title Plot {2},{3},{4} against {1}'
>> pd 'key {2},{3},{4}'
>> pd 9?.9
>> pd 'show'
>>
>> Ian Clark
>>
>>
>> On Fri, 18 Jan 2019 at 07:16, bill lam <[email protected]> wrote:
>>
>>> It helps if your can tell the followings
>>>
>>> 3!:0 buf
>>> Poutput
>>> iQTC
>>> cder''
>>>
>>> during suspension.
>>>
>>> Fri, 18 Jan 2019, Ian Clark написал(а):
>>> > I was too sanguine when I said that:
>>> >    dbr 1
>>> > made all my plot-nonavx problems go away. It doesn't.
>>> >
>>> > I'm getting this message from a complex app I'm working on, with
>>> certain
>>> > sorts of line chart:
>>> >
>>> > |domain error: cd
>>> > |   rc=.    glcmds`glcmds_jglc_@.(Poutput=iQTC)buf
>>> >
>>> > which arises within the verb: qt_gpapply_jzplot_ seemingly the result
>>> of a
>>> > bad call into the libjqt.dylib
>>> >
>>> > However it doesn't stop the app showing a correct Plot window.
>>> >
>>> > I gather there will be fixes for connected problems soon. If they don't
>>> > make the above error go away, I'll probe deeper, to replicate the error
>>> > with a simpler example. For now, it's just great to have Plot working
>>> (more
>>> > or less) with j807/j64nonavx/darwin.
>>> >
>>> > BTW the app works just fine with j805.
>>> >
>>> > On Fri, 18 Jan 2019 at 05:09, bill lam <[email protected]> wrote:
>>> >
>>> > > Thank you Joey. Ian had already sent me the files
>>> > > and I can reproduce the bug. I'll also forward
>>> > > that to Eric and Henry.
>>> > >
>>> > > I think the bug exists in all platforms but somehow
>>> > > only Darwin nonavx can produce the random data
>>> > > for NaN failure.
>>> > >
>>> > > Thu, 17 Jan 2019, Joey K Tuttle написал(а):
>>> > > > Bill,
>>> > > >
>>> > > > OK, edited project as requested - ran failing plot and then:
>>> > > >
>>> > > > MBpro:bin jkt$ ls -l ~/*bin
>>> > > > -rw-r--r--  1 jkt  staff     176 Jan 17 20:47 /Users/jkt/Tfm.bin
>>> > > > -rw-r--r--  1 jkt  staff  240048 Jan 17 20:47 /Users/jkt/y.bin
>>> > > > MBpro:bin jkt$ zip forBillLam.zip ~/*bin
>>> > > >   adding: Users/jkt/Tfm.bin (deflated 56%)
>>> > > >   adding: Users/jkt/y.bin (deflated 62%)
>>> > > >
>>> > > > will send the resulting zip file (forBillLam.zip) to
>>> [email protected]
>>> > > .
>>> > > >
>>> > > > Again, doing dbr 1 and running again - the graph was produced
>>> correctly
>>> > > with no errors, but I'll send, along with the above, file
>>> forBillLam2.zip
>>> > > comprising the same two files (that are a little different).
>>> > > >
>>> > > > Thanks for chasing this.
>>> > > >
>>> > > > - joey
>>> > > >
>>> > > > > On 2019Jan 17, at 20:04, bill lam <[email protected]> wrote:
>>> > > > >
>>> > > > > Please edit file addons/graphics/plot/jzplot.ijs
>>> > > > > and add the 2 fwrite lines as shown below.
>>> > > > >
>>> > > > > run plot and let it raise NaN exception.
>>> > > > > send the 2 files to our email address
>>> > > > > to help us track it down.
>>> > > > >
>>> > > > > project=: 3 : 0
>>> > > > > '~/y.bin' fwrite~ 3!:1 y
>>> > > > > '~/Tfm.bin' fwrite~ 3!:1 Tfm
>>> > > > > dat=. }:"1 (y,.1) mp Tfm
>>> > > > > dist=. ViewDist-{:"1 dat
>>> > > > > ((ViewDist*}:"1 dat)%dist),.dist
>>> > > > > )
>>> > > >
>>> > > >
>>> ----------------------------------------------------------------------
>>> > > > For information about J forums see
>>> http://www.jsoftware.com/forums.htm
>>> > >
>>> > > --
>>> > > regards,
>>> > > ====================================================
>>> > > GPG key 1024D/4434BAB3 2008-08-24
>>> > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>> > > gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
>>> > >
>>> ----------------------------------------------------------------------
>>> > > For information about J forums see
>>> http://www.jsoftware.com/forums.htm
>>> > ----------------------------------------------------------------------
>>> > For information about J forums see http://www.jsoftware.com/forums.htm
>>>
>>> --
>>> regards,
>>> ====================================================
>>> GPG key 1024D/4434BAB3 2008-08-24
>>> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>>> gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to