diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-10-01 15:36:21 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-10-01 16:00:05 +0200 |
commit | e2797f529b8934b0a11b9f6aebbf937b183ece77 (patch) | |
tree | e0a1f5428c6f4e22c23ace60899ed6b3bfff93e0 /doc | |
parent | df86a2a8c8725ac6244a222d399a5b959101f621 (diff) | |
download | guile-e2797f529b8934b0a11b9f6aebbf937b183ece77.tar.gz |
Baseline compiler no longer crashes on (not (list 1 2)).
Fixes <https://bugs.gnu.org/58217>.
* module/language/tree-il/compile-bytecode.scm (canonicalize)
[finish-conditional](predicate?): Do not assume 'lookup-primitive'
returns true.
* test-suite/tests/compiler.test ("regression tests")
["(not (list 1 2))"]: New test.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions