Mercurial > octave
diff libinterp/octave-value/ov-base-mat.cc @ 33364:9108c5b24626 bytecode-interpreter
maint: merge default to bytecode-interpreter
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 08 Apr 2024 21:00:39 -0400 |
parents | e8854b8d2486 2949b89f9711 |
children | 2717d1cceee2 |
line wrap: on
line diff
--- a/libinterp/octave-value/ov-base-mat.cc Mon Apr 08 17:07:57 2024 -0400 +++ b/libinterp/octave-value/ov-base-mat.cc Mon Apr 08 21:00:39 2024 -0400 @@ -89,7 +89,7 @@ break; default: - panic_impossible (); + error ("unpexpected: index not '(', '{', or '.' in - octave_base_matrix<MT>::subsref please report this bug"); } return retval.next_subsref (type, idx); @@ -148,7 +148,7 @@ break; default: - panic_impossible (); + error ("unpexpected: index not '(', '{', or '.' in - octave_base_matrix<MT>::subsasgn please report this bug"); } return retval; @@ -263,7 +263,7 @@ switch (n_idx) { case 0: - panic_impossible (); + error ("unexpected: zero indices in octave_base_matrix<MT>::assign - please report this bug"); break; case 1: @@ -337,7 +337,7 @@ switch (n_idx) { case 0: - panic_impossible (); + error ("unexpected: zero indices in octave_base_matrix<MT>::assign - please report this bug"); break; case 1: