Re: Octave 3.6.0 on Windows XP plot fails.

classic Classic list List threaded Threaded
47 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

tmacchant
Hello

Can you try the below test and report results?
If octave crash by this test, the problem may come from the combination the libblas.dll and the Athlon.

m=10000;
n=32;
temp=randn(m,n)+i*randn(m,n);
b=temp'*temp;

BTW,  [hidden email] should not be used as JWE has posted.
http://octave.1599824.n4.nabble.com/THIS-MAILING-LIST-IS-NOT-ACTIVE-PLEASE-DO-NOT-USE-IT-td4390512.html

Therefore I have changed this post to [hidden email].

Regards

Tatsuro

--- On Thu, 2012/2/16, Kurt M. Sanger <[hidden email]> wrote:

> Tatsuro
>
> Thank you for this try.  It did not work.  We get the same error message.  I am still open to suggestions.
>
> For reference my system is running WinXP Pro Version 2002 SP3 on an AMD Athlon XP 2800+ with 2GB of Ram.
>
> ----- Original Message ----- From: "Tatsuro MATSUOKA" <[hidden email]>
> To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> Sent: Wednesday, February 15, 2012 2:02 AM
> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>
>
> Hello
>
> On XP machine on my laboratory, Octave 3.6.0 works fine.
>
> Can you try libblas in OpenBlasdll.zip on the
> http://www.tatsuromatsuoka.com/octave/Eng/Win/ ?
>
> Please rename current libblas.dll to other name in bin directory (folder) and copy liblas.dll to bin folder in the archives.
>
> Hope the above helps.
>
> Regards
>
> Tatsuro
>
> --- On Wed, 2012/2/15, Kurt M. Sanger wrote:
>
> >
> > I've installed Octave3.6.0_gcc4.6.2_20120129.7z and Octave3.6.0_gcc4.6.2_pkgs_20120128.7z following instructions in Octave3.6.0_gcc4.6.2_pkgs_readme.txt.
> >
> > A simple program.
> > i=1:10
> > plot(i)
> >
> > Fails with the following error message.
> > "panic: Illegal instruction -- stopping myself...
> > attempting to save variables to 'octave-core'...
> > save to 'octave-core' complete"
> >
> > Then nothing. I really would like to be able to run octive under windows. What should I do now? Below is my pkg "list" output. Note I've tried octave numerous times and have never been able to obtain a simple plot output. I've searched for the error but haven't seen anything about it failing on 3.6.0.
> >
> >
> > octave:1> pkg "list"
> > Package Name | Version | Installation directory
> > ---------------------+---------+-----------------------
> > actuarial *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\actuarial-1.1.0
> > ad | 1.0.6 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ad-1.0.6
> > audio *| 1.1.4 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\audio-1.1.4
> > benchmark *| 1.1.1 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\benchmark-1.1.1
> > bim *| 1.0.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bim-1.0.2
> > bioinfo *| 0.1.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bioinfo-0.1.2
> > civil-engineering *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\civil-engineering-1.0.7
> > combinatorics *| 1.0.9 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\combinatorics-1.0.9
> > communications *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\communications-1.1.0
> > control *| 2.2.4 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\control-2.2.4
> > data-smoothing *| 1.2.3 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\data-smoothing-1.2.3
> > dataframe *| 0.8.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\dataframe-0.8.2
> > econometrics *| 1.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\econometrics-1.0.8
> > fenv *| 0.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fenv-0.1.0
> > financial *| 0.3.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\financial-0.3.2
> > fpl *| 1.2.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fpl-1.2.0
> > fuzzy-logic-toolkit *| 0.3.0 | ...\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fuzzy-logic-toolkit-0.3.0
> > ga *| 0.9.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ga-0.9.8
> > general *| 1.2.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\general-1.2.2
> > generate_html *| 0.1.3 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\generate_html-0.1.3
> > geometry *| 1.4.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\geometry-1.4.0
> > gnuplot *| 1.0.1 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gnuplot-1.0.1
> > gpc *| 0.1.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gpc-0.1.7
> > gsl *| 1.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gsl-1.0.8
> > ident *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ident-1.0.7
> > image *| 1.0.15 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\image-1.0.15
> > informationtheory *| 0.1.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\informationtheory-0.1.8
> > integration *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\integration-1.0.7
> > io *| 1.0.16 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\io-1.0.16
> > irsa *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\irsa-1.0.7
> > java *| 1.2.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\java-1.2.8
> > linear-algebra *| 2.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\linear-algebra-2.1.0
> > mapping *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mapping-1.0.7
> > mechanics *| 1.2.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mechanics-1.2.0
> > miscellaneous *| 1.0.11 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\miscellaneous-1.0.11
> > missing-functions *| 1.0.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\missing-functions-1.0.2
> > msh *| 1.0.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\msh-1.0.2
> > multicore *| 0.2.15 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\multicore-0.2.15
> > nlwing2 *| 1.2.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nlwing2-1.2.0
> > nnet *| 0.1.13 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nnet-0.1.13
> > nurbs *| 1.3.5 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nurbs-1.3.5
> > ocs *| 0.1.3 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ocs-0.1.3
> > octclip *| 1.0.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octclip-1.0.0
> > octgpr *| 1.2.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octgpr-1.2.0
> > odebvp *| 1.0.6 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odebvp-1.0.6
> > odepkg *| 0.8.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odepkg-0.8.0
> > optim *| 1.0.17 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optim-1.0.17
> > optiminterp *| 0.3.4 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optiminterp-0.3.4
> > outliers *| 0.13.9 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\outliers-0.13.9
> > physicalconstants *| 0.1.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\physicalconstants-0.1.7
> > plot *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\plot-1.1.0
> > quaternion *| 1.0.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\quaternion-1.0.0
> > secs1d *| 0.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs1d-0.0.8
> > secs2d *| 0.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs2d-0.0.8
> > secs3d *| 0.0.1 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs3d-0.0.1
> > signal *| 1.1.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\signal-1.1.2
> > simp *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\simp-1.1.0
> > sockets *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\sockets-1.0.7
> > specfun *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\specfun-1.1.0
> > special-matrix *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\special-matrix-1.0.7
> > spline-gcvspl *| 1.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\spline-gcvspl-1.0.8
> > splines *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\splines-1.0.7
> > statistics *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\statistics-1.1.0
> > strings *| 1.0.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\strings-1.0.7
> > struct *| 1.0.9 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\struct-1.0.9
> > symband *| 1.0.10 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symband-1.0.10
> > symbolic *| 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symbolic-1.1.0
> > tcl-octave *| 0.1.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tcl-octave-0.1.8
> > time *| 1.0.9 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\time-1.0.9
> > tsa *| 4.1.1 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tsa-4.1.1
> > video *| 1.0.2 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\video-1.0.2
> > vrml *| 1.0.12 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\vrml-1.0.12
> > windows | 1.1.0 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\windows-1.1.0
> > xraylib *| 1.0.8 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\xraylib-1.0.8
> > zenity *| 0.5.7 | C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\zenity-0.5.7
> > octave:2>
> >
> >
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

ksanger
Tatsuro;

We fail badly after the last line.

We obtain an error message:
octave.exe - Application Error
The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
memory could not be "written".

Octave shows:
assertion SetTrheadAffinityMask(thr->thrH, (1<<proc)) failed, line 18 of
file
/cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c




