Steps to Reproduce
- Call the following code from an iOS app
public static async Task<(bool isAnswerCorrect, bool isInternetConnectionAvailable)> Test ()
{
return (true, true);
}
note: full test case in dotnet/macios#5798
- Run on device without LLVM -> success
- Run on device with LLVM -> failure (false is returned)
Current Behavior
Broken (regression, it works in XI stable) when enabling LLVM
Expected Behavior
Should work on both mono and LLVM fullAOT backend
On which platforms did you notice this
[x] iOS
[ ] macOS
[ ] Linux
[ ] Windows
Version Used:
2018-08 (d16-0), 2018-10 (xamarin-macios/master) and 2019-02 are all broken
Current XI stable is fine (2018-04)
Stacktrace
none