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

Remove % 0 workaround in Microsoft.VisualBasic.CompilerServices #65230

Closed
deeprobin opened this issue Feb 11, 2022 · 5 comments
Closed

Remove % 0 workaround in Microsoft.VisualBasic.CompilerServices #65230

deeprobin opened this issue Feb 11, 2022 · 5 comments
Labels
area-Microsoft.VisualBasic help wanted [up-for-grabs] Good issue for external contributors
Milestone

Comments

@deeprobin
Copy link
Contributor

Follow up issue for #7141


As described in #63902, it would be good to remove comments and workarounds that have already been fixed.

So imo this workaround can be removed:

End Function
<MethodImpl(MethodImplOptions.NoInlining)> ' To work around https://github.com/dotnet/runtime/issues/7141
Private Shared Function ModSByte(ByVal left As SByte, ByVal right As SByte) As Object
Return left Mod right

@dotnet-issue-labeler dotnet-issue-labeler bot added area-Microsoft.VisualBasic untriaged New issue has not been triaged by the area owner labels Feb 11, 2022
@ghost
Copy link

ghost commented Feb 12, 2022

Tagging subscribers to this area: @cston
See info in area-owners.md if you want to be subscribed.

Issue Details

Follow up issue for #7141


As described in #63902, it would be good to remove comments and workarounds that have already been fixed.

So imo this workaround can be removed:

End Function
<MethodImpl(MethodImplOptions.NoInlining)> ' To work around https://github.com/dotnet/runtime/issues/7141
Private Shared Function ModSByte(ByVal left As SByte, ByVal right As SByte) As Object
Return left Mod right

Author: deeprobin
Assignees: -
Labels:

area-Microsoft.VisualBasic, untriaged

Milestone: -

@jkotas jkotas added the help wanted [up-for-grabs] Good issue for external contributors label Feb 12, 2022
@cston cston added this to the Future milestone Aug 1, 2022
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Aug 1, 2022
@ehasis
Copy link
Contributor

ehasis commented Aug 28, 2022

Is jut to remove the line with <MethodImpl(MethodImplOptions.NoInlining)>? If is, then I have the branch ready for pr.

@deeprobin
Copy link
Contributor Author

deeprobin commented Aug 28, 2022

That would be nice. Unfortunately, I do not know to what extent such contributions are accepted (see README of MSFT.VB.Core).

We are not accepting feature contributions to Microsoft.VisualBasic.Core. The library is effectively archived.

The library and supporting language features are mature and no longer evolving, and the risk of code change likely exceeds the benefit. We will consider changes that address significant bugs or regressions, or changes that are necessary to continue shipping the binaries. Other changes will be rejected.

@deeprobin
Copy link
Contributor Author

@ehasis
Removing this seems fine. I think you could create that PR.

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Aug 28, 2022
@cston
Copy link
Member

cston commented Aug 30, 2022

Closing as per README.md.

@deeprobin, @ehasis, I apologize for not closing earlier.

@cston cston closed this as completed Aug 30, 2022
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Aug 30, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Sep 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Microsoft.VisualBasic help wanted [up-for-grabs] Good issue for external contributors
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants