Default interface methods test fixes (#15995)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Tue, 30 Jan 2018 12:52:20 +0000 (13:52 +0100)
committerGitHub <noreply@github.com>
Tue, 30 Jan 2018 12:52:20 +0000 (13:52 +0100)
commit7afffa2715b07114991e10620a34308edb9a9c6d
tree083ee33f901c78a804823c839397980b0bc79d49
parent2f14b350960af0354608c041d7df501c44dc5640
Default interface methods test fixes (#15995)

* The diamondshape test should work now that #15979 and #15978 are merged.
* Create debug and retail version of diamondshape and sharedgenerics tests so that we have retail coverage. These tests hit issues around devirtualization (that is only active when RyuJIT is optimizing).
* Add license headers
20 files changed:
tests/issues.targets
tests/src/Loader/classloader/DefaultInterfaceMethods/constrainedcall/constrainedcall.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/constrainedcall/constrainedcall.il
tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape.il
tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape_d.ilproj [new file with mode: 0644]
tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape_r.ilproj [moved from tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape.ilproj with 92% similarity]
tests/src/Loader/classloader/DefaultInterfaceMethods/genericmethods/genericmethods.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/genericmethods/genericmethods.il
tests/src/Loader/classloader/DefaultInterfaceMethods/methodimpl/methodimpl.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/methodimpl/methodimpl.il
tests/src/Loader/classloader/DefaultInterfaceMethods/sharedgenerics/sharedgenerics.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/sharedgenerics/sharedgenerics.il
tests/src/Loader/classloader/DefaultInterfaceMethods/sharedgenerics/sharedgenerics_d.ilproj [new file with mode: 0644]
tests/src/Loader/classloader/DefaultInterfaceMethods/sharedgenerics/sharedgenerics_r.ilproj [moved from tests/src/Loader/classloader/DefaultInterfaceMethods/sharedgenerics/sharedgenerics.ilproj with 92% similarity]
tests/src/Loader/classloader/DefaultInterfaceMethods/simple/simple.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/simple/simple.il
tests/src/Loader/classloader/DefaultInterfaceMethods/valuetypes/valuetypes.cs
tests/src/Loader/classloader/DefaultInterfaceMethods/valuetypes/valuetypes.il
tests/testsFailingOutsideWindows.txt