----- Original Message -----
From: "Tatsuro MATSUOKA" <[hidden email]>
To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
Sent: Wednesday, February 15, 2012 8:30 PM
Subject: Re: Octave 3.6.0 on Windows XP plot fails.


Hello

Can you try the below test and report results?
If octave crash by this test, the problem may come from the combination the
libblas.dll and the Athlon.

m=10000;
n=32;
temp=randn(m,n)+i*randn(m,n);
b=temp'*temp;

BTW,  [hidden email] should not be used as JWE has posted.
http://octave.1599824.n4.nabble.com/THIS-MAILING-LIST-IS-NOT-ACTIVE-PLEASE-DO-NOT-USE-IT-td4390512.html

Therefore I have changed this post to [hidden email].

Regards

Tatsuro

--- On Thu, 2012/2/16, Kurt M. Sanger <[hidden email]> wrote:

> Tatsuro
>
> Thank you for this try. It did not work. We get the same error message. I
> am still open to suggestions.
>
> For reference my system is running WinXP Pro Version 2002 SP3 on an AMD
> Athlon XP 2800+ with 2GB of Ram.
>
> ----- Original Message ----- From: "Tatsuro MATSUOKA"
> <[hidden email]>
> To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> Sent: Wednesday, February 15, 2012 2:02 AM
> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>
>
> Hello
>
> On XP machine on my laboratory, Octave 3.6.0 works fine.
>
> Can you try libblas in OpenBlasdll.zip on the
> http://www.tatsuromatsuoka.com/octave/Eng/Win/ ?
>
> Please rename current libblas.dll to other name in bin directory (folder)
> and copy liblas.dll to bin folder in the archives.
>
> Hope the above helps.
>
> Regards
>
> Tatsuro
>
> --- On Wed, 2012/2/15, Kurt M. Sanger wrote:
>
> >
> > I've installed Octave3.6.0_gcc4.6.2_20120129.7z and
> > Octave3.6.0_gcc4.6.2_pkgs_20120128.7z following instructions in
> > Octave3.6.0_gcc4.6.2_pkgs_readme.txt.
> >
> > A simple program.
> > i=1:10
> > plot(i)
> >
> > Fails with the following error message.
> > "panic: Illegal instruction -- stopping myself...
> > attempting to save variables to 'octave-core'...
> > save to 'octave-core' complete"
> >
> > Then nothing. I really would like to be able to run octive under
> > windows. What should I do now? Below is my pkg "list" output. Note I've
> > tried octave numerous times and have never been able to obtain a simple
> > plot output. I've searched for the error but haven't seen anything about
> > it failing on 3.6.0.
> >
> >
> > octave:1> pkg "list"
> > Package Name | Version | Installation directory
> > ---------------------+---------+-----------------------
> > actuarial *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\actuarial-1.1.0
> > ad | 1.0.6 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ad-1.0.6
> > audio *| 1.1.4 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\audio-1.1.4
> > benchmark *| 1.1.1 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\benchmark-1.1.1
> > bim *| 1.0.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bim-1.0.2
> > bioinfo *| 0.1.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bioinfo-0.1.2
> > civil-engineering *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\civil-engineering-1.0.7
> > combinatorics *| 1.0.9 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\combinatorics-1.0.9
> > communications *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\communications-1.1.0
> > control *| 2.2.4 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\control-2.2.4
> > data-smoothing *| 1.2.3 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\data-smoothing-1.2.3
> > dataframe *| 0.8.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\dataframe-0.8.2
> > econometrics *| 1.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\econometrics-1.0.8
> > fenv *| 0.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fenv-0.1.0
> > financial *| 0.3.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\financial-0.3.2
> > fpl *| 1.2.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fpl-1.2.0
> > fuzzy-logic-toolkit *| 0.3.0 |
> > ...\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fuzzy-logic-toolkit-0.3.0
> > ga *| 0.9.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ga-0.9.8
> > general *| 1.2.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\general-1.2.2
> > generate_html *| 0.1.3 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\generate_html-0.1.3
> > geometry *| 1.4.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\geometry-1.4.0
> > gnuplot *| 1.0.1 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gnuplot-1.0.1
> > gpc *| 0.1.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gpc-0.1.7
> > gsl *| 1.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gsl-1.0.8
> > ident *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ident-1.0.7
> > image *| 1.0.15 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\image-1.0.15
> > informationtheory *| 0.1.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\informationtheory-0.1.8
> > integration *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\integration-1.0.7
> > io *| 1.0.16 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\io-1.0.16
> > irsa *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\irsa-1.0.7
> > java *| 1.2.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\java-1.2.8
> > linear-algebra *| 2.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\linear-algebra-2.1.0
> > mapping *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mapping-1.0.7
> > mechanics *| 1.2.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mechanics-1.2.0
> > miscellaneous *| 1.0.11 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\miscellaneous-1.0.11
> > missing-functions *| 1.0.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\missing-functions-1.0.2
> > msh *| 1.0.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\msh-1.0.2
> > multicore *| 0.2.15 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\multicore-0.2.15
> > nlwing2 *| 1.2.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nlwing2-1.2.0
> > nnet *| 0.1.13 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nnet-0.1.13
> > nurbs *| 1.3.5 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nurbs-1.3.5
> > ocs *| 0.1.3 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ocs-0.1.3
> > octclip *| 1.0.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octclip-1.0.0
> > octgpr *| 1.2.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octgpr-1.2.0
> > odebvp *| 1.0.6 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odebvp-1.0.6
> > odepkg *| 0.8.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odepkg-0.8.0
> > optim *| 1.0.17 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optim-1.0.17
> > optiminterp *| 0.3.4 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optiminterp-0.3.4
> > outliers *| 0.13.9 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\outliers-0.13.9
> > physicalconstants *| 0.1.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\physicalconstants-0.1.7
> > plot *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\plot-1.1.0
> > quaternion *| 1.0.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\quaternion-1.0.0
> > secs1d *| 0.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs1d-0.0.8
> > secs2d *| 0.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs2d-0.0.8
> > secs3d *| 0.0.1 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs3d-0.0.1
> > signal *| 1.1.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\signal-1.1.2
> > simp *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\simp-1.1.0
> > sockets *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\sockets-1.0.7
> > specfun *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\specfun-1.1.0
> > special-matrix *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\special-matrix-1.0.7
> > spline-gcvspl *| 1.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\spline-gcvspl-1.0.8
> > splines *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\splines-1.0.7
> > statistics *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\statistics-1.1.0
> > strings *| 1.0.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\strings-1.0.7
> > struct *| 1.0.9 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\struct-1.0.9
> > symband *| 1.0.10 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symband-1.0.10
> > symbolic *| 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symbolic-1.1.0
> > tcl-octave *| 0.1.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tcl-octave-0.1.8
> > time *| 1.0.9 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\time-1.0.9
> > tsa *| 4.1.1 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tsa-4.1.1
> > video *| 1.0.2 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\video-1.0.2
> > vrml *| 1.0.12 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\vrml-1.0.12
> > windows | 1.1.0 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\windows-1.1.0
> > xraylib *| 1.0.8 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\xraylib-1.0.8
> > zenity *| 0.5.7 |
> > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\zenity-0.5.7
> > octave:2>
> >
> >
>

_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave

