Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more tests for recently-fixed dynamic bugs #11341

Merged
merged 2 commits into from
May 23, 2016

Conversation

khyperia
Copy link
Contributor

More tests for issues #9945 and #10463 as discussed in PRs #11219 and #11256 as well as in-person.

Ping @dotnet/roslyn-compiler for review.

}
";

// TODO: Figure out if we want this error or not.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like this is a breaking change vs native -- native used to let this pass through.

We also have a policy on no bare TODOs: all TODOs must have issues filed.

@AlekseyTs
Copy link
Contributor

@khyperia We need to expedite the decision on whether we want to keep the break or not.

@gafter
Copy link
Member

gafter commented May 19, 2016

@AlekseyTs I'll close this issue with the compat team tomorrow. So far we have tentative approval and no objections.

@khyperia
Copy link
Contributor Author

I've updated this assuming we decided to keep the breaking change, but I believe a final decision hasn't been reached yet (still tentative, as Neal said). Avoid merging until that's final, should be later today (assuming the decision doesn't change).

Rebased to grab Compiler Breaking Changes.md, but the only changes from previously are the most recent commit.

@gafter
Copy link
Member

gafter commented May 19, 2016

@khyperia We have approval from the compat council.
LGTM :shipit: 👍

@gafter gafter added 4 - In Review A fix for the issue is submitted for review. Test Test failures in roslyn-CI labels May 19, 2016
@@ -6,3 +6,6 @@ Each entry should include a short description of the break, followed by either a
1. In some cases, due to a bug in the native compiler, programs with pointers to structs with one or more
type parameters compiled without error. All such programs should now produce errors in Roslyn. See
[#5712](https://github.com/dotnet/roslyn/issues/5712) for examples and details.
2. When calling a method group with only instance methods in a static context with dynamic arguments, the
Copy link
Member

@agocke agocke May 19, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As it says at the top, please link the bug. (The full details part is actually just for instances where we know there's a break but don't have an issue, or the issue was internal. I'll add that above.)

@jaredpar
Copy link
Member

👍

@khyperia khyperia merged commit 284b62f into dotnet:master May 23, 2016
@khyperia khyperia deleted the addDynamicTests branch May 23, 2016 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4 - In Review A fix for the issue is submitted for review. Area-Compilers cla-already-signed Test Test failures in roslyn-CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants