|
From: Christophe R. <cs...@ca...> - 2021-01-20 17:20:27
|
Manuel Giraud <ma...@le...> writes: > 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. Well! That is quite a big difference. Is it a strict subset, or do any files start picking up differences that didn't before? Cheers, Christophe |