Agda loops on simple code with a record and a hole #3597
Labels
eta
η-expansion of metavariables and unification modulo η
meta
Metavariables, insertion of implicit arguments, etc
occurs check
Problems with checking that metavariable solutions aren't loopy
records
Record declarations, literals, constructors and updates
type: bug
Issues and pull requests about actual bugs
Milestone
Agda loops when trying to type-check the simple code below (which should type-check without any issues). It also ends up using all the memory available although this is not progressive, it alternates between moments where memory usage increases quickly and calm periods.
If the field
A
is taken out of the record (either as a postulate or as a goal), if the argument ofeq
is replaced byA
, or ifC
is replaced by a postulate, then it works.The text was updated successfully, but these errors were encountered: