-// cs0529: Recursive interface definition
-// Line: 3
+// cs0529.cs: Inherited interface `A' causes a cycle in the interface hierarchy of `C'
+// Line: 10
+
interface A : B {
}
-interface B : A {
+interface B : C {
}
+
+interface C : A {
+}
\ No newline at end of file