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
