From: Ben Pfaff Date: Wed, 6 Apr 2022 14:56:38 +0000 (-0700) Subject: MATRIX: Correct error message. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=commitdiff_plain;h=df626f6bef02a31dc4e7193d9c3aa71a155d2af7 MATRIX: Correct error message. Thanks to Friedrich Beckmann for reporting the mistake. --- diff --git a/src/language/stats/matrix.c b/src/language/stats/matrix.c index c1e4adff8e..0784e85382 100644 --- a/src/language/stats/matrix.c +++ b/src/language/stats/matrix.c @@ -3383,7 +3383,7 @@ matrix_expr_evaluate_exp_mat (const struct matrix_expr *e, if (bf != floor (bf) || bf <= LONG_MIN || bf > LONG_MAX) { msg_at (SE, matrix_expr_location (e->subs[1]), - _("Exponent %.1f in matrix multiplication is non-integer " + _("Exponent %.1f in matrix exponentiation is non-integer " "or outside the valid range."), bf); return NULL; } diff --git a/tests/language/stats/matrix.at b/tests/language/stats/matrix.at index 67a6153bd5..b0e62d0b1c 100644 --- a/tests/language/stats/matrix.at +++ b/tests/language/stats/matrix.at @@ -1528,7 +1528,7 @@ scalar on the right-hand side, not a matrix with dimensions 1×2. 18 | PRINT m**{1, 2}. | ^~~~~~ -matrix.sps:19.10-19.12: error: MATRIX: Exponent 1.5 in matrix multiplication is +matrix.sps:19.10-19.12: error: MATRIX: Exponent 1.5 in matrix exponentiation is non-integer or outside the valid range. 19 | PRINT m**1.5. | ^~~