Created attachment 8457[details]
Logs from PC reproducing error.
---Overview---
From this desk case:
https://xamarin.desk.com/agent/case/90710
With the latest update it's still only building on the Mac but not the PC but the error is:
>"Cannot convert lambda expression to type 'Java.Lang.IRunnable' because it is not a delegate type"
AND
>"Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement"
(each repeating 11 times.
Meanwhile the same code can build fine on Mac; though with warnings.
---Steps to reproduce---
Open & build sample project on Mac, it works in Xamarin Studio.
Open & build sample project on PC, it fails in both Visual Studio & Xamarin Studio.
=== Xamarin Studio ===
Version 5.5.2 (build 0)
Installation UUID: fdb745f8-bf48-44c4-9fc2-33f6ae172adf
Runtime:
Microsoft .NET 4.0.30319.34014
GTK+ 2.24.22 (MS-Windows theme)
GTK# 2.12.26
=== Xamarin.Android ===
Version: 4.18.0 (Business Edition)
Android SDK: C:\Users\kentgreen\AppData\Local\Android\android-sdk
Supported Android versions:
2.3 (API level 10)
3.1 (API level 12)
4.0.3 (API level 15)
4.4 (API level 19)
Java SDK: C:\Program Files (x86)\Java\jdk1.6.0_39
Java version check failed: The directory name is invalid
=== Build Information ===
Release ID: 505020000
Git revision: a5887be38215a6cdd3f349e102ef82a1c4f950a4
Build date: 2014-10-14 12:21:34-04
Xamarin addins: 069ddd29bb70a42238142eee9bac21a5e4b2f9f9
=== Operating System ===
Windows 6.2.9200.0 (64-bit)
---Additional info---
Originally, the issue was that it wasn't able to build on the PC but could on the Mac due to a reference error, but while I was testing and updated that issue seems to have changed / disappeared.
I'm also not 100% sure that this is caused by Xamarin.Android as opposed to something else, but it was my best guess, please recategorize if needed.
(Test project coming soon as private attachment)