// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. // Check fail because of cycles in super interface relationship. class C implements B {} class A implements B {} class B implements A /// 01: compile-time error implements A /// 02: compile-time error {} main() { new C(); /// 01: continued new List(); /// 02: continued }