Imported Upstream version 5.14.0.88

Former-commit-id: e8e74943e92a5af44a69ce841d1123743a659923
This commit is contained in:
Xamarin Public Jenkins (auto-signing) 2018-05-22 08:51:30 +00:00
parent ac4ce81c31
commit fb453ffa72
41 changed files with 73 additions and 38 deletions

View File

@ -1 +1 @@
9651e72614847fae454c51d34b2ddc5272121cd4
fa303f4752344e66680344ff3fb9e799370ebf04

View File

@ -1 +1 @@
73c9caf1d32f275732fb0af91e0c45664cae4093
eeb04e9455d7e096619d07605df365016c14a883

View File

@ -34,7 +34,7 @@ static class Consts
// Use these assembly version constants to make code more maintainable.
//
public const string MonoVersion = "5.14.0.87";
public const string MonoVersion = "5.14.0.88";
public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors";

View File

@ -1 +1 @@
3853b623d686bab166a238cad03215c3d771883f
4913525f963d43fade0e1932c0866bac8f140691

View File

@ -1 +1 @@
0c36226976d1a6da72bb558563c29596dea8391b
9302768848b4854f4376a91c4929aafd6795061c

View File

@ -1 +1 @@
f43addc57be73e4acbc9b556460ed07dc921fdab
215528fef1993434fd461a57c3460f4a39899f1a

View File

@ -1 +1 @@
429decf9c93800adf78af52c9a11ea1669f8ea61
1487b6dcbd5d53290d8bf88e9b9cbcc8d9210d29

View File

@ -1 +1 @@
98c003ba9b5b20ad62ef5146cfe25902900bd6ae
cabe8b4cef9177c57763ca5b11abb0a1ce63d426

View File

@ -1 +1 @@
9564f29a5c020b2804643f20c76df78d2b2790ef
4472801ac00c2194a791897985400daccecb1d4f

View File

@ -1 +1 @@
8fffb09248c7a0c187464bfac6aad30fec5be792
2458f1050f4d8332227229fda6ef12dc68c26268

View File

@ -1 +1 @@
3853b623d686bab166a238cad03215c3d771883f
4913525f963d43fade0e1932c0866bac8f140691

View File

@ -1 +1 @@
0c36226976d1a6da72bb558563c29596dea8391b
9302768848b4854f4376a91c4929aafd6795061c

View File

@ -1 +1 @@
f43addc57be73e4acbc9b556460ed07dc921fdab
215528fef1993434fd461a57c3460f4a39899f1a

View File

@ -1 +1 @@
429decf9c93800adf78af52c9a11ea1669f8ea61
1487b6dcbd5d53290d8bf88e9b9cbcc8d9210d29

View File

@ -1 +1 @@
98c003ba9b5b20ad62ef5146cfe25902900bd6ae
cabe8b4cef9177c57763ca5b11abb0a1ce63d426

View File

@ -1 +1 @@
9564f29a5c020b2804643f20c76df78d2b2790ef
4472801ac00c2194a791897985400daccecb1d4f

View File

@ -1 +1 @@
8fffb09248c7a0c187464bfac6aad30fec5be792
2458f1050f4d8332227229fda6ef12dc68c26268

View File

@ -1 +1 @@
3853b623d686bab166a238cad03215c3d771883f
4913525f963d43fade0e1932c0866bac8f140691

View File

@ -1 +1 @@
0c36226976d1a6da72bb558563c29596dea8391b
9302768848b4854f4376a91c4929aafd6795061c

View File

@ -1 +1 @@
f43addc57be73e4acbc9b556460ed07dc921fdab
215528fef1993434fd461a57c3460f4a39899f1a

View File

@ -1 +1 @@
429decf9c93800adf78af52c9a11ea1669f8ea61
1487b6dcbd5d53290d8bf88e9b9cbcc8d9210d29

View File

@ -1 +1 @@
98c003ba9b5b20ad62ef5146cfe25902900bd6ae
cabe8b4cef9177c57763ca5b11abb0a1ce63d426

View File

@ -1 +1 @@
9564f29a5c020b2804643f20c76df78d2b2790ef
4472801ac00c2194a791897985400daccecb1d4f

View File

@ -1 +1 @@
8fffb09248c7a0c187464bfac6aad30fec5be792
2458f1050f4d8332227229fda6ef12dc68c26268

View File

