master: arm64-simd: off-by-one in check-ascii
stassats via Sbcl-commits <[email protected]> Thu, 25 Jun 2026 01:28:13 +0000
| Newsgroups | gmane.lisp.steel-bank.cvs |
|---|---|
| Message-ID | <[email protected]> |
The branch "master" has been updated in SBCL:
via 31404b70cbbf1bb2c2c8fd5e5d1832764eee60ab (commit)
from c217354fa1d9fa58b4c069496ffe48b1d6b87ab0 (commit)
- Log -----------------------------------------------------------------
commit 31404b70cbbf1bb2c2c8fd5e5d1832764eee60ab
Author: Stas Boukarev <[email protected]>
Date: Thu Jun 25 04:17:44 2026 +0300
arm64-simd: off-by-one in check-ascii
---
src/code/arm64-simd.lisp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/code/arm64-simd.lisp b/src/code/arm64-simd.lisp
index f871f4fe9..2e78a8516 100644
--- a/src/code/arm64-simd.lisp
+++ b/src/code/arm64-simd.lisp
@@ -522,7 +522,7 @@
(inst umaxv temp input v-size)
(inst umov tmp-tn temp 0 size)
(inst cmp tmp-tn 127)
- (inst b :hs not-ascii-label))))
+ (inst b :hi not-ascii-label))))
(defun simd-copy-utf8-to-character-string (start end string ibuf)
(declare (type index start end)
-----------------------------------------------------------------------
hooks/post-receive
--
SBCL