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

Move protected member check in the class #104118

Merged
merged 1 commit into from
Jun 28, 2024

Conversation

am11
Copy link
Member

@am11 am11 commented Jun 27, 2024

Thanks @gwr for finding a debug build issue with illumos cross setup (gcc 8.4). #34944 (comment)
This ensures that the protected member is accessed within the class to make older gcc happy (note the existing syntax is legal in C++ because of friend class CheckedIteratorBase<SBuffer> and gcc 9 onwards are fine with it but we are stuck with gcc 8.4 in rootfs for now illumos/sysroot#3).

failing build off of main: https://github.com/am11/CrossRepoCITesting/actions/runs/9701959060/job/26776715403
working build with this patch: https://github.com/am11/CrossRepoCITesting/actions/runs/9702500203/job/26778504623

@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Jun 27, 2024
Copy link
Contributor

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

@am11 am11 added the os-SunOS SunOS, currently not officially supported label Jun 27, 2024
@am11 am11 requested a review from jkoritzinsky June 27, 2024 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Infrastructure-coreclr community-contribution Indicates that the PR has been added by a community member os-SunOS SunOS, currently not officially supported
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants