2020-08-20 20:45:34 +03:00
1/1: Building Term (Term.idr)
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.type:1: Processing Term.Typ
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.data:1: Processing Term.Bdr
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.data:1: Processing Term.Chk
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:n:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.data:1: Processing Term.Syn
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:cut:N}, (Term:L:C--L:C, Rig0))
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
2021-06-05 14:53:22 +03:00
LOG unify.meta:5: Adding new meta ({P:vars:N}, (Term:L:C--L:C, Rig0))
2020-08-20 20:45:34 +03:00
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.def.lhs:3: LHS term: Term.Typ
2022-08-08 17:24:07 +03:00
LOG unify.equal:10: Skipped unification (equal already): (vars : $resolvedN) -> Type and (vars : $resolvedN) -> Type
2020-08-20 20:45:34 +03:00
LOG declare.def.clause:3: RHS term: Term.Chk
LOG declare.def:2: Case tree for Term.Typ: [0] Term.Chk
LOG declare.def:3: Working from [0] Term.Chk
2020-08-25 10:51:58 +03:00
LOG declare.def:3: Catch all case in N
2020-08-20 20:45:34 +03:00
LOG declare.def:3: Initially missing in Term.Typ:
LOG declare.type:1: Processing Term.Term
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.def.lhs:3: LHS term: Term.Term
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.def.clause:3: RHS term: (Term.Chk Prelude.Basics.True)
LOG declare.def:2: Case tree for Term.Term: [0] (Term.Chk Prelude.Basics.True)
LOG declare.def:3: Working from [0] (Term.Chk Prelude.Basics.True)
2020-08-25 10:51:58 +03:00
LOG declare.def:3: Catch all case in N
2020-08-20 20:45:34 +03:00
LOG declare.def:3: Initially missing in Term.Term:
LOG declare.type:1: Processing Term.NF
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.def.lhs:3: LHS term: Term.NF
LOG unify.equal:10: Skipped unification (equal already): Type and Type
LOG declare.def.clause:3: RHS term: (Term.Chk Prelude.Basics.False)
LOG declare.def:2: Case tree for Term.NF: [0] (Term.Chk Prelude.Basics.False)
LOG declare.def:3: Working from [0] (Term.Chk Prelude.Basics.False)
2020-08-25 10:51:58 +03:00
LOG declare.def:3: Catch all case in N
2020-08-20 20:45:34 +03:00
LOG declare.def:3: Initially missing in Term.NF:
Term> Bye for now!
1/1: Building Vec (Vec.idr)
LOG declare.type:1: Processing Vec.Vec
2022-08-08 17:24:07 +03:00
LOG declare.def:2: Case tree for Vec.Vec: [0] ({arg:N} : (Data.Fin.Fin {arg:N}[1])) -> {arg:N}[1]
2020-08-20 20:45:34 +03:00
LOG declare.type:1: Processing Vec.Nil
2021-06-05 14:53:22 +03:00
LOG declare.def:2: Case tree for Vec.Nil: [0] (Prelude.Uninhabited.absurd {arg:N}[0] (Data.Fin.Fin Prelude.Types.Z) Data.Fin.Uninhabited implementation at Data.Fin:L:C--L:C)
2020-08-20 20:45:34 +03:00
LOG declare.type:1: Processing Vec.::
2020-09-09 18:22:22 +03:00
LOG declare.def:2: Case tree for Vec.::: case {arg:N}[4] : (Data.Fin.Fin (Prelude.Types.S {arg:N}[0])) of
{ Data.Fin.FZ {e:N} => [0] {arg:N}[3]
| Data.Fin.FS {e:N} {e:N} => [1] ({arg:N}[5] {e:N}[1])
}
2020-08-20 20:45:34 +03:00
LOG declare.type:1: Processing Vec.test
2021-06-05 14:53:22 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration at Vec:L:C--L:C:
2022-04-27 14:26:59 +03:00
($resolvedN 2)
($resolvedN 2)
2020-08-20 20:45:34 +03:00
With default. Target type : Prelude.Types.Nat
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 4 out of 4 candidates) (not delayed) at Vec:L:C--L:C:
(($resolvedN Nil) ((:: ((:: (fromInteger 0)) Nil)) Nil))
2021-06-03 20:19:08 +03:00
(($resolvedN Nil) ((:: ((:: (fromInteger 0)) Nil)) Nil))
(($resolvedN Nil) ((:: ((:: (fromInteger 0)) Nil)) Nil))
(($resolvedN Nil) ((:: ((:: (fromInteger 0)) Nil)) Nil))
2022-08-08 17:24:07 +03:00
Target type : ({arg:N} : (Data.Fin.Fin (Prelude.Types.S (Prelude.Types.S Prelude.Types.Z)))) -> (Prelude.Basics.List Prelude.Types.Nat)
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 3 out of 3 candidates) (not delayed) at Vec:L:C--L:C:
$resolvedN
2021-06-03 20:19:08 +03:00
$resolvedN
$resolvedN
2020-08-25 10:51:58 +03:00
Target type : ?Vec.{a:N}_[]
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 4 out of 4 candidates) (not delayed) at Vec:L:C--L:C:
(($resolvedN ((:: (fromInteger 0)) Nil)) Nil)
2021-06-03 20:19:08 +03:00
(($resolvedN ((:: (fromInteger 0)) Nil)) Nil)
(($resolvedN ((:: (fromInteger 0)) Nil)) Nil)
(($resolvedN ((:: (fromInteger 0)) Nil)) Nil)
2021-08-08 19:05:29 +03:00
Target type : (Vec.Vec ?Vec.{a:N}_[] ?Vec.{n:N}_[])
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 4 out of 4 candidates) (not delayed) at Vec:L:C--L:C:
(($resolvedN (fromInteger 0)) Nil)
2021-06-03 20:19:08 +03:00
(($resolvedN (fromInteger 0)) Nil)
(($resolvedN (fromInteger 0)) Nil)
(($resolvedN (fromInteger 0)) Nil)
2020-08-25 10:51:58 +03:00
Target type : ?Vec.{a:N}_[]
2021-06-05 14:53:22 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration at Vec:L:C--L:C:
2022-04-27 14:26:59 +03:00
($resolvedN 0)
($resolvedN 0)
2020-08-25 10:51:58 +03:00
With default. Target type : ?Vec.{a:N}_[]
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 3 out of 3 candidates) (not delayed) at Vec:L:C--L:C:
$resolvedN
2021-06-03 20:19:08 +03:00
$resolvedN
$resolvedN
2021-08-08 19:05:29 +03:00
Target type : (Vec.Vec ?Vec.{a:N}_[] ?Vec.{n:N}_[])
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration at Vec:L:C--L:C:
($resolvedN 0)
($resolvedN 0)
With default. Target type : (?Vec.{rel:N}_[] ?Vec.{x:N}_[] ?Vec.{y:N}_[])
2021-06-05 14:53:22 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration at Vec:L:C--L:C:
2022-04-27 14:26:59 +03:00
($resolvedN 0)
($resolvedN 0)
2020-08-25 10:51:58 +03:00
With default. Target type : ?Vec.{a:N}_[]
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 3 out of 3 candidates) (not delayed) at Vec:L:C--L:C:
$resolvedN
2021-06-03 20:19:08 +03:00
$resolvedN
$resolvedN
2021-08-08 19:05:29 +03:00
Target type : (Vec.Vec ?Vec.{a:N}_[] ?Vec.{n:N}_[])
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 1 out of 4 candidates) (delayed) at Vec:L:C--L:C:
2021-06-03 20:19:08 +03:00
(($resolvedN (fromInteger 0)) Nil)
2021-05-11 10:26:00 +03:00
Target type : (Prelude.Basics.List Prelude.Types.Nat)
2021-06-05 14:53:22 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration at Vec:L:C--L:C:
2022-04-27 14:26:59 +03:00
($resolvedN 0)
($resolvedN 0)
2020-08-20 20:45:34 +03:00
With default. Target type : Prelude.Types.Nat
2023-05-05 15:34:48 +03:00
LOG elab.ambiguous:5: Ambiguous elaboration (kept 1 out of 3 candidates) (delayed) at Vec:L:C--L:C:
2021-06-03 20:19:08 +03:00
$resolvedN
2021-05-11 10:26:00 +03:00
Target type : (Prelude.Basics.List Prelude.Types.Nat)
2021-05-18 19:56:36 +03:00
LOG declare.def:2: Case tree for Vec.test: [0] (Vec.:: (Prelude.Types.S Prelude.Types.Z) (Prelude.Basics.List Prelude.Types.Nat) (Prelude.Basics.Nil Prelude.Types.Nat) (Vec.:: Prelude.Types.Z (Prelude.Basics.List Prelude.Types.Nat) (Prelude.Basics.:: Prelude.Types.Nat Prelude.Types.Z (Prelude.Basics.Nil Prelude.Types.Nat)) (Vec.Nil (Prelude.Basics.List Prelude.Types.Nat))))
2020-08-20 20:45:34 +03:00
Vec> Bye for now!