Agda-2.3.2.2: test/fail/IrrelevantRecordMatching.agda
-- 2010-09-07 Andreas
module IrrelevantRecordMatching where
record Prod (A B : Set) : Set where
constructor _,_
field
fst : A
snd : B
wrongElim : {A : Set} -> .(Prod A A) -> A
wrongElim (a , a') = a
-- needs to fail because a is irrelevant