Index: tests/known-issues-smcs =================================================================== --- tests/known-issues-smcs (revision 102687) +++ tests/known-issues-smcs (working copy) @@ -24,6 +24,7 @@ gtest-367.cs gtest-374.cs gtest-380.cs +gtest-393.cs # In 2.0 profile, GenericMethod does not correctly deal with base implementations (according to marek) gtest-collectioninit-01.cs gtest-etree-01.cs gtest-etree-03.cs Index: tests/ChangeLog =================================================================== --- tests/ChangeLog (revision 102687) +++ tests/ChangeLog (working copy) @@ -1,3 +1,9 @@ +2008-05-06T1808 C.J. Adams-Collier + + * known-issues-gmcs: added entry for gtest-393.cs + * known-issues-smcs: added entry for gtest-393.cs + * gtest-393.cs: added test from https://bugzilla.novell.com/show_bug.cgi?id=387040 + 2008-04-24 Raja R Harinath * test-120.cs: Ensure we don't get falsely optimized out of the Index: tests/gtest-393.cs =================================================================== --- tests/gtest-393.cs (revision 0) +++ tests/gtest-393.cs (revision 0) @@ -0,0 +1,17 @@ +public class RuleBuilder where T : class {} + +public interface IDynamicObject { + RuleBuilder GetRule() where T : class; +} + +public class RubyMethod : IDynamicObject { + RuleBuilder IDynamicObject.GetRule() /* where T : class */ { + return new RuleBuilder(); + } +} + +public class T { + static void Main () + { + } +} Index: tests/known-issues-gmcs =================================================================== --- tests/known-issues-gmcs (revision 102687) +++ tests/known-issues-gmcs (working copy) @@ -10,6 +10,7 @@ gtest-230.cs gtest-344.cs gtest-367.cs +gtest-393.cs # In 2.0 profile, GenericMethod does not correctly deal with base implementations (according to marek) ltest-11.cs gtest-etree-01.cs @@ -18,3 +19,4 @@ gtest-etree-07.cs test-643.cs # fails on amd64 +