|
From: | Andrea Corallo |
Subject: | bug#46540: 28.0.50; Native-comp optimization bug |
Date: | Mon, 15 Feb 2021 20:08:54 +0000 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Yu Han Quek <qythium@gmail.com> writes: > The following function gives an incorrect result when compiled natively > with comp-speed >= 2. > > ;; -*- lexical-binding: t; -*- > > (defun native-comp-bug (body) > (let ((x (car body)) > (y (cadr body))) > (unless (and > (natnump x) > (natnump y) > (<= x y)) > (error "")) > x)) Cool thanks for the reduced reproducer! I'll have a in the coming days. Andrea
[Prev in Thread] | Current Thread | [Next in Thread] |