Octave Bug.pdf (367K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

tmacchant
In reply to this post by tmacchant
Hello

Can you try the attached libblas.dll (archived in libblas.zip) ?
This libblas is generalized one(no optimized blas so that speed is slow but not has cpu specific feature.).

Please rename original libblas.dll in "bin" folder and copy this libblas.dll and restart octave.
Please test the  

m=10000;
n=32;
temp=randn(m,n)+i*randn(m,n);
b=temp'*temp;

and

plot test you have posted.

Regards

Tatsuro

>
--- On Thu, 2012/2/16, Kurt M. Sanger wrote:

> Tatsuro;
>
> We fail badly after the last line.
>
> We obtain an error message:
> octave.exe - Application Error
> The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The memory could not be "written".
>
> Octave shows:
> assertion SetTrheadAffinityMask(thr->thrH, (1<<proc)) failed, line 18 of file /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
>
>
>
>
> ----- Original Message ----- From: "Tatsuro MATSUOKA" <[hidden email]>
> To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> Sent: Wednesday, February 15, 2012 8:30 PM
> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>
>
> Hello
>
> Can you try the below test and report results?
> If octave crash by this test, the problem may come from the combination the libblas.dll and the Athlon.
>
> m=10000;
> n=32;
> temp=randn(m,n)+i*randn(m,n);
> b=temp'*temp;
>
> BTW,  [hidden email] should not be used as JWE has posted.
> http://octave.1599824.n4.nabble.com/THIS-MAILING-LIST-IS-NOT-ACTIVE-PLEASE-DO-NOT-USE-IT-td4390512.html
>
> Therefore I have changed this post to [hidden email].
>
> Regards
>
> Tatsuro
>
> --- On Thu, 2012/2/16, Kurt M. Sanger <[hidden email]> wrote:
>
> > Tatsuro
> >
> > Thank you for this try. It did not work. We get the same error message. I am still open to suggestions.
> >
> > For reference my system is running WinXP Pro Version 2002 SP3 on an AMD Athlon XP 2800+ with 2GB of Ram.
> >
> > ----- Original Message ----- From: "Tatsuro MATSUOKA" <[hidden email]>
> > To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> > Sent: Wednesday, February 15, 2012 2:02 AM
> > Subject: Re: Octave 3.6.0 on Windows XP plot fails.
> >
> >
> > Hello
> >
> > On XP machine on my laboratory, Octave 3.6.0 works fine.
> >
> > Can you try libblas in OpenBlasdll.zip on the
> > http://www.tatsuromatsuoka.com/octave/Eng/Win/ ?
> >
> > Please rename current libblas.dll to other name in bin directory (folder) and copy liblas.dll to bin folder in the archives.
> >
> > Hope the above helps.
> >
> > Regards
> >
> > Tatsuro
> >
> > --- On Wed, 2012/2/15, Kurt M. Sanger wrote:
> >
> > >
> > > I've installed Octave3.6.0_gcc4.6.2_20120129.7z and > Octave3.6.0_gcc4.6.2_pkgs_20120128.7z following instructions in > Octave3.6.0_gcc4.6.2_pkgs_readme.txt.
> > >
> > > A simple program.
> > > i=1:10
> > > plot(i)
> > >
> > > Fails with the following error message.
> > > "panic: Illegal instruction -- stopping myself...
> > > attempting to save variables to 'octave-core'...
> > > save to 'octave-core' complete"
> > >
> > > Then nothing. I really would like to be able to run octive under > windows. What should I do now? Below is my pkg "list" output. Note I've > tried octave numerous times and have never been able to obtain a simple > plot output. I've searched for the error but haven't seen anything about > it failing on 3.6.0.
> > >
> > >
> > > octave:1> pkg "list"
> > > Package Name | Version | Installation directory
> > > ---------------------+---------+-----------------------
> > > actuarial *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\actuarial-1.1.0
> > > ad | 1.0.6 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ad-1.0.6
> > > audio *| 1.1.4 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\audio-1.1.4
> > > benchmark *| 1.1.1 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\benchmark-1.1.1
> > > bim *| 1.0.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bim-1.0.2
> > > bioinfo *| 0.1.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bioinfo-0.1.2
> > > civil-engineering *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\civil-engineering-1.0.7
> > > combinatorics *| 1.0.9 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\combinatorics-1.0.9
> > > communications *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\communications-1.1.0
> > > control *| 2.2.4 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\control-2.2.4
> > > data-smoothing *| 1.2.3 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\data-smoothing-1.2.3
> > > dataframe *| 0.8.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\dataframe-0.8.2
> > > econometrics *| 1.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\econometrics-1.0.8
> > > fenv *| 0.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fenv-0.1.0
> > > financial *| 0.3.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\financial-0.3.2
> > > fpl *| 1.2.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fpl-1.2.0
> > > fuzzy-logic-toolkit *| 0.3.0 | > ...\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fuzzy-logic-toolkit-0.3.0
> > > ga *| 0.9.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ga-0.9.8
> > > general *| 1.2.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\general-1.2.2
> > > generate_html *| 0.1.3 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\generate_html-0.1.3
> > > geometry *| 1.4.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\geometry-1.4.0
> > > gnuplot *| 1.0.1 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gnuplot-1.0.1
> > > gpc *| 0.1.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gpc-0.1.7
> > > gsl *| 1.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gsl-1.0.8
> > > ident *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ident-1.0.7
> > > image *| 1.0.15 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\image-1.0.15
> > > informationtheory *| 0.1.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\informationtheory-0.1.8
> > > integration *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\integration-1.0.7
> > > io *| 1.0.16 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\io-1.0.16
> > > irsa *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\irsa-1.0.7
> > > java *| 1.2.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\java-1.2.8
> > > linear-algebra *| 2.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\linear-algebra-2.1.0
> > > mapping *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mapping-1.0.7
> > > mechanics *| 1.2.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mechanics-1.2.0
> > > miscellaneous *| 1.0.11 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\miscellaneous-1.0.11
> > > missing-functions *| 1.0.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\missing-functions-1.0.2
> > > msh *| 1.0.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\msh-1.0.2
> > > multicore *| 0.2.15 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\multicore-0.2.15
> > > nlwing2 *| 1.2.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nlwing2-1.2.0
> > > nnet *| 0.1.13 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nnet-0.1.13
> > > nurbs *| 1.3.5 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nurbs-1.3.5
> > > ocs *| 0.1.3 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ocs-0.1.3
> > > octclip *| 1.0.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octclip-1.0.0
> > > octgpr *| 1.2.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octgpr-1.2.0
> > > odebvp *| 1.0.6 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odebvp-1.0.6
> > > odepkg *| 0.8.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odepkg-0.8.0
> > > optim *| 1.0.17 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optim-1.0.17
> > > optiminterp *| 0.3.4 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optiminterp-0.3.4
> > > outliers *| 0.13.9 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\outliers-0.13.9
> > > physicalconstants *| 0.1.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\physicalconstants-0.1.7
> > > plot *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\plot-1.1.0
> > > quaternion *| 1.0.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\quaternion-1.0.0
> > > secs1d *| 0.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs1d-0.0.8
> > > secs2d *| 0.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs2d-0.0.8
> > > secs3d *| 0.0.1 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs3d-0.0.1
> > > signal *| 1.1.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\signal-1.1.2
> > > simp *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\simp-1.1.0
> > > sockets *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\sockets-1.0.7
> > > specfun *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\specfun-1.1.0
> > > special-matrix *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\special-matrix-1.0.7
> > > spline-gcvspl *| 1.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\spline-gcvspl-1.0.8
> > > splines *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\splines-1.0.7
> > > statistics *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\statistics-1.1.0
> > > strings *| 1.0.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\strings-1.0.7
> > > struct *| 1.0.9 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\struct-1.0.9
> > > symband *| 1.0.10 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symband-1.0.10
> > > symbolic *| 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symbolic-1.1.0
> > > tcl-octave *| 0.1.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tcl-octave-0.1.8
> > > time *| 1.0.9 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\time-1.0.9
> > > tsa *| 4.1.1 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tsa-4.1.1
> > > video *| 1.0.2 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\video-1.0.2
> > > vrml *| 1.0.12 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\vrml-1.0.12
> > > windows | 1.1.0 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\windows-1.1.0
> > > xraylib *| 1.0.8 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\xraylib-1.0.8
> > > zenity *| 0.5.7 | > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\zenity-0.5.7
> > > octave:2>
> > >
> > >
> >
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave

libblas.zip (192K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

ksanger
Tatsuro-san;

Excellent.

Thank you so much.  Here's a screen shot of the results, plus a plot :)
Have a great day as I'm off to bed.


----- Original Message -----
From: "Tatsuro MATSUOKA" <[hidden email]>
To: "Kurt M. Sanger" <[hidden email]>
Cc: <[hidden email]>
Sent: Wednesday, February 15, 2012 11:11 PM
Subject: Re: Octave 3.6.0 on Windows XP plot fails.


Hello

Can you try the attached libblas.dll (archived in libblas.zip) ?
This libblas is generalized one(no optimized blas so that speed is slow but
not has cpu specific feature.).

Please rename original libblas.dll in "bin" folder and copy this libblas.dll
and restart octave.
Please test the

m=10000;
n=32;
temp=randn(m,n)+i*randn(m,n);
b=temp'*temp;

and

plot test you have posted.

Regards

Tatsuro

>
--- On Thu, 2012/2/16, Kurt M. Sanger wrote:

> Tatsuro;
>
> We fail badly after the last line.
>
> We obtain an error message:
> octave.exe - Application Error
> The instruction at "0x7c9101b3" referenced memory at "0x66b36406". The
> memory could not be "written".
>
> Octave shows:
> assertion SetTrheadAffinityMask(thr->thrH, (1<<proc)) failed, line 18 of
> file
> /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
>
>
>
>
> ----- Original Message ----- From: "Tatsuro MATSUOKA"
> <[hidden email]>
> To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> Sent: Wednesday, February 15, 2012 8:30 PM
> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>
>
> Hello
>
> Can you try the below test and report results?
> If octave crash by this test, the problem may come from the combination
> the libblas.dll and the Athlon.
>
> m=10000;
> n=32;
> temp=randn(m,n)+i*randn(m,n);
> b=temp'*temp;
>
> BTW, [hidden email] should not be used as JWE has posted.
> http://octave.1599824.n4.nabble.com/THIS-MAILING-LIST-IS-NOT-ACTIVE-PLEASE-DO-NOT-USE-IT-td4390512.html
>
> Therefore I have changed this post to [hidden email].
>
> Regards
>
> Tatsuro
>
> --- On Thu, 2012/2/16, Kurt M. Sanger <[hidden email]> wrote:
>
> > Tatsuro
> >
> > Thank you for this try. It did not work. We get the same error message.
> > I am still open to suggestions.
> >
> > For reference my system is running WinXP Pro Version 2002 SP3 on an AMD
> > Athlon XP 2800+ with 2GB of Ram.
> >
> > ----- Original Message ----- From: "Tatsuro MATSUOKA"
> > <[hidden email]>
> > To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
> > Sent: Wednesday, February 15, 2012 2:02 AM
> > Subject: Re: Octave 3.6.0 on Windows XP plot fails.
> >
> >
> > Hello
> >
> > On XP machine on my laboratory, Octave 3.6.0 works fine.
> >
> > Can you try libblas in OpenBlasdll.zip on the
> > http://www.tatsuromatsuoka.com/octave/Eng/Win/ ?
> >
> > Please rename current libblas.dll to other name in bin directory
> > (folder) and copy liblas.dll to bin folder in the archives.
> >
> > Hope the above helps.
> >
> > Regards
> >
> > Tatsuro
> >
> > --- On Wed, 2012/2/15, Kurt M. Sanger wrote:
> >
> > >
> > > I've installed Octave3.6.0_gcc4.6.2_20120129.7z and >
> > > Octave3.6.0_gcc4.6.2_pkgs_20120128.7z following instructions in >
> > > Octave3.6.0_gcc4.6.2_pkgs_readme.txt.
> > >
> > > A simple program.
> > > i=1:10
> > > plot(i)
> > >
> > > Fails with the following error message.
> > > "panic: Illegal instruction -- stopping myself...
> > > attempting to save variables to 'octave-core'...
> > > save to 'octave-core' complete"
> > >
> > > Then nothing. I really would like to be able to run octive under >
> > > windows. What should I do now? Below is my pkg "list" output. Note
> > > I've > tried octave numerous times and have never been able to obtain
> > > a simple > plot output. I've searched for the error but haven't seen
> > > anything about > it failing on 3.6.0.
> > >
> > >
> > > octave:1> pkg "list"
> > > Package Name | Version | Installation directory
> > > ---------------------+---------+-----------------------
> > > actuarial *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\actuarial-1.1.0
> > > ad | 1.0.6 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ad-1.0.6
> > > audio *| 1.1.4 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\audio-1.1.4
> > > benchmark *| 1.1.1 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\benchmark-1.1.1
> > > bim *| 1.0.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bim-1.0.2
> > > bioinfo *| 0.1.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\bioinfo-0.1.2
> > > civil-engineering *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\civil-engineering-1.0.7
> > > combinatorics *| 1.0.9 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\combinatorics-1.0.9
> > > communications *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\communications-1.1.0
> > > control *| 2.2.4 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\control-2.2.4
> > > data-smoothing *| 1.2.3 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\data-smoothing-1.2.3
> > > dataframe *| 0.8.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\dataframe-0.8.2
> > > econometrics *| 1.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\econometrics-1.0.8
> > > fenv *| 0.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fenv-0.1.0
> > > financial *| 0.3.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\financial-0.3.2
> > > fpl *| 1.2.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fpl-1.2.0
> > > fuzzy-logic-toolkit *| 0.3.0 | >
> > > ...\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\fuzzy-logic-toolkit-0.3.0
> > > ga *| 0.9.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ga-0.9.8
> > > general *| 1.2.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\general-1.2.2
> > > generate_html *| 0.1.3 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\generate_html-0.1.3
> > > geometry *| 1.4.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\geometry-1.4.0
> > > gnuplot *| 1.0.1 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gnuplot-1.0.1
> > > gpc *| 0.1.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gpc-0.1.7
> > > gsl *| 1.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\gsl-1.0.8
> > > ident *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ident-1.0.7
> > > image *| 1.0.15 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\image-1.0.15
> > > informationtheory *| 0.1.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\informationtheory-0.1.8
> > > integration *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\integration-1.0.7
> > > io *| 1.0.16 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\io-1.0.16
> > > irsa *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\irsa-1.0.7
> > > java *| 1.2.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\java-1.2.8
> > > linear-algebra *| 2.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\linear-algebra-2.1.0
> > > mapping *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mapping-1.0.7
> > > mechanics *| 1.2.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\mechanics-1.2.0
> > > miscellaneous *| 1.0.11 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\miscellaneous-1.0.11
> > > missing-functions *| 1.0.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\missing-functions-1.0.2
> > > msh *| 1.0.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\msh-1.0.2
> > > multicore *| 0.2.15 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\multicore-0.2.15
> > > nlwing2 *| 1.2.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nlwing2-1.2.0
> > > nnet *| 0.1.13 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nnet-0.1.13
> > > nurbs *| 1.3.5 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\nurbs-1.3.5
> > > ocs *| 0.1.3 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\ocs-0.1.3
> > > octclip *| 1.0.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octclip-1.0.0
> > > octgpr *| 1.2.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\octgpr-1.2.0
> > > odebvp *| 1.0.6 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odebvp-1.0.6
> > > odepkg *| 0.8.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\odepkg-0.8.0
> > > optim *| 1.0.17 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optim-1.0.17
> > > optiminterp *| 0.3.4 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\optiminterp-0.3.4
> > > outliers *| 0.13.9 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\outliers-0.13.9
> > > physicalconstants *| 0.1.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\physicalconstants-0.1.7
> > > plot *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\plot-1.1.0
> > > quaternion *| 1.0.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\quaternion-1.0.0
> > > secs1d *| 0.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs1d-0.0.8
> > > secs2d *| 0.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs2d-0.0.8
> > > secs3d *| 0.0.1 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\secs3d-0.0.1
> > > signal *| 1.1.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\signal-1.1.2
> > > simp *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\simp-1.1.0
> > > sockets *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\sockets-1.0.7
> > > specfun *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\specfun-1.1.0
> > > special-matrix *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\special-matrix-1.0.7
> > > spline-gcvspl *| 1.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\spline-gcvspl-1.0.8
> > > splines *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\splines-1.0.7
> > > statistics *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\statistics-1.1.0
> > > strings *| 1.0.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\strings-1.0.7
> > > struct *| 1.0.9 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\struct-1.0.9
> > > symband *| 1.0.10 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symband-1.0.10
> > > symbolic *| 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\symbolic-1.1.0
> > > tcl-octave *| 0.1.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tcl-octave-0.1.8
> > > time *| 1.0.9 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\time-1.0.9
> > > tsa *| 4.1.1 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\tsa-4.1.1
> > > video *| 1.0.2 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\video-1.0.2
> > > vrml *| 1.0.12 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\vrml-1.0.12
> > > windows | 1.1.0 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\windows-1.1.0
> > > xraylib *| 1.0.8 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\xraylib-1.0.8
> > > zenity *| 0.5.7 | >
> > > C:\apps\Octave3.6.0\Octave3.6.0_gcc4.6.2\share\octave\packages\zenity-0.5.7
> > > octave:2>
> > >
> > >
> >
>

_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave

OctaveFixed.pdf (193K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

PhilipNienhuis
In reply to this post by ksanger
ksanger wrote
Tatsuro;

We fail badly after the last line.

We obtain an error message:
octave.exe - Application Error
The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
memory could not be "written".

Octave shows:
assertion SetTrheadAffinityMask(thr->thrH, (1<<proc)) failed, line 18 of
file
/cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c




----- Original Message -----
From: "Tatsuro MATSUOKA" <[hidden email]>
To: <[hidden email]>; "Kurt M. Sanger" <[hidden email]>
Sent: Wednesday, February 15, 2012 8:30 PM
Subject: Re: Octave 3.6.0 on Windows XP plot fails.


Hello

Can you try the below test and report results?
If octave crash by this test, the problem may come from the combination the
libblas.dll and the Athlon.

m=10000;
n=32;
temp=randn(m,n)+i*randn(m,n);
b=temp'*temp;

<snip>
FYI:
Not only Athlon; this sequence of statements also leads to a crash on an Intel Core Duo in WinXP SP3, both MinGW Octave 3.4.3 & 3.6.0.

Replacing liblas.dll solves this.

P
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

tmacchant
Hello Philip

--- On Thu, 2012/2/16, PhilipNienhuis wrote:

>
> ksanger wrote
> >
> > Tatsuro;
> >
> > We fail badly after the last line.
> >
> > We obtain an error message:
> > octave.exe - Application Error
> > The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
> > memory could not be "written".
> >
> > Octave shows:
> > assertion SetTrheadAffinityMask(thr->thrH, (1<&lt;proc)) failed, line 18
> > of
> > file
> > /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
> >
> >
> >
> >
> > ----- Original Message -----
> > From: &quot;Tatsuro MATSUOKA&quot; &lt;tmacchant@.co&gt;
> > To: &lt;help@&gt;; "Kurt M. Sanger" &lt;ksanger@.rr&gt;
> > Sent: Wednesday, February 15, 2012 8:30 PM
> > Subject: Re: Octave 3.6.0 on Windows XP plot fails.
> >
> >
> > Hello
> >
> > Can you try the below test and report results?
> > If octave crash by this test, the problem may come from the combination
> > the
> > libblas.dll and the Athlon.
> >
> > m=10000;
> > n=32;
> > temp=randn(m,n)+i*randn(m,n);
> > b=temp'*temp;
> >
> > <snip>
> >
>
> FYI:
> Not only Athlon; this sequence of statements also leads to a crash on an
> Intel Core Duo in WinXP SP3, both MinGW Octave 3.4.3 & 3.6.0.
>
> Replacing liblas.dll solves this.
>

What blas do you use? OpenBLAS? ALTAS? Reference BLAS?

Regards

Tatsuro
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

PhilipNienhuis
Tatsuro MATSUOKA wrote:

> Hello Philip
>
> --- On Thu, 2012/2/16, PhilipNienhuis wrote:
>
>>
>> ksanger wrote
>>>
>>> Tatsuro;
>>>
>>> We fail badly after the last line.
>>>
>>> We obtain an error message:
>>> octave.exe - Application Error
>>> The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
>>> memory could not be "written".
>>>
>>> Octave shows:
>>> assertion SetTrheadAffinityMask(thr->thrH, (1<&lt;proc)) failed, line 18
>>> of
>>> file
>>> /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
>>>
>>>
>>>
>>>
>>> ----- Original Message -----
>>> From:&quot;Tatsuro MATSUOKA&quot;&lt;tmacchant@.co&gt;
>>> To:&lt;help@&gt;; "Kurt M. Sanger"&lt;ksanger@.rr&gt;
>>> Sent: Wednesday, February 15, 2012 8:30 PM
>>> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>>>
>>>
>>> Hello
>>>
>>> Can you try the below test and report results?
>>> If octave crash by this test, the problem may come from the combination
>>> the
>>> libblas.dll and the Athlon.
>>>
>>> m=10000;
>>> n=32;
>>> temp=randn(m,n)+i*randn(m,n);
>>> b=temp'*temp;
>>>
>>> <snip>
>>>
>>
>> FYI:
>> Not only Athlon; this sequence of statements also leads to a crash on an
>> Intel Core Duo in WinXP SP3, both MinGW Octave 3.4.3&  3.6.0.
>>
>> Replacing liblas.dll solves this.
>>
>
> What blas do you use? OpenBLAS? ALTAS? Reference BLAS?

Until now I used the libblas.dll you have supplied in the binary on your
web site:
size: 3154958 bytes, 29 nov 2011 23:30  (installed by default.)

The libblas.dll that works OK is the one you attached to your previous
post in this thread.


In /bin I see several ***blas***.dll files. I tried them one by one
using the sequence of statements above:

On an Intel Core Duo 2.5 GHz:
libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==> CRASH
libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==> OK
libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==> OK

On a single-core Pentium-M 1.1 GHz:
libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==> CRASH
libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==> CRASH
libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==> OK


BTW considering equal size of libblas.dll.altas3.9.19-2 and the default
installed libblas.dll, am I right to conclude that these are actually
the same?


Philip
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

tmacchant
Hello

--- On Fri, 2012/2/17, Philip Nienhuis wrote:

> Tatsuro MATSUOKA wrote:
> > Hello Philip
> >
> > --- On Thu, 2012/2/16, PhilipNienhuis wrote:
> >
> >>
> >> ksanger wrote
> >>>
> >>> Tatsuro;
> >>>
> >>> We fail badly after the last line.
> >>>
> >>> We obtain an error message:
> >>> octave.exe - Application Error
> >>> The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
> >>> memory could not be "written".
> >>>
> >>> Octave shows:
> >>> assertion SetTrheadAffinityMask(thr->thrH, (1<&lt;proc)) failed, line 18
> >>> of
> >>> file
> >>> /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
> >>>
> >>>
> >>>
> >>>
> >>> ----- Original Message -----
> >>> From:&quot;Tatsuro MATSUOKA&quot;&lt;tmacchant@.co&gt;
> >>> To:&lt;help@&gt;; "Kurt M. Sanger"&lt;ksanger@.rr&gt;
> >>> Sent: Wednesday, February 15, 2012 8:30 PM
> >>> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
> >>>
> >>>
> >>> Hello
> >>>
> >>> Can you try the below test and report results?
> >>> If octave crash by this test, the problem may come from the combination
> >>> the
> >>> libblas.dll and the Athlon.
> >>>
> >>> m=10000;
> >>> n=32;
> >>> temp=randn(m,n)+i*randn(m,n);
> >>> b=temp'*temp;
> >>>
> >>> <snip>
> >>>
> >>
> >> FYI:
> >> Not only Athlon; this sequence of statements also leads to a crash on an
> >> Intel Core Duo in WinXP SP3, both MinGW Octave 3.4.3&  3.6.0.
> >>
> >> Replacing liblas.dll solves this.
> >>
> >
> > What blas do you use? OpenBLAS? ALTAS? Reference BLAS?
>
> Until now I used the libblas.dll you have supplied in the binary on your
> web site:
> size: 3154958 bytes, 29 nov 2011 23:30  (installed by default.)
>
> The libblas.dll that works OK is the one you attached to your previous
> post in this thread.
>
>
> In /bin I see several ***blas***.dll files. I tried them one by one
> using the sequence of statements above:
>
> On an Intel Core Duo 2.5 GHz:
> libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==> CRASH
> libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==> OK
> libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==> OK
>
> On a single-core Pentium-M 1.1 GHz:
> libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==> CRASH
> libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==> CRASH
> libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==> OK
>
>
> BTW considering equal size of libblas.dll.altas3.9.19-2 and the default
> installed libblas.dll, am I right to conclude that these are actually
> the same?

Yes!

Now I have used libblas from ATLAS 3.8.4, which seems to be more stable than altas3.9.19. However it is not compatible to in binary level so that I cannot replace it.
I am waiting until octave-3.6.1 to be public.

BTW, I have uploaded multi-architecture OpenBLAS on http://www.tatsuromatsuoka.com/octave/Eng/Win/
OpenBLAS.MulitiArchi.7z

It has been discussed on
http://octave.1599824.n4.nabble.com/OpenBLAS-discussion-was-Re-bug-34822-Mingw-panics-on-a-simple-complex-product-td4385802.html

I would like to collect  information about multi-architecture OpenBLAS.

Regards

Tatsuro
>
> Philip
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

PhilipNienhuis
Hi Tatsuro:

Tatsuro MATSUOKA wrote:

> Hello
>
> --- On Fri, 2012/2/17, Philip Nienhuis wrote:
>
>> Tatsuro MATSUOKA wrote:
>>> Hello Philip
>>>
>>> --- On Thu, 2012/2/16, PhilipNienhuis wrote:
>>>
>>>>
>>>> ksanger wrote
>>>>>
>>>>> Tatsuro;
>>>>>
>>>>> We fail badly after the last line.
>>>>>
>>>>> We obtain an error message:
>>>>> octave.exe - Application Error
>>>>> The instruction at "0x7c9101b3" referenced memory at "0x66b36406".  The
>>>>> memory could not be "written".
>>>>>
>>>>> Octave shows:
>>>>> assertion SetTrheadAffinityMask(thr->thrH, (1<&lt;proc)) failed, line 18
>>>>> of
>>>>> file
>>>>> /cygdrive/d/usr/Tatsu/cyghome-1.7/atlas/atlas-3.9.19build2/../ATLAS-3.9.19//src/threads/ATL_thread_start.c
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ----- Original Message -----
>>>>> From:&quot;Tatsuro MATSUOKA&quot;&lt;tmacchant@.co&gt;
>>>>> To:&lt;help@&gt;; "Kurt M. Sanger"&lt;ksanger@.rr&gt;
>>>>> Sent: Wednesday, February 15, 2012 8:30 PM
>>>>> Subject: Re: Octave 3.6.0 on Windows XP plot fails.
>>>>>
>>>>>
>>>>> Hello
>>>>>
>>>>> Can you try the below test and report results?
>>>>> If octave crash by this test, the problem may come from the combination
>>>>> the
>>>>> libblas.dll and the Athlon.
>>>>>
>>>>> m=10000;
>>>>> n=32;
>>>>> temp=randn(m,n)+i*randn(m,n);
>>>>> b=temp'*temp;
>>>>>
>>>>> <snip>
>>>>>
>>>>
>>>> FYI:
>>>> Not only Athlon; this sequence of statements also leads to a crash on an
>>>> Intel Core Duo in WinXP SP3, both MinGW Octave 3.4.3&   3.6.0.
>>>>
>>>> Replacing liblas.dll solves this.
>>>>
>>>
>>> What blas do you use? OpenBLAS? ALTAS? Reference BLAS?
>>
>> Until now I used the libblas.dll you have supplied in the binary on your
>> web site:
>> size: 3154958 bytes, 29 nov 2011 23:30  (installed by default.)
>>
>> The libblas.dll that works OK is the one you attached to your previous
>> post in this thread.
>>
>>
>> In /bin I see several ***blas***.dll files. I tried them one by one
>> using the sequence of statements above:
>>
>> On an Intel Core Duo 2.5 GHz:
>> libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==>  CRASH
>> libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==>  OK
>> libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==>  OK
>>
>> On a single-core Pentium-M 1.1 GHz:
>> libblas.dll.altas3.9.19-2   29-nov-2011 23:29 3154958 bytes ==>  CRASH
>> libblas.dll.openblas_a546694   2-sep-2011 03:07 6446606 bytes ==>  CRASH
>> libblas.dll.refblas     29-nov-2011 00:14  380193 bytes ==>  OK
>>
>>
>> BTW considering equal size of libblas.dll.altas3.9.19-2 and the default
>> installed libblas.dll, am I right to conclude that these are actually
>> the same?
>
> Yes!
>
> Now I have used libblas from ATLAS 3.8.4, which seems to be more stable than altas3.9.19. However it is not compatible to in binary level so that I cannot replace it.
> I am waiting until octave-3.6.1 to be public.
>
> BTW, I have uploaded multi-architecture OpenBLAS on http://www.tatsuromatsuoka.com/octave/Eng/Win/
> OpenBLAS.MulitiArchi.7z
>
> It has been discussed on
> http://octave.1599824.n4.nabble.com/OpenBLAS-discussion-was-Re-bug-34822-Mingw-panics-on-a-simple-complex-product-td4385802.html
>
> I would like to collect  information about multi-architecture OpenBLAS.


This multi-architecture OpenBLAS works OK with MinGW-Octave-3.6.0 on
both my PCs:
- Core Duo 2.5 Ghz
- Pentium-M 1.1 Ghz
(both WinXP SP3)

That is.... I haven't run any benchmarks, I just verified that the test:
 >>>>> m=10000;
 >>>>> n=32;
 >>>>> temp=randn(m,n)+i*randn(m,n);
 >>>>> b=temp'*temp;
runs without a crash.

Thanks Tatsuro,

Philip
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

Michael Goffioul
On Fri, Feb 17, 2012 at 11:35 AM, Philip Nienhuis <[hidden email]> wrote:

> This multi-architecture OpenBLAS works OK with MinGW-Octave-3.6.0 on both my
> PCs:
> - Core Duo 2.5 Ghz
> - Pentium-M 1.1 Ghz
> (both WinXP SP3)
>
> That is.... I haven't run any benchmarks, I just verified that the test:
>>>>>> m=10000;
>>>>>> n=32;
>>>>>> temp=randn(m,n)+i*randn(m,n);
>>>>>> b=temp'*temp;
> runs without a crash.

Try to run the full octave test suite. Hopefully that should cover
enough cases. I tried OpenBLAS recently, compiled under MinGW
(gcc-4.6.1) [1], and although a simple test like the one above didn't
crash, more extensive testing still produced a crash.

Michael.

[1]: I compiled OpenBLAS fully with gcc then dropped the DLL to
replace my existing one, then tested it with my octave compiled with
MSVC. To make sure ABI are compatible, I compiled OpenBLAS with
-mpreferred-stack-boundary=2 and -ff2c (for gfortran).
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.6.0 on Windows XP plot fails.

nitnit
Michael Goffioul wrote
Try to run the full octave test suite. Hopefully that should cover
enough cases. I tried OpenBLAS recently, compiled under MinGW
(gcc-4.6.1) [1], and although a simple test like the one above didn't
crash, more extensive testing still produced a crash.

Michael.

[1]: I compiled OpenBLAS fully with gcc then dropped the DLL to
replace my existing one, then tested it with my octave compiled with
MSVC. To make sure ABI are compatible, I compiled OpenBLAS with
-mpreferred-stack-boundary=2 and -ff2c (for gfortran).
I have cross-compiled recent Openblas with dynamic-arch and it worked for me (didn't crash with the given code example on two systems:
a. Core Duo, XP SP3
b. Core-i5 540, Win7-X64

I have also run the full 'make check' with system (b) above with 3.6.1-rc0 (built with mingw) and it has produced the same results as Tatsuros original ATLAS-3.9.19 based libblas. (FAIL 5/10145: data.cc 2, mappers.cc 1, speed.m 1, test_system 1).

Nitzan
Reply | Threaded
Open this post in threaded view
|

MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

PhilipNienhuis
In reply to this post by Michael Goffioul
Michael Goffioul wrote:

> On Fri, Feb 17, 2012 at 11:35 AM, Philip Nienhuis<[hidden email]>  wrote:
>> This multi-architecture OpenBLAS works OK with MinGW-Octave-3.6.0 on both my
>> PCs:
>> - Core Duo 2.5 Ghz
>> - Pentium-M 1.1 Ghz
>> (both WinXP SP3)
>>
>> That is.... I haven't run any benchmarks, I just verified that the test:
>>>>>>> m=10000;
>>>>>>> n=32;
>>>>>>> temp=randn(m,n)+i*randn(m,n);
>>>>>>> b=temp'*temp;
>> runs without a crash.
>
> Try to run the full octave test suite. Hopefully that should cover
> enough cases. I tried OpenBLAS recently, compiled under MinGW
> (gcc-4.6.1) [1], and although a simple test like the one above didn't
> crash, more extensive testing still produced a crash.
>
> Michael.
>
> [1]: I compiled OpenBLAS fully with gcc then dropped the DLL to
> replace my existing one, then tested it with my octave compiled with
> MSVC. To make sure ABI are compatible, I compiled OpenBLAS with
> -mpreferred-stack-boundary=2 and -ff2c (for gfortran).


(Shouldn't we move this thread to the maintainers ML?)

By accident I hit a test that seems to be more scrutinous:

Simply do:

graphics_toolkit fltk
demo plotyy

Results (on Core Duo 2.5 Ghz, WinXP SP3):
-------
- All libblas.dll versions crash, except "refblas"
- Even the newest multi-arch version on Tatsuro's site crashes :-(

Philip
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

nitnit
PhilipNienhuis wrote
(Shouldn't we move this thread to the maintainers ML?)

By accident I hit a test that seems to be more scrutinous:

Simply do:

graphics_toolkit fltk
demo plotyy

Results (on Core Duo 2.5 Ghz, WinXP SP3):
-------
- All libblas.dll versions crash, except "refblas"
- Even the newest multi-arch version on Tatsuro's site crashes :-(

Philip
_______________________________________________
This (dynamic-arch openblas) crashes my Core Duo XP SP3 too but runs OK on my Core i3-540 (NEHALEM) Win7 x64.

Nitzan
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

xianyi
Hi Nitzan,

What's the version of OpenBLAS? 

I just released 0.1 alpha2.5 version including some patches for MingW 64-bit.


Thanks

Xianyi

2012/2/20 nitnit <[hidden email]>

PhilipNienhuis wrote
>
>
> (Shouldn't we move this thread to the maintainers ML?)
>
> By accident I hit a test that seems to be more scrutinous:
>
> Simply do:
>
> graphics_toolkit fltk
> demo plotyy
>
> Results (on Core Duo 2.5 Ghz, WinXP SP3):
> -------
> - All libblas.dll versions crash, except "refblas"
> - Even the newest multi-arch version on Tatsuro's site crashes :-(
>
> Philip
> _______________________________________________
>

This (dynamic-arch openblas) crashes my Core Duo XP SP3 too but runs OK on
my Core i3-540 (NEHALEM) Win7 x64.

Nitzan

--
View this message in context: http://octave.1599824.n4.nabble.com/Re-Octave-3-6-0-on-Windows-XP-plot-fails-tp4392652p4402431.html
Sent from the Octave - General mailing list archive at Nabble.com.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave


_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

nitnit
xianyi wrote
Hi Nitzan,

What's the version of OpenBLAS?

I just released 0.1 alpha2.5 version including some patches for MingW
64-bit.
Hi xianyi,

It was 2.4-2. I have seen your latest 2.5 release and will try it later today.

Nitzan
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

tmacchant
Hello

I have been misled. OpenBLAS can be built msys+MinGW tool chain.
However,  I feel that fluctuation of simple performance test of larger than that built on cygwin.  I will continue further test.

Perhaps

Regards

Tatsuro

--- On Mon, 2012/2/20, nitnit  wrote:

>
> xianyi wrote
> >
> > Hi Nitzan,
> >
> > What's the version of OpenBLAS?
> >
> > I just released 0.1 alpha2.5 version including some patches for MingW
> > 64-bit.
> >
> >
> >
>
> Hi xianyi,
>
> It was 2.4-2. I have seen your latest 2.5 release and will try it later
> today.
>
> Nitzan
>
> --
> View this message in context: http://octave.1599824.n4.nabble.com/Re-Octave-3-6-0-on-Windows-XP-plot-fails-tp4392652p4403360.html
> Sent from the Octave - General mailing list archive at Nabble.com.
> _______________________________________________
> Help-octave mailing list
> [hidden email]
> https://mailman.cae.wisc.edu/listinfo/help-octave
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

tmacchant
Hello

Please tell me which is correct to measure the performance.

1. n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6

2. n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6

Case 1 gives two - four times faster than that of the case 2.

Example
octave:2> n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
t =  0.70904
MFLOPS = 2.2566e+004
octave:3> n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
t =  1.4040
MFLOPS = 1.1396e+004


Which test is correct to check the performance.

Regards

Tatsuro

--- On Mon, 2012/2/20, Tatsuro MATSUOKA  wrote:

> Hello
>
> I have been misled. OpenBLAS can be built msys+MinGW tool chain.
> However,  I feel that fluctuation of simple performance test of larger than that built on cygwin.  I will continue further test.
>
> Perhaps
>
> Regards
>
> Tatsuro
>
> --- On Mon, 2012/2/20, nitnit  wrote:
>
> >
> > xianyi wrote
> > >
> > > Hi Nitzan,
> > >
> > > What's the version of OpenBLAS?
> > >
> > > I just released 0.1 alpha2.5 version including some patches for MingW
> > > 64-bit.
> > >
> > >
> > >
> >
> > Hi xianyi,
> >
> > It was 2.4-2. I have seen your latest 2.5 release and will try it later
> > today.
> >
> > Nitzan
> >
> > --
> > View this message in context: http://octave.1599824.n4.nabble.com/Re-Octave-3-6-0-on-Windows-XP-plot-fails-tp4392652p4403360.html
> > Sent from the Octave - General mailing list archive at Nabble.com.
> > _______________________________________________
> > Help-octave mailing list
> > [hidden email]
> > https://mailman.cae.wisc.edu/listinfo/help-octave
> >
> _______________________________________________
> Help-octave mailing list
> [hidden email]
> https://mailman.cae.wisc.edu/listinfo/help-octave
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

martin_helm
Am 20.02.2012 11:04, schrieb Tatsuro MATSUOKA:

> Hello
>
> Please tell me which is correct to measure the performance.
>
> 1. n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
>
> 2. n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
>
> Case 1 gives two - four times faster than that of the case 2.
>
> Example
> octave:2> n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
> t =  0.70904
> MFLOPS = 2.2566e+004
> octave:3> n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
> t =  1.4040
> MFLOPS = 1.1396e+004
>
>
> Which test is correct to check the performance.
>
> Regards
>
> Tatsuro
>
The cputime sums together the time spent on all cpu's so if it runs lets
say a total of 4sec till its complete parallel on 4 cpu's then cputime
will give 16sec.
You better use tic/toc.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

xianyi
In reply to this post by tmacchant
Hi Tatsuro,

I usually used wall time, e.g. gettimeofday();

Thanks

Xianyi

Tatsuro MATSUOKA write:Sent: 12-2-20 Afternoon 6:04

> Hello
>
> Please tell me which is correct to measure the performance.
>
> 1. n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
>
> 2. n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
>
> Case 1 gives two - four times faster than that of the case 2.
>
> Example
> octave:2>  n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
> t =  0.70904
> MFLOPS = 2.2566e+004
> octave:3>  n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
> t =  1.4040
> MFLOPS = 1.1396e+004
>
>
> Which test is correct to check the performance.
>
> Regards
>
> Tatsuro
>
> --- On Mon, 2012/2/20, Tatsuro MATSUOKA  wrote:
>
>> Hello
>>
>> I have been misled. OpenBLAS can be built msys+MinGW tool chain.
>> However,  I feel that fluctuation of simple performance test of larger than that built on cygwin.  I will continue further test.
>>
>> Perhaps
>>
>> Regards
>>
>> Tatsuro
>>
>> --- On Mon, 2012/2/20, nitnit  wrote:
>>
>>> xianyi wrote
>>>> Hi Nitzan,
>>>>
>>>> What's the version of OpenBLAS?
>>>>
>>>> I just released 0.1 alpha2.5 version including some patches for MingW
>>>> 64-bit.
>>>>
>>>>
>>>>
>>> Hi xianyi,
>>>
>>> It was 2.4-2. I have seen your latest 2.5 release and will try it later
>>> today.
>>>
>>> Nitzan
>>>
>>> --
>>> View this message in context: http://octave.1599824.n4.nabble.com/Re-Octave-3-6-0-on-Windows-XP-plot-fails-tp4392652p4403360.html
>>> Sent from the Octave - General mailing list archive at Nabble.com.
>>> _______________________________________________
>>> Help-octave mailing list
>>> [hidden email]
>>> https://mailman.cae.wisc.edu/listinfo/help-octave
>>>
>> _______________________________________________
>> Help-octave mailing list
>> [hidden email]
>> https://mailman.cae.wisc.edu/listinfo/help-octave
>>
> _______________________________________________
> Help-octave mailing list
> [hidden email]
> https://mailman.cae.wisc.edu/listinfo/help-octave

_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: MinGW libblas [WAS: Re: Octave 3.6.0 on Windows XP plot fails.]

tmacchant
In reply to this post by martin_helm
Hello Martin

Thank you for the explanation!

Regards

Tatsuro
--- On Mon, 2012/2/20, Martin Helm wrote:

> Am 20.02.2012 11:04, schrieb Tatsuro MATSUOKA:
> > Hello
> >
> > Please tell me which is correct to measure the performance.
> >
> > 1. n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
> >
> > 2. n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
> >
> > Case 1 gives two - four times faster than that of the case 2.
> >
> > Example
> > octave:2> n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
> > t =  0.70904
> > MFLOPS = 2.2566e+004
> > octave:3> n=2000; A=randn(n); B=randn(n);ta=cputime; C=A*B; t=cputime-ta, MFLOPS=2*n^3/t*1e-6
> > t =  1.4040
> > MFLOPS = 1.1396e+004
> >
> >
> > Which test is correct to check the performance.
> >
> > Regards
> >
> > Tatsuro
> >
> The cputime sums together the time spent on all cpu's so if it runs lets
> say a total of 4sec till its complete parallel on 4 cpu's then cputime
> will give 16sec.
> You better use tic/toc.
>
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
123