Skip to content

Don't use skolemized parameters but rather fresh variables in coherence - #24245

Merged
bors merged 1 commit into
rust-lang:masterfrom
nikomatsakis:issue-24241-coherence-failure
Apr 11, 2015
Merged

Don't use skolemized parameters but rather fresh variables in coherence#24245
bors merged 1 commit into
rust-lang:masterfrom
nikomatsakis:issue-24241-coherence-failure

Conversation

@nikomatsakis

Copy link
Copy Markdown
Contributor

Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixes#24241.

r? @pnkfelix

coherence. Skolemized parameters wind up preventing unification.
Surprised we had no test for this! Fixesrust-lang#24241.
@pnkfelix

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Apr 9, 2015

Copy link
Copy Markdown
Collaborator

📌 Commit 8578fee has been approved by pnkfelix

@pnkfelix

Copy link
Copy Markdown
Contributor

@bors rollup

steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
bors added a commit that referenced this pull request Apr 10, 2015
Manishearth added a commit to Manishearth/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
Manishearth added a commit to Manishearth/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
bors added a commit that referenced this pull request Apr 10, 2015
steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
@brsonbrson mentioned this pull request Apr 10, 2015
steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
steveklabnik added a commit to steveklabnik/rust that referenced this pull request Apr 10, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
Manishearth added a commit to Manishearth/rust that referenced this pull request Apr 11, 2015
…failure, r=pnkfelix
Don't use skolemized parameters but rather fresh variables in coherence. Skolemized parameters wind up preventing unification. Surprised we had no test for this! Fixesrust-lang#24241.
r? @pnkfelix
@bors
bors merged commit 8578fee into rust-lang:masterApr 11, 2015
bors added a commit that referenced this pull request Apr 14, 2015
r? @steveklabnik
Should land this, #24270, and #24245 before rolling another beta.
@nikomatsakis
nikomatsakis deleted the issue-24241-coherence-failure branch March 30, 2016 16:14
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

coherence regression from RFC 1023

3 participants

@nikomatsakis@pnkfelix@bors