diff --git a/src/hwlm/noodle_engine_simd.hpp b/src/hwlm/noodle_engine_simd.hpp index 510f179e..7a535e8f 100644 --- a/src/hwlm/noodle_engine_simd.hpp +++ b/src/hwlm/noodle_engine_simd.hpp @@ -108,7 +108,7 @@ hwlm_error_t scanDoubleUnaligned(const struct noodTable *n, const u8 *buf, SuperVector caseMask, SuperVector mask1, SuperVector mask2, typename SuperVector::movemask_type *lastz1, const struct cb_info *cbi, size_t len, size_t start, size_t end) { const u8 *d = buf + start; - DEBUG_PRINTF("start %zu end %zu", start, end); + DEBUG_PRINTF("start %zu end %zu\n", start, end); const size_t l = end - start; assert(l <= S); if (!l) { diff --git a/src/hwlm/noodle_engine_sve.hpp b/src/hwlm/noodle_engine_sve.hpp index 41329737..3c0931a8 100644 --- a/src/hwlm/noodle_engine_sve.hpp +++ b/src/hwlm/noodle_engine_sve.hpp @@ -245,7 +245,7 @@ hwlm_error_t scanDouble(const struct noodTable *n, const u8 *buf, size_t len, // Check first position in scalar so as to remove underflow possibilities. size_t matchPos = d - buf; DEBUG_PRINTF("Test match pos %zu\n", matchPos); - RETURN_IF_TERMINATED(final(n, d, len, true, cbi, matchPos)); + RETURN_IF_TERMINATED(final(n, buf, len, true, cbi, matchPos)); d += 2; if (d >= e) { return HWLM_SUCCESS;