// RUN: %target-typecheck-verify-swift -debug-generic-signatures 2>&1 | %FileCheck %s // https://github.com/apple/swift/issues/53495 protocol P1 { associatedtype A } protocol P2 { associatedtype C: P1 } // CHECK-LABEL: .Q@ // CHECK-NEXT: Requirement signature: protocol Q { associatedtype X associatedtype Y : P2 where X == X.A, X.A == Y.C }