[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
## Re: Large Matrix Multiplication

**From**: |
Robin Kramer |

**Subject**: |
Re: Large Matrix Multiplication |

**Date**: |
Mon, 15 Sep 2003 11:46:34 -0500 (CDT) |

I upgraded to GNU Octave 2.1.50, and the error went away.
for completeness.
On Octave 2.1.42 the line
eye(80)*eye(80); was causing an error
panic: illegal instruction -- stopping myself
Signal 4
This was not the case for lines such as
eye(80)+eye(80);
or even
eye(160)+eye(160);
Thanks for the help.
>* On Sat, 13 Sep 2003, Robin Kramer wrote:*
>*> The error is reproducable with the following code.*
>*>*
>*> clear*
>*> D1 = eye(81);*
>*> D2 = eye(81);*
>*> D1*D2*
>*>*
>*> Octave panics and shuts down. I am using a GNU Octave*
>*> 2.1.42(i686-pc-cygwin).*
>
>* I'm assuming you're using the version from octave.sf.net.*
>* I have no problem with this code (on a machine with lots of*
>* memory with that version.*
>
>* To be able to see the error, find the file*
>* C:\Program Files\GNU Octave\bin\start_octave.sh*
>* add the line*
>* cmd /c pause*
>* at the end. (This will work in Win2k/WinNT/WinXP)*
>
>* andy*
>
>
>
>* -------------------------------------------------------------*
>* Octave is freely available under the terms of the GNU GPL.*
>
>* Octave's home on the web: http://www.octave.org*
>* How to fund new projects: http://www.octave.org/funding.html*
>* Subscription information: http://www.octave.org/archive.html*
>* -------------------------------------------------------------*
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------