Skip to content

[mono] Fix warnings on OSX, re-enable -Werror on CI with CMake - #44747

Merged
CoffeeFlux merged 14 commits into
dotnet:masterfrom
CoffeeFlux:fix-warnings-cmake
Nov 26, 2020
Merged

[mono] Fix warnings on OSX, re-enable -Werror on CI with CMake#44747
CoffeeFlux merged 14 commits into
dotnet:masterfrom
CoffeeFlux:fix-warnings-cmake

Conversation

@CoffeeFlux

Copy link
Copy Markdown
Contributor

Some warnings snuck in after we lost this in the CMake transition. Contributes to #41357

@ghost

Copy link
Copy Markdown

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

Details

Issue Details
Description:

Some warnings snuck in after we lost this in the CMake transition. Contributes to #41357

Author:CoffeeFlux
Assignees:-
Labels:

area-VM-meta-mono

Milestone:-

Comment threadsrc/mono/mono/sgen/sgen-descriptor.c Outdated
Comment threadsrc/mono/mono/sgen/sgen-descriptor.c Outdated
Comment threadsrc/mono/mono/sgen/sgen-descriptor.c Outdated
Comment threadsrc/mono/mono.proj Outdated
@lateralusX
lateralusXforce-pushed the fix-warnings-cmake branch 2 times, most recently from fae910c to 6a90ad6CompareNovember 20, 2020 15:35
@CoffeeFlux

Copy link
Copy Markdown
ContributorAuthor

Blocked on remaining eventpipe warnings.

@lateralusX

Copy link
Copy Markdown
Member

eventpipe warnings and osx build should be fixed.

@lateralusX

Copy link
Copy Markdown
Member

@CoffeeFlux Any plan on resolving the last wasm issue? I will probably need the eventpipe change for another PR during the week.

CoffeeFluxand others added 9 commits November 25, 2020 11:46
desc here is based on the pointer size of the target, whereas void* is based on the host
This got lost in the CMake transition
Co-authored-by: Aleksey Kliger (λgeek) <akliger@gmail.com>
Co-authored-by: Aleksey Kliger (λgeek) <akliger@gmail.com>
CoffeeFluxand others added 4 commits November 25, 2020 11:46
Co-authored-by: Aleksey Kliger (λgeek) <akliger@gmail.com>
This reverts commit 04f56efcb8e9d33dca12f831f9c05591c649678c.
@CoffeeFluxCoffeeFlux changed the title [mono] Fix warnings on OSX and wasm, re-enable -Werror on CI with CMake[mono] Fix warnings on OSX, re-enable -Werror on CI with CMakeNov 25, 2020
@CoffeeFlux

Copy link
Copy Markdown
ContributorAuthor

I'll handle wasm separately. The remaining issue looks weird and I don't have time to investigate right now.

@CoffeeFlux

Copy link
Copy Markdown
ContributorAuthor

It looks like none of the failures are build-related other than Android, which is hung rather than erroring.

@CoffeeFlux
CoffeeFlux merged commit 96fe6f3 into dotnet:masterNov 26, 2020
@ghostghost locked as resolved and limited conversation to collaborators Dec 26, 2020
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@CoffeeFlux@lateralusX@vargaz@lambdageek@akoeplinger@Dotnet-GitSync-Bot