]> git.eshelyaron.com Git - emacs.git/commit
Fix comp branch-optim pass (bug#73270)
authorAndrea Corallo <acorallo@gnu.org>
Tue, 15 Oct 2024 13:30:49 +0000 (15:30 +0200)
committerEshel Yaron <me@eshelyaron.com>
Thu, 17 Oct 2024 18:50:59 +0000 (20:50 +0200)
commitc43ef0b4d63dfeee2a3133d37c2264639228f4b0
tree2b912f004b618b414f385f57483a77b5b10db640
parent59fc332e5f4dc8aeb41ab9e5b3773419d6b5243d
Fix comp branch-optim pass (bug#73270)

* test/src/comp-tests.el (comp-test-73270-1): Define new test.
* test/src/comp-resources/comp-test-funcs.el (comp-test-73270-base)
(comp-test-73270-child1, comp-test-73270-child2)
(comp-test-73270-child3, comp-test-73270-child4)
(comp-test-73270-1-f): Define.
* lisp/emacs-lisp/comp-cstr.el (comp-cstr-type-p): Fix it for nil cstrs.

(cherry picked from commit cd739d3644be618008e5c369b4e96201a05a3d1b)
lisp/emacs-lisp/comp-cstr.el
test/src/comp-resources/comp-test-funcs.el
test/src/comp-tests.el