From bug-octave-request at che dot utexas dot edu Fri Aug 12 14:51:36 1994 Subject: Unexplained exit from octave From: Edward Scott Meadows To: bug-octave Date: Fri, 12 Aug 1994 14:51:34 -0500 I can't explain it, but here it is (rand was set to 'normal'): ------------------------------------------------------------------------- octave:15> A=rand(floor(rand()*10-4),floor(rand()*10-4));norm(A),norm(A') ans = 3.7211 ans = 3.7211 octave:16> A=rand(floor(rand()*10-4),floor(rand()*10-4));norm(A),norm(A') error: rand: invalid negative argument error: evaluating index expression near line 16, column 3 error: evaluating assignment expression near line 16, column 2 octave:17> A=rand(floor(rand()*10),floor(rand()*10));norm(A),norm(A') error: rand: invalid negative argument error: evaluating index expression near line 17, column 3 error: evaluating assignment expression near line 17, column 2 octave:18> A=rand(floor(rand()*5+5),floor(rand()*5+5));norm(A),norm(A') ans = 2.2395 ans = 2.2395 octave:19> A=rand(floor(rand()*5+5),floor(rand()*5+5));norm(A),norm(A') ans = 2.8704 ans = 2.8704 octave:20> A=rand(floor(rand()*5+5),floor(rand()*5+5));norm(A),norm(A') ans = 2.5974 ans = 2.5974 octave:21> A=rand(floor(rand()*5+5),floor(rand()*5+5));norm(A),norm(A') /home/u3/jwe/src/octave/octave-local-1.0/src/tc-index.cc:363: failed assertion `(nr == 1 || nc == 1) && ! user_pref.do_fortran_indexing' error: caught SIGILL -- stopping myself... june:36>