From dcd25c0eb86defc67b5c42b270da8a9b68aa004b Mon Sep 17 00:00:00 2001 From: Fredrik Johansson Date: Sun, 13 Aug 2023 13:33:09 +0200 Subject: [PATCH] n - s -> negmod in nmod8/32 dot code (can be avoided, but quick fix for assert failure) --- src/gr/nmod32.c | 4 ++-- src/gr/nmod8.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gr/nmod32.c b/src/gr/nmod32.c index d27745411e..65e73ae488 100644 --- a/src/gr/nmod32.c +++ b/src/gr/nmod32.c @@ -306,7 +306,7 @@ _nmod32_vec_dot(nmod32_t res, const nmod32_t initial, int subtract, const nmod32 else { if (subtract) - s = (n - initial[0]); + s = n_negmod(initial[0], n); else s = initial[0]; } @@ -353,7 +353,7 @@ _nmod32_vec_dot_rev(nmod32_t res, const nmod32_t initial, int subtract, const nm else { if (subtract) - s = (n - initial[0]); + s = n_negmod(initial[0], n); else s = initial[0]; } diff --git a/src/gr/nmod8.c b/src/gr/nmod8.c index 0e6260a1b0..fb6d0e8d78 100644 --- a/src/gr/nmod8.c +++ b/src/gr/nmod8.c @@ -305,7 +305,7 @@ _nmod8_vec_dot(nmod8_t res, const nmod8_t initial, int subtract, const nmod8_str else { if (subtract) - s = (n - initial[0]); + s = n_negmod(initial[0], n); else s = initial[0]; } @@ -370,7 +370,7 @@ _nmod8_vec_dot_rev(nmod8_t res, const nmod8_t initial, int subtract, const nmod8 else { if (subtract) - s = (n - initial[0]); + s = n_negmod(initial[0], n); else s = initial[0]; }