|
From: Manuel G. <ma...@le...> - 2021-01-20 09:09:42
|
Christophe Rhodes <cs...@ca...> writes: > I favour trying to fix most of the issues to get us to a baseline of > (ideally) all xc files equal between host compilers, or at least a small > number of known not-equal ones, and then making systematic changes like > this. It's just too easy to regress otherwise. Once we're done or > close to done, it might be more obvious which of the cl/xc gensyms is > most useful. Ok, I'll try this step by step approach then. The gensym shadowing looks promising though: just by adding "GENSYM" to *shadows* in set-up-cold-packages, sbcl/clisp goes from 97 different files to 44 and sbcl/ecl goes from 115 different files to 88. But I guess that this kind of modifications needs heavy testing. -- Manuel Giraud |