Skip to content

comparator should permit dependent challenges ("Const does not match" is sometimes a lie) #4

Description

@JasonGross

Consider the challenge

theorem foo : 1 = 1 := sorry
theorem bar : foo = foo := sorry

with solution

theorem foo : 1 = 1 := Eq.refl _
theorem bar : foo = foo := Eq.refl _

comparator tells me that foo is a valid solution, but if I tell it that it should be comparing both foo and bar, it tells me uncaught exception: Const does not match between challenge and target 'foo'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions