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
{{ message }}
Repository navigation
incorrect FromEnv predicates around supertraits #49953
Could it be because of the fact that for the moment, we unconditionally skip the first predicate (because it’s supposed to be Self: Bar)? Maybe in that case we are actually skipping the Self: Foo predicate?
Yeah I strongly suspect you are correct @scalexm. It looks like that hack doesn't work in all cases. I'm working to remove the Self: Foo from predicates_of so the hack isn't necessary, but if we want a fix now, it should be possible to run through all the predicates and filter out the one that matches Self: Foo. I'll try to submit one of those fixes tomorrow, if possible.
Activity
scalexm commentedon Apr 13, 2018
Could it be because of the fact that for the moment, we unconditionally skip the first predicate (because it’s supposed to be
Self: Bar)? Maybe in that case we are actually skipping theSelf: Foopredicate?scalexm commentedon Apr 13, 2018
cc @tmandry
tmandry commentedon Apr 13, 2018
Yeah I strongly suspect you are correct @scalexm. It looks like that hack doesn't work in all cases. I'm working to remove the
Self: Foofrompredicates_ofso the hack isn't necessary, but if we want a fix now, it should be possible to run through all the predicates and filter out the one that matchesSelf: Foo. I'll try to submit one of those fixes tomorrow, if possible.scalexm commentedon Oct 2, 2018
Closed by #51895.