[interp] use unsigned conversion for nuint (#11285)
commitf55f7e53e3611f70580f1da13de0cab9c7fe3637
authormonojenkins <jo.shields+jenkins@xamarin.com>
Sat, 20 Oct 2018 18:05:32 +0000 (20 14:05 -0400)
committerGitHub <noreply@github.com>
Sat, 20 Oct 2018 18:05:32 +0000 (20 14:05 -0400)
tree15a0522256ec19e12a613123631d21d6c4bf19e5
parent5986920bdbcf2e6b980593102df8d98d9ce5a1e6
[interp] use unsigned conversion for nuint (#11285)

[2018-06] [interp] use unsigned conversion for nuint

Backport of #11259.

/cc @lewurm

Description:
Fixes `MutableDataTest.Constructor` on Xamarin.iOS with interpreter.

monotouch tests are looking good now with interp-only:
<img width="906" alt="screenshot 2018-10-19 at 11 22 07" src="https://user-images.githubusercontent.com/75403/47209686-3d7b2780-d391-11e8-887f-9e1f39de2026.png">
😬
mono/mini/builtin-types.cs
mono/mini/interp/transform.c