@ -48,7 +48,7 @@ TOOLS_RUNTIME = MONO_PATH=$(mcs_topdir)/class/lib/build $(top_builddir)/runtime/
INTERP_RUNTIME = $(MINI_RUNTIME) --interpreter
RUNTIME_AOTCHECK = MONO_PATH="$(CLASS)$(PLATFORM_PATH_SEPARATOR)." $(RUNTIME_EXECUTABLE)
MCS = CSC_SDK_PATH_DISABLED= $(TOOLS_RUNTIME) $(CSC) -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll -r:$(CLASS)/System.Core.dll
MCS = CSC_SDK_PATH_DISABLED= $(TOOLS_RUNTIME) $(CSC) -langversion:7.2 -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll -r:$(CLASS)/System.Core.dll
ILASM = $(TOOLS_RUNTIME) $(mcs_topdir)/class/lib/build/ilasm.exe
AM_CFLAGS = \

View File

@ -48,7 +48,7 @@ TOOLS_RUNTIME = MONO_PATH=$(mcs_topdir)/class/lib/build $(top_builddir)/runtime/
INTERP_RUNTIME = $(MINI_RUNTIME) --interpreter
RUNTIME_AOTCHECK = MONO_PATH="$(CLASS)$(PLATFORM_PATH_SEPARATOR)." $(RUNTIME_EXECUTABLE)
MCS = CSC_SDK_PATH_DISABLED= $(TOOLS_RUNTIME) $(CSC) -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll -r:$(CLASS)/System.Core.dll
MCS = CSC_SDK_PATH_DISABLED= $(TOOLS_RUNTIME) $(CSC) -langversion:7.2 -unsafe -nowarn:0162 -nologo -noconfig -r:$(CLASS)/mscorlib.dll -r:$(CLASS)/System.dll -r:$(CLASS)/System.Core.dll
ILASM = $(TOOLS_RUNTIME) $(mcs_topdir)/class/lib/build/ilasm.exe
AM_CFLAGS = \

View File

@ -1 +1 @@
54e4339677ecb142c140d7363fcab31f908f9a43
8b16980c1c29fc6be7db009b71c5c13d0f9f51d7

View File

@ -1 +1 @@
a2fecb56cbbd9529af21138df34d26377b8b5aef
14c5c3d08e494edc9e81843975b14653cf1b6240

View File

@ -1 +1 @@
39ef7bb08b9c216488e36ca08d0473eadea0fe17
5e9b5a5f0b699839c31802f66b0c96079028c920

View File

@ -11,7 +11,7 @@
#include "mini.h"
/* Version number of the AOT file format */
#define MONO_AOT_FILE_VERSION 143
#define MONO_AOT_FILE_VERSION 144
#define MONO_AOT_TRAMP_PAGE_SIZE 16384

View File

@ -506,7 +506,7 @@ class Tests
try {
Action d = delegate () { data.Cast<IEnumerable> ().GetEnumerator ().MoveNext (); };
d ();
} catch (Exception ex) {
} catch (Exception) {
}
return 0;
}
@ -516,4 +516,39 @@ class Tests
var map2 = new Dictionary <IntPtr, WeakReference> (EqualityComparer<IntPtr>.Default);
return 0;
}
// Requires c# 7.2
#if !__MonoCS__
public interface GameComponent {
}
public struct Components<T> {
public T[] Collection;
public int Count;
}
struct AStruct : GameComponent {
}
public class ReadonlyTest<T> where T: GameComponent {
private static Components<T> _components;
public static T[] GetArray()
{
ref readonly Components<T> components = ref GetComponents();
return components.Collection;
}
public static ref readonly Components<T> GetComponents()
{
return ref _components;
}
}
// gh #8701
public static int test_0_readonly_modopt () {
typeof (ReadonlyTest<>).MakeGenericType (new Type[] { typeof (AStruct) }).GetMethod ("GetArray").Invoke (null, null);
return 0;
}
#endif
}

View File

@ -1 +1 @@
#define FULL_VERSION "explicit/32ae8ad"
#define FULL_VERSION "explicit/99fedb1"

Binary file not shown.

View File

@ -1 +1 @@
4c9830bc6a74d7cd3ce4f46b992fc2cdd5c3f370
7718f3fa44677f27a38385291d1024f330626f0b

Binary file not shown.

View File

@ -1 +1 @@
dae1feabe6d3a40716cab41a1dfb5643c372bf83
0a2aaa9c3b319d85d75797276bb79dbb0bf9e295

Binary file not shown.

View File

@ -1 +1 @@
e76bd7bab711503558c5479ffcc5870147a893ff
abf511bb63f84f5f141c6b95f68851e63bda888a

View File

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: mono 5.14.0.87\n"
"Project-Id-Version: mono 5.14.0.88\n"
"Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n"
"POT-Creation-Date: 2018-05-19 08:16+0000\n"
"POT-Creation-Date: 2018-05-22 08:22+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

Binary file not shown.

View File

@ -1 +1 @@
21960890344582b02df817bc0ce9e2bce91f7d61
be2de23906ac7e2b3a64dab46113061b10a5b8ec