Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@imhameed
Copy link
Contributor

@imhameed imhameed commented Dec 8, 2020

Fixes #20632.

@dalexsoto
Copy link
Member

Thanks a lot @imhameed! Can we get this back ported to 2020-02?

@imhameed
Copy link
Contributor Author

imhameed commented Dec 8, 2020

Yeah; I'll do that once this makes it through. (I haven't actually reproduced the failure or verified that the fix actually works yet, so I'll need a little time to roll my iDevice setup forward.)

@dalexsoto
Copy link
Member

Gotcha, thanks! Let me know if I can help somehow

@SamMonoRT
Copy link
Contributor

Any idea why we didn't catch this earlier ? @dalexsoto

@lambdageek
Copy link
Member

@SamMonoRT for the 32-bit simulator it didn't happen because MONO_ARCH_NEED_DIV_CHECK is defined unconditionally

#define MONO_ARCH_NEED_DIV_CHECK 1

@dalexsoto
Copy link
Member

@SamMonoRT Because this is new for WatchOS 7.0+ and I did not catch it here #20553 because this was merged in xamarin-macios in a way that the bcl test triggered for a previous commit that did not contain this fix so we caught it on a subsequent commit

@imhameed
Copy link
Contributor Author

imhameed commented Dec 9, 2020

@monojenkins build failed

@dalexsoto
Copy link
Member

@imhameed any chance we can have this change pushed into a no shipping branch inside mono repo so the CI generates the binaries? this way I can help to test the change

@imhameed imhameed merged commit bcd4791 into mono:master Dec 9, 2020
@imhameed
Copy link
Contributor Author

imhameed commented Dec 9, 2020

@monojenkins backport to 2020-02

Sign up for free to 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.

SIGFPE signal is not being handled when running on x86_64 WatchOS 7.0+ Simulators

5 participants