[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#43725: 28.0.50; Include feature/native-comp into master
From: |
Andrea Corallo |
Subject: |
bug#43725: 28.0.50; Include feature/native-comp into master |
Date: |
Fri, 02 Oct 2020 19:39:29 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Hi all,
FYI today I did some work to put the testsuite in shape also for the
native build (vanilla pass clean already).
The main challenge is related to the fact that the testsuite does large
use of primitive redefinition (tipically through `cl-letf').
As redefining primitives does not take effect in optimized code I
defined a macro (`advice-flet') with similar use but to advice instead
and put it in place in a numer of tests. You'll see this work in
d07d7ab1a0 825e85b393.
I hope this approach is accettable (thought was good to ask for a
feedback), otherwise we can revert and find another solution.
ATM the testsuite for the native build runs still not clean, I'll finish
with cleaning it up.
Andrea
- bug#43725: 28.0.50; Include feature/native-comp into master, Andrea Corallo, 2020/10/01
- bug#43725: 28.0.50; Include feature/native-comp into master,
Andrea Corallo <=
- bug#43725: 28.0.50; Include feature/native-comp into master, Eli Zaretskii, 2020/10/02
- bug#43725: 28.0.50; Include feature/native-comp into master, Andrea Corallo, 2020/10/02
- bug#43725: 28.0.50; Include feature/native-comp into master, Eli Zaretskii, 2020/10/03
- bug#43725: 28.0.50; Include feature/native-comp into master, Lars Ingebrigtsen, 2020/10/03
- bug#43725: 28.0.50; Include feature/native-comp into master, Andrea Corallo, 2020/10/03
- bug#43725: 28.0.50; Include feature/native-comp into master, Andrea Corallo, 2020/10/06
- bug#43725: 28.0.50; Include feature/native-comp into master, Lars Ingebrigtsen, 2020/10/07
- bug#43725: 28.0.50; Include feature/native-comp into master, Andrea Corallo, 2020/10/07
- bug#43725: 28.0.50; Include feature/native-comp into master, Lars Ingebrigtsen, 2020/10/09
- bug#43725: 28.0.50; Include feature/native-comp into master, Stefan Monnier, 2020/10/06