Bug 59959 - [llvm][bitcode] Assertion: should not be reached at ../../../../external/mono/mono/mini/mini-runtime.c:1804 (System.Net.Http tests)
Summary: [llvm][bitcode] Assertion: should not be reached at ../../../../external/mono...
Status: CONFIRMED
Alias: None
Product: iOS
Classification: Xamarin
Component: Mono runtime / AOT compiler (show other bugs)
Version: master
Hardware: PC Mac OS
: --- normal
Target Milestone: Future Cycle (TBD)
Assignee: Zoltan Varga
URL:
Depends on:
Blocks:
 
Reported: 2017-10-04 14:44 UTC by Rolf Bjarne Kvinge [MSFT]
Modified: 2017-10-04 16:43 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: No
Last known good build:


Attachments

Description Rolf Bjarne Kvinge [MSFT] 2017-10-04 14:44:28 UTC
Repro:

* Run "make run-watchos-dev-System.Net.Http CONFIG=Release" in xamarin-macios/tests

Result:

> MultipartContentTest
>         [PASS] MultipartContentTest.Add
>         [PASS] MultipartContentTest.Add_2
>         [PASS] MultipartContentTest.Add_Invalid
> error: * Assertion: should not be reached at ../../../../external/mono/mono/mini/mini-runtime.c:1804

Complete test log: https://gist.github.com/rolfbjarne/8581c8a00e7a70a6ad2975ede62becc4
Complete build log: https://gist.github.com/rolfbjarne/9492c009fa6d0daaae261cea88f3553b

The same crash happens in d15-4 (with a different line number: mini-runtime.c:1756).
Comment 1 Rolf Bjarne Kvinge [MSFT] 2017-10-04 14:45:08 UTC
This only happens on watchOS in release mode.
Comment 2 Rolf Bjarne Kvinge [MSFT] 2017-10-04 16:43:16 UTC
d15-3 crashes even earlier in the test run, so this is most likely not a regression.

Note You need to log in before you can comment on or make changes to this bug.