{"version": 1, "uri": "file:///4880.lean", "diagnostics": [{"source": "Lean 4", "severity": 1, "range": {"start": {"line": 16, "character": 12}, "end": {"line": 17, "character": 0}}, "message": "could not synthesize default value for field 'h1' of 'B' using tactics", "fullRange": {"start": {"line": 16, "character": 12}, "end": {"line": 20, "character": 0}}}, {"source": "Lean 4", "severity": 1, "range": {"start": {"line": 16, "character": 12}, "end": {"line": 17, "character": 0}}, "message": "failed to synthesize instance of type class\n A\n\nHint: Type class instance resolution failures can be inspected with the `set_option trace.Meta.synthInstance true` command.", "fullRange": {"start": {"line": 16, "character": 12}, "end": {"line": 20, "character": 0}}, "code": "lean.synthInstanceFailed"}, {"source": "Lean 4", "severity": 1, "range": {"start": {"line": 22, "character": 17}, "end": {"line": 22, "character": 20}}, "message": "could not synthesize default value for parameter '_h1' using tactics", "fullRange": {"start": {"line": 22, "character": 17}, "end": {"line": 22, "character": 20}}}, {"source": "Lean 4", "severity": 1, "range": {"start": {"line": 22, "character": 17}, "end": {"line": 22, "character": 20}}, "message": "failed to synthesize instance of type class\n A\n\nHint: Type class instance resolution failures can be inspected with the `set_option trace.Meta.synthInstance true` command.", "fullRange": {"start": {"line": 22, "character": 17}, "end": {"line": 22, "character": 20}}, "code": "lean.synthInstanceFailed"}, {"source": "Lean 4", "severity": 1, "range": {"start": {"line": 34, "character": 13}, "end": {"line": 35, "character": 0}}, "message": "unsolved goals\n⊢ A", "leanTags": [1], "fullRange": {"start": {"line": 34, "character": 13}, "end": {"line": 36, "character": 0}}}]}