You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previous cpy was almost unconditionally re-creating trees for Apply,
TypeApply and Select, which forced huge portions of other trees to be
recomputed. In particular, if forced to recompute types of selections
with a complex prefix. Those selections would change _signature_ when
recomputed.
Unfortunately, some types that typer are initialised by "lastSymbol"
set by hand. Those type don't correctly recompute their signatures.
They survive with wrong signature and are pickled with wrong signature.
I think this is a bug, but I'm re-creating the way this bug was hidden
before by making FirstTransform copy the entire tree using previous
logic.
0 commit comments