Agda-2.3.2.2: test/succeed/Issue482.agda
module Issue482 where
open import Common.Level using (_⊔_)
postulate
P : ∀ a b → Set a → Set b → Set (a ⊔ b)
F : ∀ ℓ → Set ℓ
p : ∀ a (A : Set a) → P a a A (F a)
Q : ∀ a → Set a → ∀ b → Set (a ⊔ b)
P-to-Q : ∀ a b (A : Set a) (B : Set b) → P a b A B → Q a A b
q : ∀ a (A : Set a) → Q a A _
q a A = P-to-Q _ _ _ _ (p _ _)
{-
There was a bug in the level constraint solver that looks
at pairs of constraints.
-}