2008-02-06 Rodrigo Kumpera <rkumpera@novell.com>
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 7 Feb 2008 01:08:41 +0000 (01:08 -0000)
committerRodrigo Kumpera <kumpera@gmail.com>
Thu, 7 Feb 2008 01:08:41 +0000 (01:08 -0000)
commitd4e671a5d858ce589a132aa1c0305bc5f6cbd1ac
tree8c496d7357be0b20b7af381be6c89943aae669b3
parent459e4eafda5d50fc5697eb9ebae2863424099059
2008-02-06 Rodrigo Kumpera <rkumpera@novell.com>

* valid_boxed_enum_is_compatible_with_system_enum.cs: Added.
Test if an enum is compatible with System.Enum.

* valid_merge_boxed_type.cs: Added. Test merging
a boxed int32 with a reference type.

* valid_merge_boxed_type_2.cs: Same.

* make_ldelem_test.sh: Added some enums to be used by the tests.

* make_tests.sh: New tests for ldelem compatibility between enums
and their base type. Marked some tests as strict.

svn path=/trunk/mono/; revision=95104
mono/tests/verifier/ChangeLog
mono/tests/verifier/make_ldelem_test.sh
mono/tests/verifier/make_tests.sh
mono/tests/verifier/valid_boxed_enum_is_compatible_with_system_enum.cs [new file with mode: 0644]
mono/tests/verifier/valid_merge_boxed_type.cs [new file with mode: 0644]
mono/tests/verifier/valid_merge_boxed_type_2.cs [new file with mode: 0644]
mono/tests/verifier/valid_stelem_ref_boxed_type.cs [new file with mode: 0644]