{
  "experiment": "ci-run",
  "generated_at": "2026-04-29 19:35 UTC",
  "workload_docs": {
    "bst-rust": [
      {
        "mutations": [
          "insert_1"
        ],
        "tasks": [
          {
            "property": "InsertPost",
            "witnesses": [
              {
                "input": "((T E 2 1 E) 0 2 0)"
              }
            ]
          },
          {
            "property": "InsertModel",
            "witnesses": [
              {
                "input": "((T E 1 0 E) 0 0)"
              }
            ]
          },
          {
            "property": "DeleteInsert",
            "witnesses": [
              {
                "input": "((T E 1 0 E) 0 0 0)"
              }
            ]
          },
          {
            "property": "InsertInsert",
            "witnesses": [
              {
                "input": "(E 1 0 0 0)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "(E (T E 1 1 E) 0 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E 2 0 E) E 0 0)"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "insert_2"
        ],
        "tasks": [
          {
            "property": "InsertPost",
            "witnesses": [
              {
                "input": "((T E 0 1 E) 1 0 0)"
              }
            ]
          },
          {
            "property": "InsertModel",
            "witnesses": [
              {
                "input": "((T E -2 0 E) 0 0)"
              }
            ]
          },
          {
            "property": "InsertDelete",
            "witnesses": [
              {
                "input": "((T E 0 2 (T E 1 0 E)) 0 0 0)"
              }
            ]
          },
          {
            "property": "DeleteInsert",
            "witnesses": [
              {
                "input": "((T E 0 0 E) 0 1 0)"
              }
            ]
          },
          {
            "property": "InsertInsert",
            "witnesses": [
              {
                "input": "(E 0 1 0 0)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "(E (T E 0 0 E) 1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E -2 0 E) E 0 0)"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "insert_3"
        ],
        "tasks": [
          {
            "property": "InsertPost",
            "witnesses": [
              {
                "input": "((T E 3 0 E) 3 3 1)"
              }
            ]
          },
          {
            "property": "InsertModel",
            "witnesses": [
              {
                "input": "((T E 0 1 E) 0 0)"
              }
            ]
          },
          {
            "property": "InsertDelete",
            "witnesses": [
              {
                "input": "((T (T E 0 0 E) 2 0 E) 2 2 0)"
              }
            ]
          },
          {
            "property": "InsertInsert",
            "witnesses": [
              {
                "input": "(E 0 0 1 0)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "(E (T E 0 0 E) 1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E -2 2 E) E -2 0)"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "delete_4"
        ],
        "tasks": [
          {
            "property": "DeleteModel",
            "witnesses": [
              {
                "input": "((T E 0 0 E) 1)"
              }
            ]
          },
          {
            "property": "DeletePost",
            "witnesses": [
              {
                "input": "((T E 0 0 E) 1 0)"
              }
            ]
          },
          {
            "property": "DeleteDelete",
            "witnesses": [
              {
                "input": "((T (T (T E 0 0 E) 3 5 E) 5 0 E) 5 3)"
              }
            ]
          },
          {
            "property": "DeleteInsert",
            "witnesses": [
              {
                "input": "(E 0 1 0)"
              }
            ]
          },
          {
            "property": "DeleteUnion",
            "witnesses": [
              {
                "input": "((T E -1 0 E) (T E 0 1 E) -1)"
              }
            ]
          },
          {
            "property": "InsertDelete",
            "witnesses": [
              {
                "input": "(E 0 1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E 0 1 E) (T E 1 0 E) 0 0)"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "delete_5"
        ],
        "tasks": [
          {
            "property": "DeleteModel",
            "witnesses": [
              {
                "input": "((T (T E 1 0 E) 3 0 E) 1)"
              }
            ]
          },
          {
            "property": "DeletePost",
            "witnesses": [
              {
                "input": "((T (T E 2 0 E) 4 1 E) 2 2)"
              }
            ]
          },
          {
            "property": "DeleteDelete",
            "witnesses": [
              {
                "input": "((T E -4 0 (T E 4 4 E)) 4 -4)"
              }
            ]
          },
          {
            "property": "DeleteInsert",
            "witnesses": [
              {
                "input": "((T E 2 0 E) -2 -2 0)"
              }
            ]
          },
          {
            "property": "DeleteUnion",
            "witnesses": [
              {
                "input": "((T E -1 0 (T E 0 0 E)) (T E -2 2 E) -1)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T (T E -1 0 E) 0 0 E) E 0 0)"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "union_6"
        ],
        "tasks": [
          {
            "property": "UnionValid",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T E 0 0 E))"
              }
            ]
          },
          {
            "property": "UnionPost",
            "witnesses": [
              {
                "input": "((T E 0 0 (T E 1 1 E)) (T E 0 0 E) 1)"
              }
            ]
          },
          {
            "property": "UnionModel",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T E 0 0 E))"
              }
            ]
          },
          {
            "property": "DeleteUnion",
            "witnesses": [
              {
                "input": "((T E 2 2 E) (T E -1 0 E) -1)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "(E (T E 0 0 E) 1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T E 0 0 E) 0 0)"
              }
            ]
          },
          {
            "property": "UnionUnionAssoc",
            "witnesses": [
              {
                "input": "((T E 0 1 E) (T E 0 1 E) (T E 0 0 E))"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "union_7"
        ],
        "tasks": [
          {
            "property": "UnionValid",
            "witnesses": [
              {
                "input": "(E (T E 0 2 (T E 0 0 E)))"
              }
            ]
          },
          {
            "property": "UnionPost",
            "witnesses": [
              {
                "input": "((T (T E -2 0 E) 2 0 E) (T E 0 0 E) -2)"
              }
            ]
          },
          {
            "property": "UnionModel",
            "witnesses": [
              {
                "input": "((T E -1 0 E) (T (T E -2 1 E) 0 0 E))"
              }
            ]
          },
          {
            "property": "DeleteUnion",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T (T E 0 0 E) 2 0 E) 2)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T E 1 1 E) 1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T (T E -1 0 E) 0 0 E) E 0 0)"
              }
            ]
          },
          {
            "property": "UnionUnionAssoc",
            "witnesses": [
              {
                "input": "((T E 0 0 E) (T E 1 0 E) (T E 1 1 E))"
              }
            ]
          }
        ]
      },
      {
        "mutations": [
          "union_8"
        ],
        "tasks": [
          {
            "property": "UnionPost",
            "witnesses": [
              {
                "input": "((T (T E 4 4 E) 2147483647 0 E) (T E 4 0 E) 4)"
              }
            ]
          },
          {
            "property": "UnionModel",
            "witnesses": [
              {
                "input": "((T (T E -2 0 E) 2 0 E) (T E -2 1 E))"
              }
            ]
          },
          {
            "property": "DeleteUnion",
            "witnesses": [
              {
                "input": "((T (T E -2 0 E) 1 0 E) (T E 0 0 E) 1)"
              }
            ]
          },
          {
            "property": "InsertUnion",
            "witnesses": [
              {
                "input": "((T E 2 2 E) (T E -1 1 E) -1 0)"
              }
            ]
          },
          {
            "property": "UnionDeleteInsert",
            "witnesses": [
              {
                "input": "((T E -1 3 E) (T E 3 1 E) -1 0)"
              }
            ]
          },
          {
            "property": "UnionUnionAssoc",
            "witnesses": [
              {
                "input": "((T E 2 1 E) (T E 2 0 E) (T E 0 0 E))"
              }
            ]
          }
        ]
      }
    ]
  },
  "metrics": [
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:21.812280833+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202858140ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:22.016743167+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200317087ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:22.218627450+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200815472ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:22.421027293+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202652402ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:22.625338257+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201667267ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:22.828634932+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "198009265ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.028302037+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199414688ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.229369112+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200170668ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.431192363+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201764853ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.634772488+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202402037ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.838881659+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "58037ns",
      "execution_time": "571ns",
      "generation_time": "231ns",
      "shrinking_time": "17987ns",
      "error": null,
      "counterexample": "((T (E) -3 -2 (T (T (E) -1 1 (E)) 1 0 (E))) 0 -3 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.840312965+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "47481ns",
      "execution_time": "3285ns",
      "generation_time": "200ns",
      "shrinking_time": "2043ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 0 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.841471474+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "36104ns",
      "execution_time": "661ns",
      "generation_time": "220ns",
      "shrinking_time": "7020ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 1 2 (E))) 0 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.842627788+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "77576ns",
      "execution_time": "2724ns",
      "generation_time": "2684ns",
      "shrinking_time": "59339ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.843778645+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26690ns",
      "execution_time": "2715ns",
      "generation_time": "180ns",
      "shrinking_time": "4266ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.844913868+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "33991ns",
      "execution_time": "681ns",
      "generation_time": "240ns",
      "shrinking_time": "7852ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (T (E) 1 -2147483648 (E))) 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.846018376+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "39299ns",
      "execution_time": "651ns",
      "generation_time": "230ns",
      "shrinking_time": "9274ns",
      "error": null,
      "counterexample": "((T (E) -3 -2 (T (T (E) 1 -3 (E)) 2 -2 (E))) 0 -3 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.847179688+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "31006ns",
      "execution_time": "701ns",
      "generation_time": "210ns",
      "shrinking_time": "5518ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 0 2 (E)) -1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.848274497+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "36023ns",
      "execution_time": "671ns",
      "generation_time": "231ns",
      "shrinking_time": "12158ns",
      "error": null,
      "counterexample": "((T (E) 0 2 (T (E) 2 0 (E))) 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.849425308+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "41633ns",
      "execution_time": "822ns",
      "generation_time": "270ns",
      "shrinking_time": "12399ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -1 (T (E) 0 -2 (E))) 2 -2 (E)) 0 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.850661748+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "434860ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.852236484+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "338617ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.853679958+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295663ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.855102011+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "352677ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.856561154+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280630ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.857907669+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288122ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.859326632+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "318647ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.860680878+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291356ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.862047322+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291997ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.863430001+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284426ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.865043695+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "308031ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.866458362+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "137566ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.867823705+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "302622ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.869215076+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "241441ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.870505667+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "155813ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.871749207+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "528400ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.873491649+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "217745ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.874758785+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "319828ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.876182114+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "138968ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.877381879+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "401340ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.879120596+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28713ns",
      "execution_time": "922ns",
      "generation_time": "531ns",
      "shrinking_time": "11027ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.880330260+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24477ns",
      "execution_time": "861ns",
      "generation_time": "171ns",
      "shrinking_time": "6240ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.881409280+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "23825ns",
      "execution_time": "450ns",
      "generation_time": "70ns",
      "shrinking_time": "4507ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.882526967+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28563ns",
      "execution_time": "881ns",
      "generation_time": "211ns",
      "shrinking_time": "5118ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.883640188+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "23545ns",
      "execution_time": "490ns",
      "generation_time": "71ns",
      "shrinking_time": "5599ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.884785646+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26730ns",
      "execution_time": "501ns",
      "generation_time": "110ns",
      "shrinking_time": "3395ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.885863745+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26109ns",
      "execution_time": "480ns",
      "generation_time": "180ns",
      "shrinking_time": "4016ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.886983835+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23084ns",
      "execution_time": "861ns",
      "generation_time": "170ns",
      "shrinking_time": "4847ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.888058308+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23055ns",
      "execution_time": "861ns",
      "generation_time": "200ns",
      "shrinking_time": "6300ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.889287437+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20901ns",
      "execution_time": "460ns",
      "generation_time": "90ns",
      "shrinking_time": "2704ns",
      "error": null,
      "counterexample": "((T (E) 1 -2147483648 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.890747566+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "358907ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.892333939+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "318928ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.893706623+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "290184ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.895088070+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "324646ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.896480954+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283695ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.897869131+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278686ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.899257819+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "317405ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.900623371+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284165ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.902037067+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297505ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.903431072+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288141ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:23.905175733+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224025384ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:24.130515723+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224000809ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:24.356143096+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "222671410ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:24.580750693+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "223813960ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:24.806121572+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "231394442ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:25.039101916+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "220023068ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:25.260717717+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224275911ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:25.486736605+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "222924439ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:25.711249822+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "223510966ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:25.936342204+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224857832ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.163245256+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "34612ns",
      "execution_time": "3355ns",
      "generation_time": "311ns",
      "shrinking_time": "7451ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) -1 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.164640573+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "45909ns",
      "execution_time": "921ns",
      "generation_time": "240ns",
      "shrinking_time": "9615ns",
      "error": null,
      "counterexample": "((T (E) -1 -2 (T (T (E) 2 -1 (E)) 3 3 (E))) -1 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.165770994+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "41663ns",
      "execution_time": "521ns",
      "generation_time": "171ns",
      "shrinking_time": "11827ns",
      "error": null,
      "counterexample": "((T (T (E) -1 2147483647 (E)) 0 2 (E)) -2 -2 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.166886363+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "29674ns",
      "execution_time": "381ns",
      "generation_time": "110ns",
      "shrinking_time": "5038ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (E)) -1 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.168011236+00:00",
      "status": "failed",
      "tests": 22,
      "discards": 0,
      "time": "81392ns",
      "execution_time": "1191ns",
      "generation_time": "390ns",
      "shrinking_time": "23395ns",
      "error": null,
      "counterexample": "((T (E) -4 0 (T (T (E) -1 4 (T (E) 0 -4 (E))) 1 -1 (E))) 4 4 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.169143080+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "31367ns",
      "execution_time": "751ns",
      "generation_time": "211ns",
      "shrinking_time": "3906ns",
      "error": null,
      "counterexample": "((T (E) -2 -2 (T (E) 1 -2 (E))) 1 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.170259930+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21442ns",
      "execution_time": "2835ns",
      "generation_time": "200ns",
      "shrinking_time": "3025ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 1 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.171421529+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "35342ns",
      "execution_time": "470ns",
      "generation_time": "141ns",
      "shrinking_time": "7301ns",
      "error": null,
      "counterexample": "((T (E) -2 -1 (T (E) -1 2 (E))) -1 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.172689465+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "17457ns",
      "execution_time": "2854ns",
      "generation_time": "201ns",
      "shrinking_time": "1352ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.173829632+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "47591ns",
      "execution_time": "350ns",
      "generation_time": "161ns",
      "shrinking_time": "5288ns",
      "error": null,
      "counterexample": "((T (E) -2 -1 (E)) -1 -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.175412800+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "361902ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.176859585+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283204ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.178233380+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "343554ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.179624722+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286108ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.180984846+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275021ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.182439934+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276233ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.183785947+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277625ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.185237239+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "346458ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.186627839+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283303ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.187989567+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284896ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.189903741+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "384696ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 -1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.191402904+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "204586ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.192739764+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "226990ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 -1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.194026169+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "176124ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 -1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.195276910+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "442112ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.196746038+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "349653ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 -1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.198192021+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "219058ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 -1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.199451115+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "276704ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.200793243+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "195953ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.202041260+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "136024ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.203612421+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "68162ns",
      "execution_time": "1042ns",
      "generation_time": "3235ns",
      "shrinking_time": "56995ns",
      "error": null,
      "counterexample": "((E) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.204752176+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19489ns",
      "execution_time": "722ns",
      "generation_time": "390ns",
      "shrinking_time": "2474ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 1 (E)) -1 0 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.205899553+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "112679ns",
      "execution_time": "460ns",
      "generation_time": "101ns",
      "shrinking_time": "95062ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.207060810+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "59880ns",
      "execution_time": "842ns",
      "generation_time": "2814ns",
      "shrinking_time": "50416ns",
      "error": null,
      "counterexample": "((E) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.208191352+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "102062ns",
      "execution_time": "441ns",
      "generation_time": "120ns",
      "shrinking_time": "82193ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.209431197+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28312ns",
      "execution_time": "691ns",
      "generation_time": "2714ns",
      "shrinking_time": "10255ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 1 0 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.210587692+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26229ns",
      "execution_time": "691ns",
      "generation_time": "291ns",
      "shrinking_time": "4356ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.211732029+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21672ns",
      "execution_time": "671ns",
      "generation_time": "180ns",
      "shrinking_time": "7431ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 0 -1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.212834514+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "33430ns",
      "execution_time": "440ns",
      "generation_time": "90ns",
      "shrinking_time": "11147ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 1 0 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.213985541+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "30536ns",
      "execution_time": "451ns",
      "generation_time": "120ns",
      "shrinking_time": "6740ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 0 (E)) 0 1 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.215573592+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "356414ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.217062194+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286668ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.218500852+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284035ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.219915052+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282823ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.221326339+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "327410ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.222727570+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280990ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.224096248+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "300800ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.225495922+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284556ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.226844901+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298777ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.228253948+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298917ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.230283455+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "468210ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.231829658+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1098123ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.234001788+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1428457ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.236484292+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "266559ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.237830156+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "504485ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.239429959+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "486258ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.240980780+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "334230ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.242381065+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "882951ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.244382640+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "454410ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.245936053+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "276845ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.247903758+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "30195ns",
      "execution_time": "852ns",
      "generation_time": "110ns",
      "shrinking_time": "9074ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 0 1 (E)) -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.249014109+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "29003ns",
      "execution_time": "1593ns",
      "generation_time": "230ns",
      "shrinking_time": "4206ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.250096228+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26500ns",
      "execution_time": "781ns",
      "generation_time": "111ns",
      "shrinking_time": "4277ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 1 -1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.251188632+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "29595ns",
      "execution_time": "1703ns",
      "generation_time": "210ns",
      "shrinking_time": "4346ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.252356750+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "103305ns",
      "execution_time": "751ns",
      "generation_time": "180ns",
      "shrinking_time": "74090ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 -1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.253519344+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "39730ns",
      "execution_time": "1482ns",
      "generation_time": "310ns",
      "shrinking_time": "10786ns",
      "error": null,
      "counterexample": "((T (E) 1 -2 (E)) (T (T (E) 0 0 (E)) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.254679435+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "131346ns",
      "execution_time": "1613ns",
      "generation_time": "301ns",
      "shrinking_time": "111927ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (E)) (T (E) 0 0 (E)) 1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.255892455+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "28282ns",
      "execution_time": "761ns",
      "generation_time": "110ns",
      "shrinking_time": "4086ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.257025605+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "27181ns",
      "execution_time": "812ns",
      "generation_time": "130ns",
      "shrinking_time": "5889ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.258099702+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26299ns",
      "execution_time": "791ns",
      "generation_time": "180ns",
      "shrinking_time": "6129ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 1 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.259820947+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "354561ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.261309004+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "330695ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.262707035+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296343ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.264069624+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281962ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.265431952+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280659ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.266788372+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278697ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.268132322+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "304566ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.269697895+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275121ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.271090649+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322663ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.272492667+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282562ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.274670855+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2111869ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.277950076+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2205660ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.281355196+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2224908ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.284711342+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "659947ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.286515056+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1334597ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.288952578+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "497955ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.290605486+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "379498ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.292080908+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2956072ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.296139175+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1165113ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.298410308+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "780518ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.300914580+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "32048ns",
      "execution_time": "1722ns",
      "generation_time": "230ns",
      "shrinking_time": "5478ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.302040099+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24045ns",
      "execution_time": "901ns",
      "generation_time": "110ns",
      "shrinking_time": "4216ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.303203700+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28763ns",
      "execution_time": "1753ns",
      "generation_time": "270ns",
      "shrinking_time": "8803ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.304367822+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "37767ns",
      "execution_time": "1972ns",
      "generation_time": "380ns",
      "shrinking_time": "11768ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 1 -2 (E)) (T (T (E) -1 1 (E)) 0 2 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.305524792+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21653ns",
      "execution_time": "1682ns",
      "generation_time": "230ns",
      "shrinking_time": "4327ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.306635905+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "33150ns",
      "execution_time": "1732ns",
      "generation_time": "220ns",
      "shrinking_time": "6210ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 -1 (E)) -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.307770352+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20570ns",
      "execution_time": "1752ns",
      "generation_time": "320ns",
      "shrinking_time": "1602ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.308885441+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31307ns",
      "execution_time": "1783ns",
      "generation_time": "440ns",
      "shrinking_time": "6309ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) -1 0 (E)) -1 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.310003964+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28393ns",
      "execution_time": "1652ns",
      "generation_time": "320ns",
      "shrinking_time": "4136ns",
      "error": null,
      "counterexample": "((T (E) 1 2147483647 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.311114005+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27601ns",
      "execution_time": "1742ns",
      "generation_time": "220ns",
      "shrinking_time": "4166ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 1 1 (E)) 0 0)",
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.312878054+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "371105ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.314417457+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292257ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.315800426+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295502ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.317204888+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "310274ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.318558663+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286339ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.319922364+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281030ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.321298923+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "294852ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.322640450+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278948ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.323990409+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273850ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_1"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:26.325369543+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "303575ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "0bffdcc49264ea812afe072b773a3cfc4a427d14"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:30.101618346+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202512159ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:30.305679452+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202534142ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:30.509853458+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202669134ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:30.714126767+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199243198ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:30.914924330+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200681300ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:31.117171763+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199720131ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:31.318500712+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200915670ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:31.521020833+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "204723337ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:31.727318976+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "197073602ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:31.925936969+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199386565ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.127694010+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "61662ns",
      "execution_time": "531ns",
      "generation_time": "191ns",
      "shrinking_time": "21061ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (E)) -1 0 (T (E) 2 2 (E))) -2 -2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.129181325+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27401ns",
      "execution_time": "571ns",
      "generation_time": "221ns",
      "shrinking_time": "5478ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 2 -2 (E)) 1 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.130360113+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "37176ns",
      "execution_time": "230ns",
      "generation_time": "150ns",
      "shrinking_time": "7481ns",
      "error": null,
      "counterexample": "((T (T (E) 0 1 (E)) 1 2 (E)) 2 1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.131494175+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27390ns",
      "execution_time": "391ns",
      "generation_time": "301ns",
      "shrinking_time": "4506ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.132628807+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "64176ns",
      "execution_time": "401ns",
      "generation_time": "210ns",
      "shrinking_time": "9424ns",
      "error": null,
      "counterexample": "((T (T (E) -4 1 (E)) -1 0 (T (E) 4 4 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.133766504+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26159ns",
      "execution_time": "190ns",
      "generation_time": "80ns",
      "shrinking_time": "5358ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) 1 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.134909448+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "25929ns",
      "execution_time": "341ns",
      "generation_time": "170ns",
      "shrinking_time": "3836ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (T (E) 2 1 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.135977641+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "28793ns",
      "execution_time": "191ns",
      "generation_time": "120ns",
      "shrinking_time": "3986ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0 1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.137113675+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "30516ns",
      "execution_time": "461ns",
      "generation_time": "200ns",
      "shrinking_time": "7581ns",
      "error": null,
      "counterexample": "((T (T (E) -2 1 (E)) 0 2 (E)) 1 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.138237882+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "32479ns",
      "execution_time": "450ns",
      "generation_time": "240ns",
      "shrinking_time": "4237ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (E) 1 -1 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.140107774+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "436053ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.141650106+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289423ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.143065889+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "309643ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.144476864+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280730ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.145881811+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274741ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.147261420+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "315121ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.148650132+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278076ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.150011704+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283394ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.151433545+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276623ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.152768798+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276153ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.154922374+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "143695ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.156174757+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "360208ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) -648533026 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.157610540+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "513087ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.159266632+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "191676ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) -247369053 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.160481485+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "357134ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.161951859+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "161081ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.163195544+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "180991ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) -603931904 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.164447091+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "151807ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) -1076491867 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.165661553+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "372106ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.167126079+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "425697ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.169460616+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22964ns",
      "execution_time": "701ns",
      "generation_time": "190ns",
      "shrinking_time": "6049ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.170611192+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "22383ns",
      "execution_time": "320ns",
      "generation_time": "141ns",
      "shrinking_time": "2884ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.171698703+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20010ns",
      "execution_time": "721ns",
      "generation_time": "201ns",
      "shrinking_time": "6260ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.172847266+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "17066ns",
      "execution_time": "711ns",
      "generation_time": "180ns",
      "shrinking_time": "3154ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.173911443+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21893ns",
      "execution_time": "400ns",
      "generation_time": "141ns",
      "shrinking_time": "3065ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.175027918+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20691ns",
      "execution_time": "691ns",
      "generation_time": "190ns",
      "shrinking_time": "4897ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.176107929+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20190ns",
      "execution_time": "691ns",
      "generation_time": "190ns",
      "shrinking_time": "6279ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.177284909+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "35713ns",
      "execution_time": "861ns",
      "generation_time": "231ns",
      "shrinking_time": "7952ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (T (E) 2 0 (E))) 1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.178442406+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "36545ns",
      "execution_time": "1031ns",
      "generation_time": "291ns",
      "shrinking_time": "1693ns",
      "error": null,
      "counterexample": "((T (T (E) -1 1 (E)) 2 0 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.179606457+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20100ns",
      "execution_time": "711ns",
      "generation_time": "210ns",
      "shrinking_time": "6199ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.181748821+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "347880ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.183221965+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "300540ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.184569961+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277805ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.185944287+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "290594ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.187311192+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298417ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.188641091+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279749ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.189997009+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279608ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.191344004+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "379107ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.192793592+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288932ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.194135119+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "342102ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.196720696+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "237286467ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.435328782+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232865695ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.669841921+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "236006263ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:32.907461386+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232893928ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:33.141983389+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "272981181ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:33.416594778+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "239970032ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:33.658203175+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233107346ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:33.892856705+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232825665ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.127229464+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "230948778ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.359738716+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "231899831ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.594168110+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "31047ns",
      "execution_time": "1121ns",
      "generation_time": "240ns",
      "shrinking_time": "7451ns",
      "error": null,
      "counterexample": "((T (E) 0 2 (T (E) 2 2 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.595534554+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28212ns",
      "execution_time": "2804ns",
      "generation_time": "270ns",
      "shrinking_time": "6060ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.596687925+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "31046ns",
      "execution_time": "1151ns",
      "generation_time": "211ns",
      "shrinking_time": "7130ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 2 2 (E)) 0 -2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.597801425+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "77366ns",
      "execution_time": "601ns",
      "generation_time": "241ns",
      "shrinking_time": "12899ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -3 (E)) -1 0 (T (E) 1 4 (E))) 0 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.599009918+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "30827ns",
      "execution_time": "651ns",
      "generation_time": "240ns",
      "shrinking_time": "6479ns",
      "error": null,
      "counterexample": "((T (T (E) 0 2147483647 (E)) 1 0 (E)) 1 1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.600187314+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "56484ns",
      "execution_time": "1292ns",
      "generation_time": "371ns",
      "shrinking_time": "5879ns",
      "error": null,
      "counterexample": "((T (T (T (E) -4 -4 (E)) -3 -3 (T (E) 0 4 (E))) 4 -2147483648 (E)) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.601304590+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "30986ns",
      "execution_time": "551ns",
      "generation_time": "160ns",
      "shrinking_time": "7181ns",
      "error": null,
      "counterexample": "((T (E) -2 -1 (T (E) -1 -1 (E))) -1 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.602422297+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22914ns",
      "execution_time": "3365ns",
      "generation_time": "190ns",
      "shrinking_time": "2193ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.603532823+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "30756ns",
      "execution_time": "391ns",
      "generation_time": "130ns",
      "shrinking_time": "3775ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.604656689+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "29795ns",
      "execution_time": "601ns",
      "generation_time": "160ns",
      "shrinking_time": "3895ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (T (E) 1 2 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.606694693+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "356223ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.608188031+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "327870ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.609585838+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273990ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.610971795+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286919ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.612391534+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280459ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.613815860+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278476ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.615186285+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "307160ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.616576870+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272808ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.617930209+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273369ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.619359662+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "315011ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.621690925+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "234517525ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:34.857619957+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "235076362ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:35.094307729+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232981148ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:35.328848980+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233401807ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:35.563850450+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "236909825ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:35.802328590+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233177902ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.037078694+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232423754ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.271051104+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "231139843ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.503769289+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232168712ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.737529442+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "236050008ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.976309323+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "30635ns",
      "execution_time": "3015ns",
      "generation_time": "2754ns",
      "shrinking_time": "7281ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 0 1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.977728477+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "37336ns",
      "execution_time": "671ns",
      "generation_time": "181ns",
      "shrinking_time": "9885ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (T (E) 0 2 (E))) 2 2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.978871496+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "39730ns",
      "execution_time": "781ns",
      "generation_time": "220ns",
      "shrinking_time": "5528ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 -1 (E)) 1 2 (E)) 3 0 (E)) 1 2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.979996770+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "66740ns",
      "execution_time": "961ns",
      "generation_time": "281ns",
      "shrinking_time": "14151ns",
      "error": null,
      "counterexample": "((T (T (T (E) -3 4 (E)) 0 1 (E)) 3 4 (T (E) 2147483647 1 (E))) -1 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.981121632+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26850ns",
      "execution_time": "2974ns",
      "generation_time": "241ns",
      "shrinking_time": "5498ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (E)) -1 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.982366193+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "154892ns",
      "execution_time": "731ns",
      "generation_time": "281ns",
      "shrinking_time": "126529ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 2 2 (E)) 2 3 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.983811410+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "28703ns",
      "execution_time": "771ns",
      "generation_time": "250ns",
      "shrinking_time": "7331ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 1 -1 (E)) 1 2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.985013168+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "34011ns",
      "execution_time": "501ns",
      "generation_time": "140ns",
      "shrinking_time": "9484ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -2 (T (E) 2 0 (E))) 2 2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.986128156+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "60180ns",
      "execution_time": "921ns",
      "generation_time": "240ns",
      "shrinking_time": "18658ns",
      "error": null,
      "counterexample": "((T (E) -2 3 (T (T (E) 3 3 (E)) 2147483647 3 (E))) 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.987325081+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "38408ns",
      "execution_time": "861ns",
      "generation_time": "260ns",
      "shrinking_time": "6260ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2147483648 -3 (E)) -2 0 (E)) 1 3 (E)) 1 2 1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.989581932+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "350755ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.991098495+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "316503ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.992484744+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280820ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.993885234+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283924ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.995268979+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "341241ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.996705803+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282923ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.998079643+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "302703ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:36.999498190+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278197ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.000840092+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276874ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.002251528+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297144ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.004640177+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "308982ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) -1020890037 0 (E)) 0 -1 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.006047026+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "201632ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.007326455+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "465306ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 0 1 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.008885481+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "179318ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 0 1 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.010115216+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "295502ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) -315506207 0 (E)) 0 -1 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.011510408+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "378245ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 0 1 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.012956897+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "276294ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 0 1 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.014402364+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "215863ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) -199144084 0 (E)) 0 -1 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.015669214+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "495431ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 1 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.017305977+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "352838ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((T (E) -1534511955 0 (E)) 0 -1 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.019735106+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "93610ns",
      "execution_time": "471ns",
      "generation_time": "240ns",
      "shrinking_time": "77717ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 0 1 0 -1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.020927604+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "43054ns",
      "execution_time": "811ns",
      "generation_time": "301ns",
      "shrinking_time": "9103ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -2147483648 (E)) 0 2 (T (E) 2147483647 -2 (E))) 0 1 0 1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.022059613+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "93830ns",
      "execution_time": "230ns",
      "generation_time": "120ns",
      "shrinking_time": "73410ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) 0 1 0 1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.023269953+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23425ns",
      "execution_time": "471ns",
      "generation_time": "210ns",
      "shrinking_time": "5168ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 -1 0 -1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.024387205+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "88011ns",
      "execution_time": "761ns",
      "generation_time": "2734ns",
      "shrinking_time": "76715ns",
      "error": null,
      "counterexample": "((E) 0 1 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.025494701+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20491ns",
      "execution_time": "280ns",
      "generation_time": "110ns",
      "shrinking_time": "4797ns",
      "error": null,
      "counterexample": "((T (E) -1 -2147483648 (E)) 0 -1 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.026578202+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "28303ns",
      "execution_time": "591ns",
      "generation_time": "130ns",
      "shrinking_time": "4938ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) 0 -1 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.027669043+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "25758ns",
      "execution_time": "310ns",
      "generation_time": "170ns",
      "shrinking_time": "2524ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) 0 1 -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.028765654+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "56755ns",
      "execution_time": "741ns",
      "generation_time": "2754ns",
      "shrinking_time": "47711ns",
      "error": null,
      "counterexample": "((E) 1 0 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.029872359+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22744ns",
      "execution_time": "491ns",
      "generation_time": "2704ns",
      "shrinking_time": "4747ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 1 0 0 1)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.032135975+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "345076ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.033535579+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281220ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.034919439+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278947ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.036282437+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "312687ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.037643944+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "271816ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.038980353+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277745ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.040361820+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308041ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.041703436+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274671ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.043088789+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322743ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.044467150+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277365ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.047371485+00:00",
      "status": "failed",
      "tests": 22,
      "discards": 0,
      "time": "1172053ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.049591305+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "885354ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.051555984+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "711665ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.053371209+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1123541ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.055548827+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "1418812ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.058032952+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "1408917ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.060519993+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "803412ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.062449609+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "277014ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.063815412+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "1167025ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.066035262+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "1409569ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.069835868+00:00",
      "status": "failed",
      "tests": 28,
      "discards": 0,
      "time": "193620ns",
      "execution_time": "3525ns",
      "generation_time": "541ns",
      "shrinking_time": "39228ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (E)) -1 -1 (T (E) 1 -1 (T (E) 4 0 (E)))) (T (T (E) -2147483648 -3 (T (E) -3 -3 (E))) 0 -4 (T (E) 3 2147483647 (E))) -4 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.071134149+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24256ns",
      "execution_time": "1182ns",
      "generation_time": "110ns",
      "shrinking_time": "4286ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.072232032+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "53480ns",
      "execution_time": "2023ns",
      "generation_time": "321ns",
      "shrinking_time": "12258ns",
      "error": null,
      "counterexample": "((T (E) 2 2 (E)) (T (E) -2 1 (T (E) 2147483647 0 (E))) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.073638310+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "57897ns",
      "execution_time": "2264ns",
      "generation_time": "421ns",
      "shrinking_time": "9394ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -3 (E)) 2 -2 (E)) (T (E) -2 2 (T (E) 3 2 (T (E) 2147483647 1 (E)))) -3 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.074871190+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "33330ns",
      "execution_time": "2133ns",
      "generation_time": "311ns",
      "shrinking_time": "9024ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 2 (T (E) 1 2 (E))) -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.076018751+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "41192ns",
      "execution_time": "1563ns",
      "generation_time": "250ns",
      "shrinking_time": "8232ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 -1 (E)) (T (E) -1 1 (T (E) 2 2 (E))) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.077123479+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "72188ns",
      "execution_time": "3375ns",
      "generation_time": "361ns",
      "shrinking_time": "29064ns",
      "error": null,
      "counterexample": "((T (T (T (E) -1 -1 (E)) 2 0 (E)) 3 0 (E)) (T (E) -2 -2 (T (T (E) 0 -2 (E)) 3 1 (E))) -3 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.078311806+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "47150ns",
      "execution_time": "1963ns",
      "generation_time": "290ns",
      "shrinking_time": "9624ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (T (E) 2 2 (E))) (T (E) -2147483648 -1 (T (E) -2 -1 (E))) -1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.079413885+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "55934ns",
      "execution_time": "2223ns",
      "generation_time": "400ns",
      "shrinking_time": "14622ns",
      "error": null,
      "counterexample": "((T (E) 1 2 (T (E) 2 -1 (E))) (T (T (E) -2147483648 2 (T (E) 0 -1 (E))) 1 2 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.080544756+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "74411ns",
      "execution_time": "3415ns",
      "generation_time": "511ns",
      "shrinking_time": "26249ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (T (T (E) 2 0 (E)) 3 -3 (E))) (T (T (T (E) -2147483648 -2 (E)) 0 0 (E)) 1 0 (E)) -2 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.083028361+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "371386ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.084494153+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278616ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.085879646+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288071ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.087308814+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "358486ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.088711342+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278266ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.090051476+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275653ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.091451160+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281261ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.092827258+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287510ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.094195856+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "310605ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.095574908+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295242ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.098638321+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2718207ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.102467909+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1723628ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.105304272+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1418893ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.107768237+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "1053927ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.109897382+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1601906ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.112569599+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "330204ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.113965267+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "1908004ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) -1063216740 0 (E)) (T (E) 0 0 (E)) 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.116958975+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "793406ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) -691955001 0 (E)) (T (E) 0 0 (E)) 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.118806178+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "498636ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.120407694+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "3541327ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.126573116+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "33310ns",
      "execution_time": "851ns",
      "generation_time": "111ns",
      "shrinking_time": "7231ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) -1 -1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.127712550+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19229ns",
      "execution_time": "1382ns",
      "generation_time": "250ns",
      "shrinking_time": "1773ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 0 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.128783953+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "27161ns",
      "execution_time": "881ns",
      "generation_time": "121ns",
      "shrinking_time": "4016ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.129876988+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25218ns",
      "execution_time": "1482ns",
      "generation_time": "301ns",
      "shrinking_time": "6270ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.130950504+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "46550ns",
      "execution_time": "2043ns",
      "generation_time": "311ns",
      "shrinking_time": "12168ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 1 -2 (E)) (T (E) -2147483648 0 (T (E) -1 2147483647 (E))) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.132053964+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29164ns",
      "execution_time": "651ns",
      "generation_time": "110ns",
      "shrinking_time": "7932ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 0 (E)) 1 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.133130445+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "42103ns",
      "execution_time": "1853ns",
      "generation_time": "320ns",
      "shrinking_time": "12619ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (T (E) 0 0 (E))) (T (E) 1 2147483647 (T (E) 2 0 (E))) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.134277851+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "35353ns",
      "execution_time": "2224ns",
      "generation_time": "361ns",
      "shrinking_time": "5929ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (E) 1 -2 (E))) (T (E) -2 1 (T (E) 0 2 (E))) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.135400851+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "43224ns",
      "execution_time": "1993ns",
      "generation_time": "340ns",
      "shrinking_time": "8212ns",
      "error": null,
      "counterexample": "((T (E) -1 -2147483648 (E)) (T (E) 2147483647 -1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.136496189+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "30716ns",
      "execution_time": "771ns",
      "generation_time": "111ns",
      "shrinking_time": "7271ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.138952764+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "348812ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.140428471+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322562ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.141887163+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275653ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.143251704+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308692ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.144595454+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279108ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.145936360+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289673ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.147306850+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "330835ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.148677400+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "301351ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.150110945+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "332357ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_2"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:37.151529656+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276273ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "44da0a3177328c3ced987381b68dcfb02ca57217"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:40.878630752+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202604942ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:41.082771122+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201431226ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:41.285746468+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "203232431ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:41.490561973+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201117907ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:41.693302008+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201794550ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:41.896705960+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "203672380ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.102085439+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "203578339ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.307206761+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201223475ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.510017892+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "203982073ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.715559969+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "205710189ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.924496035+00:00",
      "status": "failed",
      "tests": 167,
      "discards": 0,
      "time": "498076ns",
      "execution_time": "922ns",
      "generation_time": "541ns",
      "shrinking_time": "23275ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 -5 (E)) 1 -7 (T (T (E) 2 -1 (E)) 3 6 (E))) 2147483647 4 (E)) -2 -2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.926418952+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "70436ns",
      "execution_time": "711ns",
      "generation_time": "371ns",
      "shrinking_time": "5409ns",
      "error": null,
      "counterexample": "((T (E) -4 2147483647 (T (T (T (E) -2 -4 (E)) -1 -2147483648 (E)) 0 -4 (E))) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.927649514+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27591ns",
      "execution_time": "611ns",
      "generation_time": "221ns",
      "shrinking_time": "3856ns",
      "error": null,
      "counterexample": "((T (T (E) 0 1 (E)) 2 1 (E)) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.928811242+00:00",
      "status": "failed",
      "tests": 41,
      "discards": 0,
      "time": "114611ns",
      "execution_time": "521ns",
      "generation_time": "310ns",
      "shrinking_time": "18598ns",
      "error": null,
      "counterexample": "((T (T (E) -4 3 (E)) -2 3 (T (T (E) 1 0 (E)) 5 -5 (E))) -2 -2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.930034532+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "31588ns",
      "execution_time": "320ns",
      "generation_time": "150ns",
      "shrinking_time": "7060ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -1 (E)) 1 0 (E)) 1 1 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.931145164+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21983ns",
      "execution_time": "151ns",
      "generation_time": "130ns",
      "shrinking_time": "1261ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.932291154+00:00",
      "status": "failed",
      "tests": 115,
      "discards": 0,
      "time": "356393ns",
      "execution_time": "962ns",
      "generation_time": "501ns",
      "shrinking_time": "28543ns",
      "error": null,
      "counterexample": "((T (T (E) -5 2 (E)) -3 2147483647 (T (T (E) -2 0 (E)) 2 0 (T (T (E) 4 5 (E)) 5 6 (E)))) -5 -5 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.933688770+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "65939ns",
      "execution_time": "561ns",
      "generation_time": "251ns",
      "shrinking_time": "4697ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -2147483648 (T (E) -2 -2 (E))) 0 -4 (E)) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.934885215+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "23535ns",
      "execution_time": "220ns",
      "generation_time": "81ns",
      "shrinking_time": "4787ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 1 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.936025987+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "33039ns",
      "execution_time": "421ns",
      "generation_time": "190ns",
      "shrinking_time": "10115ns",
      "error": null,
      "counterexample": "((T (T (E) -2 1 (E)) -1 2 (E)) -2 -2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.938604050+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "356985ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.940106092+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322843ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.941497629+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275131ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.942940503+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288802ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.944334534+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "303073ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.945705701+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292929ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.947128495+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308111ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.948540663+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273049ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.949888134+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277165ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertPost",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.951310487+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "302873ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:42.954174577+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238671428ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:43.194173687+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "229644611ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:43.425352733+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "239030635ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:43.665939862+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "230567572ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:43.898063192+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "229642177ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:44.129336390+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "228702522ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:44.359673527+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "232085373ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:44.593370782+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "230787080ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:44.825717832+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233330406ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.060663755+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "226955588ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.291014823+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "49023ns",
      "execution_time": "821ns",
      "generation_time": "221ns",
      "shrinking_time": "5879ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -3 (T (E) 0 -2 (E))) 2 -2147483648 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.292465113+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25829ns",
      "execution_time": "600ns",
      "generation_time": "180ns",
      "shrinking_time": "6810ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.293609606+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "28133ns",
      "execution_time": "621ns",
      "generation_time": "301ns",
      "shrinking_time": "6529ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) -1 0 (E)) -1 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.294743732+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "23054ns",
      "execution_time": "380ns",
      "generation_time": "90ns",
      "shrinking_time": "2794ns",
      "error": null,
      "counterexample": "((T (E) 0 -2147483648 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.295842447+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "50315ns",
      "execution_time": "1022ns",
      "generation_time": "250ns",
      "shrinking_time": "12499ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -3 (T (E) 0 0 (E))) 2 -2 (E)) 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.296954801+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "38377ns",
      "execution_time": "821ns",
      "generation_time": "231ns",
      "shrinking_time": "11658ns",
      "error": null,
      "counterexample": "((T (T (E) -2 1 (E)) -1 3 (T (E) 1 0 (E))) -1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.298039825+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "28533ns",
      "execution_time": "430ns",
      "generation_time": "140ns",
      "shrinking_time": "5268ns",
      "error": null,
      "counterexample": "((T (T (E) -1 2 (E)) 1 2 (E)) 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.299114883+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "33390ns",
      "execution_time": "861ns",
      "generation_time": "210ns",
      "shrinking_time": "4126ns",
      "error": null,
      "counterexample": "((T (E) -3 3 (T (E) -1 0 (T (E) 0 -1 (E)))) -1 -1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.300254338+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26470ns",
      "execution_time": "341ns",
      "generation_time": "70ns",
      "shrinking_time": "4026ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.301352892+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "29123ns",
      "execution_time": "301ns",
      "generation_time": "150ns",
      "shrinking_time": "3846ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.304072832+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "427459ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.305570122+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279558ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.306923837+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283444ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.308314893+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "307130ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.309680968+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282933ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.311084788+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275623ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.312447337+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "290064ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.313822905+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285818ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.315242820+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321661ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertModel",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.316617306+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "299237ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.319955852+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "240505312ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.561834338+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "241048965ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:45.804482666+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238007324ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:46.044067541+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "239323694ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:46.285002124+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238862704ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:46.525410070+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238625970ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:46.765640931+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "236336484ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.003598200+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "239054902ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.244211438+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "243393683ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.489269002+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "251118602ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.744047189+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "53200ns",
      "execution_time": "2764ns",
      "generation_time": "3044ns",
      "shrinking_time": "31147ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 1 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.745452222+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "81762ns",
      "execution_time": "1282ns",
      "generation_time": "371ns",
      "shrinking_time": "23796ns",
      "error": null,
      "counterexample": "((T (T (T (T (E) -2147483648 4 (E)) -2 3 (E)) 0 4 (E)) 2 1 (E)) -2 -2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.746650510+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "76876ns",
      "execution_time": "831ns",
      "generation_time": "271ns",
      "shrinking_time": "4797ns",
      "error": null,
      "counterexample": "((T (E) 0 3 (T (E) 2 -2 (T (E) 4 -3 (E)))) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.747864060+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "38558ns",
      "execution_time": "781ns",
      "generation_time": "281ns",
      "shrinking_time": "10196ns",
      "error": null,
      "counterexample": "((T (T (E) 0 0 (E)) 3 0 (E)) 3 3 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.748987086+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "56114ns",
      "execution_time": "1182ns",
      "generation_time": "210ns",
      "shrinking_time": "21533ns",
      "error": null,
      "counterexample": "((T (T (E) -1 0 (T (E) 1 -1 (E))) 3 -2 (E)) -1 -1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.750145764+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "32488ns",
      "execution_time": "1101ns",
      "generation_time": "291ns",
      "shrinking_time": "8482ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (T (E) 2 0 (E))) 0 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.751277297+00:00",
      "status": "failed",
      "tests": 19,
      "discards": 0,
      "time": "64537ns",
      "execution_time": "811ns",
      "generation_time": "230ns",
      "shrinking_time": "4977ns",
      "error": null,
      "counterexample": "((T (T (E) -4 -2147483648 (E)) -1 -1 (T (E) 0 -2 (E))) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.752453858+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "84657ns",
      "execution_time": "1212ns",
      "generation_time": "321ns",
      "shrinking_time": "11748ns",
      "error": null,
      "counterexample": "((T (T (T (E) -4 -2 (E)) -3 -3 (T (E) -2 0 (E))) 0 0 (E)) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.753609937+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26720ns",
      "execution_time": "440ns",
      "generation_time": "101ns",
      "shrinking_time": "5438ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) -1 -1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.754704035+00:00",
      "status": "failed",
      "tests": 37,
      "discards": 0,
      "time": "107300ns",
      "execution_time": "1092ns",
      "generation_time": "440ns",
      "shrinking_time": "5939ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -3 (T (T (E) 1 2147483647 (E)) 2 4 (E))) 5 0 (E)) 0 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.757589272+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "352949ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.759047374+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "307660ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.760510873+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311306ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.761890478+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280370ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.763247989+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306929ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.764604869+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283465ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.765978314+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287420ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.767384759+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "302032ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.768726416+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276704ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.770082205+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274841ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.773523854+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "301732ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.774879923+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "159018ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.776087900+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "362683ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.777488807+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "197706ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.778730154+00:00",
      "status": "failed",
      "tests": 29,
      "discards": 0,
      "time": "605446ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.780425962+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "319809ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.781800017+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "270044ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.783216447+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "321611ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.784575480+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "342702ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.785992831+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "376453ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertInsert.\nminimal failing input: (\n    \"((E) 0 0 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.789435182+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "47391ns",
      "execution_time": "1031ns",
      "generation_time": "221ns",
      "shrinking_time": "16185ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 0 (E)) -2 0 (E)) 0 0 0 -1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.790585163+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "63795ns",
      "execution_time": "1001ns",
      "generation_time": "2925ns",
      "shrinking_time": "52588ns",
      "error": null,
      "counterexample": "((E) 0 0 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.791762103+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "30315ns",
      "execution_time": "3064ns",
      "generation_time": "280ns",
      "shrinking_time": "8683ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) 0 0 0 -1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.792852906+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24517ns",
      "execution_time": "781ns",
      "generation_time": "120ns",
      "shrinking_time": "4437ns",
      "error": null,
      "counterexample": "((T (E) 1 2147483647 (E)) 0 0 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.793929186+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "32148ns",
      "execution_time": "2984ns",
      "generation_time": "201ns",
      "shrinking_time": "9364ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 0 0 0 -1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.795040599+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "51417ns",
      "execution_time": "1202ns",
      "generation_time": "240ns",
      "shrinking_time": "16374ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) 2 3 (E))) 3 3 (E)) 0 0 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.796123499+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29624ns",
      "execution_time": "3045ns",
      "generation_time": "110ns",
      "shrinking_time": "6680ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 0 0 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.797264267+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "55924ns",
      "execution_time": "631ns",
      "generation_time": "2734ns",
      "shrinking_time": "45168ns",
      "error": null,
      "counterexample": "((E) 0 0 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.798386525+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "91136ns",
      "execution_time": "631ns",
      "generation_time": "2714ns",
      "shrinking_time": "80461ns",
      "error": null,
      "counterexample": "((E) 0 0 0 1)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.799486251+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "34882ns",
      "execution_time": "811ns",
      "generation_time": "151ns",
      "shrinking_time": "6320ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 0 (E)) -2 -2 (E)) 0 1 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.802525378+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "347560ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.803974577+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296784ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.805419088+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295282ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.806777145+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "271236ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.808193389+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "299588ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.809595472+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273479ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.810968392+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283284ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.812349503+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296283ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.813710635+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276955ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.815090424+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "310545ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.818348394+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "689211ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.820098388+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "1144913ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.822351714+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1843007ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.825300111+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1197983ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.827578315+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "361691ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.829003602+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "960437ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.831061837+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "369193ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.832477280+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "406307ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.833965181+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "312457ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.835372682+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "494820ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.838847496+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "48052ns",
      "execution_time": "2353ns",
      "generation_time": "271ns",
      "shrinking_time": "11297ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (T (E) 0 -1 (E))) (T (E) -2 -2 (T (E) -1 -1 (E))) -1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.840013496+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24647ns",
      "execution_time": "1272ns",
      "generation_time": "110ns",
      "shrinking_time": "4307ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.841107678+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24066ns",
      "execution_time": "1773ns",
      "generation_time": "251ns",
      "shrinking_time": "4767ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.842202301+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29744ns",
      "execution_time": "1372ns",
      "generation_time": "110ns",
      "shrinking_time": "9795ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.843310444+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "28643ns",
      "execution_time": "1221ns",
      "generation_time": "180ns",
      "shrinking_time": "6650ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 2147483647 1 (E)) 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.844361472+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "69054ns",
      "execution_time": "1863ns",
      "generation_time": "320ns",
      "shrinking_time": "5698ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 0 (E)) 2147483647 -1 (E)) (T (E) -2 -2 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.845469054+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "36424ns",
      "execution_time": "1332ns",
      "generation_time": "170ns",
      "shrinking_time": "9033ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 0 (E)) (T (E) 1 2147483647 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.846543046+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "32559ns",
      "execution_time": "1181ns",
      "generation_time": "120ns",
      "shrinking_time": "6049ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 1 -1 (E)) 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.847664629+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24677ns",
      "execution_time": "1342ns",
      "generation_time": "121ns",
      "shrinking_time": "4186ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.848730810+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "34051ns",
      "execution_time": "1101ns",
      "generation_time": "150ns",
      "shrinking_time": "5889ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) 1 1 (E)) 1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.851755020+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "323014ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.853183422+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305437ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.854556952+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284706ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.855894478+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279869ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.857292455+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "300830ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.858623982+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "271206ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.860035600+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273929ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.861378764+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272658ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.862767247+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286358ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.864121749+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "336594ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:47.867617805+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "780932930ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:48.649922542+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "764772030ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:49.416383684+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "769897488ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:50.187826334+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "754054826ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:50.943421920+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "758511804ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:51.703518134+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "770580811ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:52.475613006+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "757440972ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:53.234799113+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "767760281ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:54.004176814+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "757863925ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:54.763652560+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "765827850ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.533963832+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "51758ns",
      "execution_time": "1602ns",
      "generation_time": "291ns",
      "shrinking_time": "7130ns",
      "error": null,
      "counterexample": "((T (E) -2 -2 (T (E) 0 -2 (E))) (T (E) -1 -2 (T (E) 1 0 (E))) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.535357838+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "81732ns",
      "execution_time": "46109ns",
      "generation_time": "411ns",
      "shrinking_time": "6991ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (E) 0 -1 (E))) (T (T (E) -2 -1 (E)) 2 1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.536474323+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24667ns",
      "execution_time": "901ns",
      "generation_time": "180ns",
      "shrinking_time": "4427ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) -1 -1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.537646562+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "93509ns",
      "execution_time": "2554ns",
      "generation_time": "301ns",
      "shrinking_time": "32038ns",
      "error": null,
      "counterexample": "((T (T (E) -2 1 (T (E) -1 3 (E))) 2 0 (E)) (T (E) -1 -1 (T (E) 1 -2 (E))) 2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.538809357+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "76415ns",
      "execution_time": "2734ns",
      "generation_time": "451ns",
      "shrinking_time": "25558ns",
      "error": null,
      "counterexample": "((T (E) -3 2 (T (T (E) -2 2147483647 (E)) -1 -3 (E))) (T (E) -3 1 (T (E) -1 -2 (T (E) 0 0 (E)))) -1 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.539995637+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "48072ns",
      "execution_time": "1952ns",
      "generation_time": "330ns",
      "shrinking_time": "13540ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) 2 0 (E))) (T (E) 0 -1 (T (E) 1 0 (E))) 2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.541108897+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "47051ns",
      "execution_time": "1602ns",
      "generation_time": "311ns",
      "shrinking_time": "11538ns",
      "error": null,
      "counterexample": "((T (T (E) 0 2 (E)) 1 1 (E)) (T (T (E) -2 2 (E)) 0 -1 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.542310520+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20541ns",
      "execution_time": "1442ns",
      "generation_time": "321ns",
      "shrinking_time": "1683ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) (T (E) -1 0 (E)) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.543398323+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "50266ns",
      "execution_time": "1472ns",
      "generation_time": "281ns",
      "shrinking_time": "11518ns",
      "error": null,
      "counterexample": "((T (E) -1 -2 (T (E) 0 0 (E))) (T (E) -2 -1 (T (E) 0 2 (E))) 0 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.544537622+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "60330ns",
      "execution_time": "1532ns",
      "generation_time": "290ns",
      "shrinking_time": "22204ns",
      "error": null,
      "counterexample": "((T (E) -2 2147483647 (T (E) 2 2 (E))) (T (E) -2 0 (T (E) -1 -1 (E))) 2 0)",
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.547595622+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "342002ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.549074129+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285528ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.550476913+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279959ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.551875591+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281692ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.553257443+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "310705ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.554650382+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276093ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.555992485+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280520ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.557436330+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279949ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.558783631+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273680ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "insert_3"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:55.560210431+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "313349ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "f3384070184797bf3da050f2428a69e4bd61a88c"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.247494511+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "163455ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.249058621+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "137265ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.250413523+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "108141ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.251663938+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "359487ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.253162485+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "153750ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.254398930+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "285427ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.255810416+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "129484ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.256982996+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "493378ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.258563445+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "457685ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.260076143+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "103615ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) -1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.263331548+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "47571ns",
      "execution_time": "882ns",
      "generation_time": "220ns",
      "shrinking_time": "8382ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.264461584+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "35313ns",
      "execution_time": "741ns",
      "generation_time": "2624ns",
      "shrinking_time": "17977ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.265634037+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22053ns",
      "execution_time": "761ns",
      "generation_time": "2694ns",
      "shrinking_time": "6540ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.266731725+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20821ns",
      "execution_time": "360ns",
      "generation_time": "81ns",
      "shrinking_time": "3926ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.267803433+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "24386ns",
      "execution_time": "340ns",
      "generation_time": "80ns",
      "shrinking_time": "3826ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.268925837+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21442ns",
      "execution_time": "330ns",
      "generation_time": "70ns",
      "shrinking_time": "4377ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.269979468+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20260ns",
      "execution_time": "350ns",
      "generation_time": "70ns",
      "shrinking_time": "2834ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.271066910+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "19069ns",
      "execution_time": "370ns",
      "generation_time": "70ns",
      "shrinking_time": "2965ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.272108163+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "32789ns",
      "execution_time": "391ns",
      "generation_time": "130ns",
      "shrinking_time": "12479ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.273241643+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20160ns",
      "execution_time": "341ns",
      "generation_time": "80ns",
      "shrinking_time": "4376ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.276402497+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "346518ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.277871299+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285297ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.279255375+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305397ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.280636986+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275743ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.281977727+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285066ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.283386970+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297014ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.284725538+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275301ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.286110945+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "333589ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.287517239+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293088ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.288899917+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279288ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.292451371+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "196383156ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.490219408+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202339617ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.694106669+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202576681ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:33:59.898288782+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "195174377ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:00.095006618+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199122033ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:00.295686021+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "202972794ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:00.500212098+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200134918ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:00.701879068+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200978300ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:00.904392975+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199138047ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.105057936+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "193817487ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.303100854+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "48863ns",
      "execution_time": "701ns",
      "generation_time": "221ns",
      "shrinking_time": "5148ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (T (T (E) 0 -3 (E)) 2 -1 (E))) 3 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.304518225+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21011ns",
      "execution_time": "551ns",
      "generation_time": "2674ns",
      "shrinking_time": "3936ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) 0 -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.305637869+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "29143ns",
      "execution_time": "421ns",
      "generation_time": "231ns",
      "shrinking_time": "2453ns",
      "error": null,
      "counterexample": "((T (T (E) -1 1 (E)) 1 1 (E)) 0 -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.306763884+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "52288ns",
      "execution_time": "661ns",
      "generation_time": "300ns",
      "shrinking_time": "7712ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) 0 -2 (E))) 1 -1 (T (E) 3 1 (E))) 0 3)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.307886253+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "58898ns",
      "execution_time": "540ns",
      "generation_time": "230ns",
      "shrinking_time": "19460ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 -3 (T (E) 2 1 (E))) 3 1 (E)) 0 -2147483648)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.309016794+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "33871ns",
      "execution_time": "380ns",
      "generation_time": "131ns",
      "shrinking_time": "7081ns",
      "error": null,
      "counterexample": "((T (E) 0 -2 (T (E) 1 -1 (E))) 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.310097270+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "37837ns",
      "execution_time": "621ns",
      "generation_time": "170ns",
      "shrinking_time": "8993ns",
      "error": null,
      "counterexample": "((T (E) -3 -3 (T (T (E) -2 0 (E)) 3 -2 (E))) 0 3)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.311233300+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "28001ns",
      "execution_time": "210ns",
      "generation_time": "100ns",
      "shrinking_time": "5268ns",
      "error": null,
      "counterexample": "((T (E) -1 -2147483648 (E)) 0 -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.312295990+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "25589ns",
      "execution_time": "341ns",
      "generation_time": "150ns",
      "shrinking_time": "4626ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -1 (E)) 2 -2 (E)) 0 2)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.313372010+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "97807ns",
      "execution_time": "180ns",
      "generation_time": "111ns",
      "shrinking_time": "5969ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.316821289+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "363534ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.318341103+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "317384ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.319706115+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322732ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.321192759+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "362142ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.322826047+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284175ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.324238225+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "328832ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.325658495+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283845ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.327074433+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "301721ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.328518703+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278817ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.329917316+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276163ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.333623340+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "219679567ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.554654729+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "217594998ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:01.773838394+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "231581772ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:02.006980139+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "218283407ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:02.226815359+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "218871258ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:02.447279689+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "215294756ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:02.664145927+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "215587244ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:02.881354527+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "216164828ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.099076309+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224497874ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.325202560+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "213000505ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.542640017+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "64437ns",
      "execution_time": "661ns",
      "generation_time": "210ns",
      "shrinking_time": "6761ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 1 -2 (T (E) 4 -1 (E))) -2 1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.544054743+00:00",
      "status": "failed",
      "tests": 64,
      "discards": 0,
      "time": "192127ns",
      "execution_time": "1312ns",
      "generation_time": "460ns",
      "shrinking_time": "6209ns",
      "error": null,
      "counterexample": "((T (E) -3 -3 (T (T (E) -1 2 (E)) 0 3 (T (T (E) 2 3 (E)) 3 0 (E)))) 0 3)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.545500902+00:00",
      "status": "failed",
      "tests": 39,
      "discards": 0,
      "time": "109874ns",
      "execution_time": "1522ns",
      "generation_time": "401ns",
      "shrinking_time": "18047ns",
      "error": null,
      "counterexample": "((T (E) -5 -5 (T (T (E) -2 0 (T (E) 0 0 (E))) 3 -1 (T (E) 5 5 (E)))) 5 3)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.546711814+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "32859ns",
      "execution_time": "1031ns",
      "generation_time": "231ns",
      "shrinking_time": "4947ns",
      "error": null,
      "counterexample": "((T (T (T (E) 0 -2 (E)) 1 0 (E)) 2 -2 (E)) 1 2)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.547846281+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "41172ns",
      "execution_time": "772ns",
      "generation_time": "230ns",
      "shrinking_time": "3835ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 -2 (E)) 0 -1 (E)) 3 -2147483648 (E)) 3 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.548945045+00:00",
      "status": "failed",
      "tests": 15,
      "discards": 0,
      "time": "41211ns",
      "execution_time": "781ns",
      "generation_time": "191ns",
      "shrinking_time": "2814ns",
      "error": null,
      "counterexample": "((T (T (E) 0 3 (E)) 1 3 (T (E) 2 0 (E))) 0 1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.550044639+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "67992ns",
      "execution_time": "731ns",
      "generation_time": "220ns",
      "shrinking_time": "5378ns",
      "error": null,
      "counterexample": "((T (E) -4 0 (T (T (E) -1 -1 (E)) 0 4 (E))) 0 -4)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.551187529+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "72949ns",
      "execution_time": "1202ns",
      "generation_time": "361ns",
      "shrinking_time": "13771ns",
      "error": null,
      "counterexample": "((T (T (E) -3 3 (T (E) -2 -1 (T (E) 0 3 (E)))) 3 -3 (E)) -2 3)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.552345571+00:00",
      "status": "failed",
      "tests": 29,
      "discards": 0,
      "time": "107802ns",
      "execution_time": "891ns",
      "generation_time": "281ns",
      "shrinking_time": "3556ns",
      "error": null,
      "counterexample": "((T (T (T (E) -1 4 (E)) 0 1 (E)) 1 -4 (T (E) 3 0 (E))) 0 1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.553498116+00:00",
      "status": "failed",
      "tests": 55,
      "discards": 0,
      "time": "144607ns",
      "execution_time": "1563ns",
      "generation_time": "391ns",
      "shrinking_time": "4877ns",
      "error": null,
      "counterexample": "((T (T (E) -5 1 (T (E) -1 -5 (E))) 0 2 (T (T (E) 3 -2 (E)) 4 -2 (E))) -1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.557072182+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "388761ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.558591646+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297285ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.559952672+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286519ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.561330724+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306098ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.562664619+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292537ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.564015310+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276393ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.565379139+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "301691ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.566705153+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276624ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.568037907+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298647ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.569470134+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273580ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.573110761+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "161792ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.574408662+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "377575ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.575836940+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "127090ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.577020860+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "132258ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.578257951+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "118938ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.579441552+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "222022ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.580759534+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "151026ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.581974796+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "150355ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.583244075+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "433879ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.584729027+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "156344ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: DeleteInsert.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.588580378+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "29144ns",
      "execution_time": "2935ns",
      "generation_time": "451ns",
      "shrinking_time": "7021ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 -1 (E)) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.589686102+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21642ns",
      "execution_time": "511ns",
      "generation_time": "160ns",
      "shrinking_time": "4016ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -1 (E)) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.590775612+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "29995ns",
      "execution_time": "992ns",
      "generation_time": "200ns",
      "shrinking_time": "6310ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 0 0 (E)) -1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.591915968+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26169ns",
      "execution_time": "470ns",
      "generation_time": "100ns",
      "shrinking_time": "4467ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.592980271+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25959ns",
      "execution_time": "691ns",
      "generation_time": "2664ns",
      "shrinking_time": "8212ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.594063360+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "34102ns",
      "execution_time": "480ns",
      "generation_time": "170ns",
      "shrinking_time": "10806ns",
      "error": null,
      "counterexample": "((T (E) 1 -2 (E)) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.595175585+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20280ns",
      "execution_time": "2744ns",
      "generation_time": "2654ns",
      "shrinking_time": "2323ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) -1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.596243151+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18568ns",
      "execution_time": "2794ns",
      "generation_time": "170ns",
      "shrinking_time": "2243ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) -1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.597336047+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31247ns",
      "execution_time": "7200ns",
      "generation_time": "2755ns",
      "shrinking_time": "6359ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) -1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.598484985+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "22434ns",
      "execution_time": "351ns",
      "generation_time": "160ns",
      "shrinking_time": "2103ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) -1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.602104030+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "365246ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.603587879+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278086ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.604935044+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277715ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.606293216+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "300970ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.607668143+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276974ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.609050021+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291376ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.610412799+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274080ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.611735498+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279408ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.613090555+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "304575ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.614479723+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279799ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:03.618707598+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "611786060ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:04.231841144+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "604576303ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:04.838040765+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "612064817ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:05.451732436+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "602730882ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:06.056077212+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "605745593ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:06.663463660+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "599673317ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:07.264796019+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "617261502ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:07.883623835+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "616691890ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:08.501903676+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "611237499ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.114722450+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "604064808ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.723321873+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "25679ns",
      "execution_time": "641ns",
      "generation_time": "120ns",
      "shrinking_time": "2534ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) -2147483648 0 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.724691712+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "38297ns",
      "execution_time": "1662ns",
      "generation_time": "430ns",
      "shrinking_time": "9915ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (T (E) -1 -2 (E))) (T (T (E) 0 1 (E)) 2147483647 0 (E)) -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.725837737+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "34302ns",
      "execution_time": "1422ns",
      "generation_time": "311ns",
      "shrinking_time": "1922ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (T (E) 1 2147483647 (E))) (T (T (E) -2 -2 (E)) 0 0 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.726986606+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21642ns",
      "execution_time": "3405ns",
      "generation_time": "2714ns",
      "shrinking_time": "2704ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) -1 0 (E)) 1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.728080803+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "28583ns",
      "execution_time": "1111ns",
      "generation_time": "350ns",
      "shrinking_time": "1922ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -1 (E)) 2 -1 (E)) (T (T (E) 0 2147483647 (E)) 1 -1 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.729229532+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "41832ns",
      "execution_time": "1693ns",
      "generation_time": "351ns",
      "shrinking_time": "10666ns",
      "error": null,
      "counterexample": "((T (T (E) -1 0 (E)) 1 2 (E)) (T (T (E) -2147483648 2 (E)) 0 2147483647 (E)) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.730380424+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "48162ns",
      "execution_time": "671ns",
      "generation_time": "110ns",
      "shrinking_time": "2524ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) -1 1 (E)) 1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.731467470+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "32939ns",
      "execution_time": "1001ns",
      "generation_time": "220ns",
      "shrinking_time": "1683ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 2 (T (E) 2 0 (E))) 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.732595638+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "36664ns",
      "execution_time": "1122ns",
      "generation_time": "280ns",
      "shrinking_time": "9344ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 -1 (E)) -1 -2 (E)) (T (E) -2 -1 (T (E) 1 -2 (E))) -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.733681062+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20481ns",
      "execution_time": "691ns",
      "generation_time": "111ns",
      "shrinking_time": "2534ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 0 -1 (E)) -1)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.737403031+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "354230ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.738844217+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278576ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.740255369+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293509ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.741595003+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280470ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.742934757+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "302332ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.744321242+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321772ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.745683079+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279788ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.747016164+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284106ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.748440265+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272858ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.749775782+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277094ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.753973273+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "168542ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.755235932+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "175713ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.756476989+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "151517ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.757769913+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "477465ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.759307734+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "187440ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.760531114+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "110816ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.761717640+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "139509ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.762897915+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "246619ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.764319157+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "176654ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.765597956+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "251767ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertDelete.\nminimal failing input: (\n    \"((E) 0 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.769695451+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23365ns",
      "execution_time": "3094ns",
      "generation_time": "161ns",
      "shrinking_time": "5949ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.770862502+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "28333ns",
      "execution_time": "410ns",
      "generation_time": "120ns",
      "shrinking_time": "6280ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.771967911+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21302ns",
      "execution_time": "581ns",
      "generation_time": "100ns",
      "shrinking_time": "1302ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.773077145+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "53520ns",
      "execution_time": "271ns",
      "generation_time": "140ns",
      "shrinking_time": "43084ns",
      "error": null,
      "counterexample": "((E) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.774207742+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19068ns",
      "execution_time": "3085ns",
      "generation_time": "170ns",
      "shrinking_time": "1352ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.775364688+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "87100ns",
      "execution_time": "691ns",
      "generation_time": "2805ns",
      "shrinking_time": "77667ns",
      "error": null,
      "counterexample": "((E) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.776490868+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "54992ns",
      "execution_time": "3355ns",
      "generation_time": "2894ns",
      "shrinking_time": "42974ns",
      "error": null,
      "counterexample": "((E) 0 1 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.777666993+00:00",
      "status": "failed",
      "tests": 0,
      "discards": 0,
      "time": "53750ns",
      "execution_time": "3155ns",
      "generation_time": "2714ns",
      "shrinking_time": "40511ns",
      "error": null,
      "counterexample": "((E) 1 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.778785121+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23715ns",
      "execution_time": "2925ns",
      "generation_time": "170ns",
      "shrinking_time": "4917ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.779907625+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21361ns",
      "execution_time": "2934ns",
      "generation_time": "311ns",
      "shrinking_time": "4937ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 1 (E)) 0 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.783750069+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "347770ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.785249227+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311446ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.786638962+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277145ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.788063878+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293579ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.789433923+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280740ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.790817128+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288772ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.792208955+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "299098ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.793589866+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280630ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.794937778+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278216ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertDelete",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.796347762+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "310895ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.800657836+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2680831ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.804546725+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1492123ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.807203815+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "617664ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.808879357+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "784404ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.810772194+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "414240ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.812298207+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2221473ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.815598635+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2353982ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.819039504+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1844901ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.821969677+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2433771ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.825499419+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "952294ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.830643805+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "25469ns",
      "execution_time": "801ns",
      "generation_time": "111ns",
      "shrinking_time": "2854ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.831755489+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26190ns",
      "execution_time": "1572ns",
      "generation_time": "281ns",
      "shrinking_time": "6669ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 -2147483648 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.832873441+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25178ns",
      "execution_time": "1492ns",
      "generation_time": "271ns",
      "shrinking_time": "6390ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 1 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.833951565+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24657ns",
      "execution_time": "1472ns",
      "generation_time": "291ns",
      "shrinking_time": "6119ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 2147483647 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.835042046+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25548ns",
      "execution_time": "1412ns",
      "generation_time": "190ns",
      "shrinking_time": "6550ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 -1 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.836120360+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "31898ns",
      "execution_time": "1031ns",
      "generation_time": "110ns",
      "shrinking_time": "5979ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.837242698+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23415ns",
      "execution_time": "1312ns",
      "generation_time": "210ns",
      "shrinking_time": "1643ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.838314763+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25428ns",
      "execution_time": "1342ns",
      "generation_time": "2674ns",
      "shrinking_time": "4397ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) -1 0 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.839440136+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25909ns",
      "execution_time": "1412ns",
      "generation_time": "2704ns",
      "shrinking_time": "6159ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.840523898+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31838ns",
      "execution_time": "1432ns",
      "generation_time": "261ns",
      "shrinking_time": "6280ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 1 -2147483648 (E)) 0 0)",
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.844392125+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "347420ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.845820683+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286249ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.847256311+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308852ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.848636336+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272668ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.849973336+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274130ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.851325810+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308742ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.852671753+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277305ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.854035754+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285497ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.855437481+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274340ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_4"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:09.856779129+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278717ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "a481d990ae456eaa0a6c6e2b4c4c6c4e68c64b9b"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:13.597294762+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "223770451ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:13.822610245+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "221500165ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:14.045720253+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "227923935ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:14.275284331+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224053064ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:14.500907944+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "227400902ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:14.729854549+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "224143869ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:14.955556149+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "223990250ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.181099142+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "220336285ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.403075319+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "226698752ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.631499532+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "226897710ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.863454441+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "44336ns",
      "execution_time": "921ns",
      "generation_time": "201ns",
      "shrinking_time": "3576ns",
      "error": null,
      "counterexample": "((T (T (E) 1 -3 (E)) 3 3 (T (E) 2147483647 3 (E))) 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.864869427+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "28422ns",
      "execution_time": "641ns",
      "generation_time": "161ns",
      "shrinking_time": "1031ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) 0 0 (E))) 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.865985953+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "27360ns",
      "execution_time": "371ns",
      "generation_time": "110ns",
      "shrinking_time": "2614ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (T (E) 2 -2 (E))) 2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.867137411+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "23595ns",
      "execution_time": "521ns",
      "generation_time": "140ns",
      "shrinking_time": "2053ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) -1 -1 (E))) -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.868262138+00:00",
      "status": "failed",
      "tests": 23,
      "discards": 0,
      "time": "69834ns",
      "execution_time": "1041ns",
      "generation_time": "320ns",
      "shrinking_time": "4437ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2147483648 2 (E)) -2 -2 (E)) -1 -4 (T (E) 0 4 (E))) 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.869442389+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "46009ns",
      "execution_time": "941ns",
      "generation_time": "251ns",
      "shrinking_time": "3646ns",
      "error": null,
      "counterexample": "((T (E) 1 -2 (T (E) 3 -2 (T (E) 4 1 (E)))) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.870589620+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "35693ns",
      "execution_time": "591ns",
      "generation_time": "200ns",
      "shrinking_time": "2674ns",
      "error": null,
      "counterexample": "((T (E) 1 2147483647 (T (E) 3 2 (E))) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.871727677+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "35633ns",
      "execution_time": "962ns",
      "generation_time": "220ns",
      "shrinking_time": "3786ns",
      "error": null,
      "counterexample": "((T (E) -3 -3 (T (E) -1 2147483647 (T (E) 3 -1 (E)))) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.872826516+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "27632ns",
      "execution_time": "701ns",
      "generation_time": "190ns",
      "shrinking_time": "2163ns",
      "error": null,
      "counterexample": "((T (T (E) 1 2 (E)) 2 0 (E)) 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.873933717+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "28773ns",
      "execution_time": "490ns",
      "generation_time": "151ns",
      "shrinking_time": "2604ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (T (E) 3 0 (E))) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.878233835+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "388882ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.879757469+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "294411ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.881177118+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "316273ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.882580742+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286498ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.883944868+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296824ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.885392108+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "304465ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.886721291+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284546ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.888137495+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "304095ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.889529803+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "271025ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteModel",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.890932196+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286368ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:15.895267245+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "197894293ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:16.094498603+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200839719ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:16.296880389+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "198169324ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:16.496754083+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "200037429ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:16.698344875+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "198928560ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:16.898805607+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "199815677ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.100175669+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "195473311ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.297266520+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "201216573ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.500007894+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "204842016ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.706425487+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "196156754ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.907763916+00:00",
      "status": "failed",
      "tests": 60,
      "discards": 0,
      "time": "158076ns",
      "execution_time": "611ns",
      "generation_time": "370ns",
      "shrinking_time": "5548ns",
      "error": null,
      "counterexample": "((T (T (E) -4 -2147483648 (E)) -2 -3 (T (E) -1 -2 (T (E) 5 5 (E)))) -1 -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.909321316+00:00",
      "status": "failed",
      "tests": 59,
      "discards": 0,
      "time": "180530ns",
      "execution_time": "561ns",
      "generation_time": "310ns",
      "shrinking_time": "9134ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (T (E) 2 3 (E))) 4 5 (T (E) 5 -4 (E))) 2 2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.910585843+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "38838ns",
      "execution_time": "561ns",
      "generation_time": "191ns",
      "shrinking_time": "3635ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -2147483648 (E)) 1 -3 (T (E) 3 -1 (E))) -1 -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.911698522+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "95793ns",
      "execution_time": "571ns",
      "generation_time": "311ns",
      "shrinking_time": "37466ns",
      "error": null,
      "counterexample": "((T (E) -2 -2147483648 (T (E) 3 0 (T (E) 2147483647 0 (E)))) 2147483647 2147483647)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.912910781+00:00",
      "status": "failed",
      "tests": 122,
      "discards": 0,
      "time": "343013ns",
      "execution_time": "1282ns",
      "generation_time": "551ns",
      "shrinking_time": "12198ns",
      "error": null,
      "counterexample": "((T (E) -3 6 (T (E) -2 3 (T (T (T (E) 2 -2 (E)) 3 5 (E)) 5 3 (T (E) 6 -4 (E))))) -2 -2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.914426353+00:00",
      "status": "failed",
      "tests": 30,
      "discards": 0,
      "time": "74261ns",
      "execution_time": "311ns",
      "generation_time": "210ns",
      "shrinking_time": "4677ns",
      "error": null,
      "counterexample": "((T (E) -4 1 (T (E) -2 -4 (E))) -2 -2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.915558251+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "59499ns",
      "execution_time": "441ns",
      "generation_time": "341ns",
      "shrinking_time": "6289ns",
      "error": null,
      "counterexample": "((T (T (T (E) -3 -3 (E)) 0 4 (E)) 3 4 (E)) -3 -3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.916745282+00:00",
      "status": "failed",
      "tests": 46,
      "discards": 0,
      "time": "112017ns",
      "execution_time": "1212ns",
      "generation_time": "350ns",
      "shrinking_time": "2474ns",
      "error": null,
      "counterexample": "((T (T (T (E) -4 -4 (E)) -3 2 (E)) -2 3 (T (E) -1 -2 (T (E) 0 -3 (E)))) 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.917925803+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "67080ns",
      "execution_time": "310ns",
      "generation_time": "211ns",
      "shrinking_time": "1292ns",
      "error": null,
      "counterexample": "((T (T (E) 0 3 (E)) 4 -4 (E)) 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.919097380+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "47672ns",
      "execution_time": "611ns",
      "generation_time": "250ns",
      "shrinking_time": "4997ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (T (E) 1 3 (E)) 2 -3 (E))) 2 2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.923080624+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "392206ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.924598415+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282292ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.925994257+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292668ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.927382710+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283664ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.928773124+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284886ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.930128958+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305046ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.931517690+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274941ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.932856087+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292608ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.934299812+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321892ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeletePost",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.935870747+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277715ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:17.940666290+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "234193173ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:18.176209724+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "248361397ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:18.426184574+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "235047801ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:18.662814712+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "234970566ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:18.899371811+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "234948713ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:19.135902425+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "231588076ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:19.369037445+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233772444ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:19.604348556+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "228832374ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:19.834744268+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "230665700ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.066928549+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "233677812ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.305759711+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "44807ns",
      "execution_time": "481ns",
      "generation_time": "171ns",
      "shrinking_time": "5117ns",
      "error": null,
      "counterexample": "((T (E) 1 2147483647 (T (E) 3 2 (E))) 3 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.307177693+00:00",
      "status": "failed",
      "tests": 46,
      "discards": 0,
      "time": "117736ns",
      "execution_time": "1211ns",
      "generation_time": "410ns",
      "shrinking_time": "4306ns",
      "error": null,
      "counterexample": "((T (T (E) -1 2 (E)) 0 0 (T (T (E) 1 3 (T (E) 4 2147483647 (E))) 5 -1 (E))) 0 -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.308413437+00:00",
      "status": "failed",
      "tests": 510,
      "discards": 0,
      "time": "1981264ns",
      "execution_time": "1302ns",
      "generation_time": "551ns",
      "shrinking_time": "8312ns",
      "error": null,
      "counterexample": "((T (T (T (T (E) -8 4 (E)) -2 2 (E)) 0 1 (E)) 8 0 (T (E) 2147483647 0 (E))) 0 8)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.311486780+00:00",
      "status": "failed",
      "tests": 43,
      "discards": 0,
      "time": "130335ns",
      "execution_time": "1553ns",
      "generation_time": "371ns",
      "shrinking_time": "9063ns",
      "error": null,
      "counterexample": "((T (T (E) -5 4 (E)) 0 1 (T (T (E) 1 -4 (E)) 4 5 (T (E) 5 1 (E)))) -5 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.312750066+00:00",
      "status": "failed",
      "tests": 95,
      "discards": 0,
      "time": "309293ns",
      "execution_time": "1943ns",
      "generation_time": "461ns",
      "shrinking_time": "14462ns",
      "error": null,
      "counterexample": "((T (T (T (E) -6 5 (E)) -3 4 (E)) -2 5 (T (T (T (E) 0 -5 (E)) 1 -5 (E)) 5 5 (E))) -2 -3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.314124477+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "35623ns",
      "execution_time": "971ns",
      "generation_time": "230ns",
      "shrinking_time": "2985ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -2147483648 (E)) 0 -3 (T (E) 2 1 (E))) -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.315305168+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "26580ns",
      "execution_time": "491ns",
      "generation_time": "130ns",
      "shrinking_time": "4587ns",
      "error": null,
      "counterexample": "((T (E) -2 -2 (T (E) 1 0 (E))) -2 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.316383787+00:00",
      "status": "failed",
      "tests": 51,
      "discards": 0,
      "time": "144727ns",
      "execution_time": "931ns",
      "generation_time": "371ns",
      "shrinking_time": "6981ns",
      "error": null,
      "counterexample": "((T (T (E) -4 0 (E)) 0 -2 (T (T (E) 4 -4 (E)) 5 5 (E))) 0 -4)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.317668585+00:00",
      "status": "failed",
      "tests": 29,
      "discards": 0,
      "time": "79549ns",
      "execution_time": "752ns",
      "generation_time": "260ns",
      "shrinking_time": "4748ns",
      "error": null,
      "counterexample": "((T (T (E) 0 4 (T (E) 3 1 (E))) 4 -2 (E)) 4 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.318799171+00:00",
      "status": "failed",
      "tests": 107,
      "discards": 0,
      "time": "336183ns",
      "execution_time": "1091ns",
      "generation_time": "370ns",
      "shrinking_time": "9404ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -1 (T (E) 3 -4 (E))) 4 3 (T (E) 5 -2 (E))) 4 -2)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.323408483+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "355632ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.324872098+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283164ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.326320610+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "301601ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.327661501+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281020ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.329048742+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280419ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.330438106+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283845ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.331813589+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282022ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.333188411+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297355ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.334571195+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283263ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteDelete",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.335921590+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277856ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.340413416+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "243460880ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.585211141+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "237808803ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:20.824580534+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "237041746ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:21.063135909+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "241363832ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:21.306085915+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "234901663ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:21.542571338+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "243209844ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:21.787357932+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "240613931ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.029597865+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238034231ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.269273231+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "237443106ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.508299335+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "238146859ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.751931712+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "292277ns",
      "execution_time": "1222ns",
      "generation_time": "211ns",
      "shrinking_time": "217275ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -3 (T (E) 1 3 (E))) 2 -2 (E)) 2 3 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.753701590+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "65207ns",
      "execution_time": "1251ns",
      "generation_time": "330ns",
      "shrinking_time": "6730ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -2 (T (E) 1 1 (T (E) 2147483647 -2 (E)))) 0 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.755114043+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "84887ns",
      "execution_time": "1062ns",
      "generation_time": "401ns",
      "shrinking_time": "14492ns",
      "error": null,
      "counterexample": "((T (T (E) -4 -4 (T (T (E) -2 2 (E)) 1 -2 (E))) 2147483647 2 (E)) 1 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.756317343+00:00",
      "status": "failed",
      "tests": 15,
      "discards": 0,
      "time": "62683ns",
      "execution_time": "751ns",
      "generation_time": "191ns",
      "shrinking_time": "15683ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (T (E) 3 -2 (E))) 0 -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.757441981+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "52569ns",
      "execution_time": "631ns",
      "generation_time": "201ns",
      "shrinking_time": "18067ns",
      "error": null,
      "counterexample": "((T (E) 0 3 (T (E) 2 0 (E))) 0 -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.758556499+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22964ns",
      "execution_time": "3164ns",
      "generation_time": "211ns",
      "shrinking_time": "6420ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) 1 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.759682724+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "29204ns",
      "execution_time": "2865ns",
      "generation_time": "200ns",
      "shrinking_time": "5739ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) 1 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.760772775+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "29024ns",
      "execution_time": "831ns",
      "generation_time": "220ns",
      "shrinking_time": "4056ns",
      "error": null,
      "counterexample": "((T (T (E) 1 1 (E)) 2 2 (E)) 0 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.761877027+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "26299ns",
      "execution_time": "1032ns",
      "generation_time": "210ns",
      "shrinking_time": "3976ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 2 2 (E))) 0 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.762944124+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "41372ns",
      "execution_time": "871ns",
      "generation_time": "200ns",
      "shrinking_time": "12859ns",
      "error": null,
      "counterexample": "((T (E) 2 -2147483648 (T (E) 2147483647 1 (E))) 1 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.767514472+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "360119ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.769016930+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278807ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.770376864+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "313909ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.771747516+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282443ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.773090434+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285458ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.774440765+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277244ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.775784696+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282663ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.777133875+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "355663ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.778744635+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278437ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.780162912+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322091ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:22.785461610+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "758833798ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:23.545706940+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "745603403ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:24.292979792+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "755942533ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:25.050589058+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "756707608ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:25.809052833+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "758054392ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:26.568854821+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "756956009ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:27.327413368+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "741480794ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:28.070536219+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "755590634ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:28.827716847+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "754559592ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:29.583855972+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "756055941ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.345408215+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "63795ns",
      "execution_time": "1903ns",
      "generation_time": "441ns",
      "shrinking_time": "7641ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (E) 0 3 (E))) (T (T (T (E) -2147483648 2 (E)) -1 1 (E)) 3 -2147483648 (E)) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.346858354+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "34642ns",
      "execution_time": "1742ns",
      "generation_time": "340ns",
      "shrinking_time": "4176ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (T (E) 2 -1 (E))) (T (E) -1 2 (T (E) 1 0 (E))) -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.348006873+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "75303ns",
      "execution_time": "2514ns",
      "generation_time": "501ns",
      "shrinking_time": "2103ns",
      "error": null,
      "counterexample": "((T (E) -4 2 (T (E) -3 -3 (T (T (E) -2 2147483647 (E)) 2 -2 (E)))) (T (E) 0 4 (T (E) 3 3 (E))) 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.349221760+00:00",
      "status": "failed",
      "tests": 22,
      "discards": 0,
      "time": "115323ns",
      "execution_time": "3585ns",
      "generation_time": "671ns",
      "shrinking_time": "12359ns",
      "error": null,
      "counterexample": "((T (T (T (E) -3 -1 (E)) 0 4 (T (E) 2 -3 (E))) 3 2 (E)) (T (T (E) -4 -2 (T (T (E) -1 -2147483648 (E)) 0 -2 (E))) 2147483647 0 (E)) 3)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.350444750+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "43656ns",
      "execution_time": "4056ns",
      "generation_time": "2784ns",
      "shrinking_time": "22053ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 2147483647 -1 (E)) 2147483647)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.351568631+00:00",
      "status": "failed",
      "tests": 29,
      "discards": 0,
      "time": "160640ns",
      "execution_time": "3746ns",
      "generation_time": "641ns",
      "shrinking_time": "7441ns",
      "error": null,
      "counterexample": "((T (E) -4 4 (T (T (E) -1 -3 (E)) 0 -2 (T (E) 2147483647 -2 (E)))) (T (T (T (E) -4 -2147483648 (T (E) -2 -1 (E))) -1 -1 (E)) 1 -1 (E)) 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.352788036+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "50786ns",
      "execution_time": "2043ns",
      "generation_time": "391ns",
      "shrinking_time": "4616ns",
      "error": null,
      "counterexample": "((T (E) 1 2 (T (E) 3 0 (E))) (T (T (E) 0 -1 (T (E) 1 0 (E))) 2147483647 -2 (E)) 1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.353891125+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "42073ns",
      "execution_time": "962ns",
      "generation_time": "180ns",
      "shrinking_time": "1582ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (T (E) -1 0 (E)) 0 -1 (E)) 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.354978382+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22513ns",
      "execution_time": "3605ns",
      "generation_time": "221ns",
      "shrinking_time": "1462ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 0 1 (E)) 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.356060561+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19439ns",
      "execution_time": "3635ns",
      "generation_time": "220ns",
      "shrinking_time": "2854ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 0 (E)) -1)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.360551970+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "363694ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.362066906+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296594ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.363481488+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287751ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.364899374+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279999ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.366295918+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321340ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.367705311+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277956ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.369067594+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "299829ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.370491550+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285026ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.371889065+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273680ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.373288264+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306989ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:30.378255219+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "764233925ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:31.143751377+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "776355879ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:31.921703124+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "766650460ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:32.689931014+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "763480508ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:33.454956935+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "761259365ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:34.217826313+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "775098929ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:34.994525396+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "752695383ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:35.748868804+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "766781089ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:36.517304018+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "756037118ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:37.274877974+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "769492593ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.050071444+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "34721ns",
      "execution_time": "822ns",
      "generation_time": "110ns",
      "shrinking_time": "8232ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 1 0 (E)) -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.051566080+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27842ns",
      "execution_time": "1483ns",
      "generation_time": "221ns",
      "shrinking_time": "3475ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) -1 -1 (E)) 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.052745214+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "34191ns",
      "execution_time": "1322ns",
      "generation_time": "350ns",
      "shrinking_time": "9044ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (T (E) 1 2147483647 (E)) 2147483647 -2 (E)) -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.053887131+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "66680ns",
      "execution_time": "3105ns",
      "generation_time": "421ns",
      "shrinking_time": "11217ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -1 (E)) 0 -2147483648 (T (E) 1 1 (E))) (T (E) -2 -2 (T (T (E) -1 0 (E)) 3 -1 (E))) 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.055024503+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "49234ns",
      "execution_time": "952ns",
      "generation_time": "210ns",
      "shrinking_time": "17596ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 2 2147483647 (E))) (T (E) -2 0 (E)) 2 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.056146821+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23044ns",
      "execution_time": "1432ns",
      "generation_time": "2694ns",
      "shrinking_time": "3615ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 -1 (E)) -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.057300938+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21732ns",
      "execution_time": "1412ns",
      "generation_time": "230ns",
      "shrinking_time": "3244ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 0 0 (E)) -1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.058417918+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "25749ns",
      "execution_time": "751ns",
      "generation_time": "150ns",
      "shrinking_time": "2795ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 0 2147483647 (E)) 1 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.059514619+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "39750ns",
      "execution_time": "1432ns",
      "generation_time": "310ns",
      "shrinking_time": "5719ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -1 (E)) 0 2 (E)) (T (E) 0 1 (T (E) 1 -1 (E))) 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.060630056+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "46790ns",
      "execution_time": "1983ns",
      "generation_time": "391ns",
      "shrinking_time": "14712ns",
      "error": null,
      "counterexample": "((T (T (E) 0 1 (E)) 1 1 (E)) (T (T (E) -1 1 (E)) 2 2 (E)) 0 0)",
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.065735533+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "362212ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.067268726+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "309112ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.068650803+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277726ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.070027482+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278557ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.071423390+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276304ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.072770695+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281020ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.074170820+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "317355ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.075535831+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280339ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.076925570+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275592ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "delete_5"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:38.078299825+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "329132ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "41b2bf3cc283fb0c05a603976b123696166e6c2e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.845335580+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1850989ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.848595426+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1113826ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.850888637+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "861429ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.852851462+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1393605ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.855432523+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1679492ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.858245930+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "585846ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.859911191+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "481551ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.861463343+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "970963ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.863516985+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "407870ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.864993833+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "724774ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.870690163+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31457ns",
      "execution_time": "3465ns",
      "generation_time": "521ns",
      "shrinking_time": "2303ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.871943748+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "29184ns",
      "execution_time": "921ns",
      "generation_time": "381ns",
      "shrinking_time": "1402ns",
      "error": null,
      "counterexample": "((T (T (E) -1 0 (E)) 2 -1 (E)) (T (E) 1 0 (T (E) 2 0 (E))))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.873075070+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "31577ns",
      "execution_time": "491ns",
      "generation_time": "150ns",
      "shrinking_time": "1021ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.874316838+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24156ns",
      "execution_time": "3075ns",
      "generation_time": "290ns",
      "shrinking_time": "1152ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.875401711+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18177ns",
      "execution_time": "3545ns",
      "generation_time": "270ns",
      "shrinking_time": "1141ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.876462707+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "20090ns",
      "execution_time": "470ns",
      "generation_time": "210ns",
      "shrinking_time": "1052ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 0 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.877526889+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18688ns",
      "execution_time": "3145ns",
      "generation_time": "300ns",
      "shrinking_time": "1192ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.878601165+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23726ns",
      "execution_time": "3285ns",
      "generation_time": "300ns",
      "shrinking_time": "1152ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.879673510+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "17075ns",
      "execution_time": "3135ns",
      "generation_time": "351ns",
      "shrinking_time": "1152ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 -2147483648 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.880735898+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18537ns",
      "execution_time": "3155ns",
      "generation_time": "291ns",
      "shrinking_time": "1142ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.885559443+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "369463ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.887056672+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288902ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.888502445+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276053ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.889841568+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285337ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.891219689+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "312858ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.892623919+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295893ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.894033077+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276143ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.895462295+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291896ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.896821458+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288342ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.898209523+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "374460ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:41.903908858+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "423349951ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:42.328637210+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "405253123ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:42.735506195+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "391570438ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:43.128650478+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "406110365ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:43.536381217+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "420012439ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:43.957976979+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "393108581ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:44.352635458+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "405191399ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:44.759434843+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "414153518ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:45.175261875+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "416979115ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:45.593844199+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "399057942ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:45.998638789+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "37756ns",
      "execution_time": "451ns",
      "generation_time": "361ns",
      "shrinking_time": "3224ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) -1 0 (E)) -1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.000045454+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "39009ns",
      "execution_time": "1612ns",
      "generation_time": "460ns",
      "shrinking_time": "5588ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (T (T (E) 2 0 (E)) 3 3 (E))) (T (T (E) -1 3 (T (E) 1 -1 (E))) 2 2 (E)) 2)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.001232761+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18898ns",
      "execution_time": "3134ns",
      "generation_time": "280ns",
      "shrinking_time": "2554ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 0 (E)) (T (E) -1 -1 (E)) -1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.002424954+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "31948ns",
      "execution_time": "661ns",
      "generation_time": "250ns",
      "shrinking_time": "4216ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (T (E) 2 -1 (E))) (T (E) 0 0 (T (E) 1 -2 (E))) 2)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.003551620+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "25438ns",
      "execution_time": "972ns",
      "generation_time": "340ns",
      "shrinking_time": "3345ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 1 0 (E))) (T (E) -2 0 (T (E) 2 1 (E))) 1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.004666788+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "43945ns",
      "execution_time": "1061ns",
      "generation_time": "420ns",
      "shrinking_time": "5428ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2 (E)) -1 3 (T (E) 2 -1 (E))) (T (T (E) -3 -1 (T (E) -2 0 (E))) 0 0 (E)) 2)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.005798251+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "37456ns",
      "execution_time": "1082ns",
      "generation_time": "461ns",
      "shrinking_time": "2024ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) -2 0 (E))) 3 0 (E)) (T (T (E) -3 -2 (E)) 0 0 (E)) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.006914431+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "42994ns",
      "execution_time": "1422ns",
      "generation_time": "470ns",
      "shrinking_time": "5709ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2147483648 -1 (E)) 1 3 (E)) 3 -2 (E)) (T (E) -1 2147483647 (T (E) 2 -1 (T (E) 3 -2 (E)))) 2)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.008012774+00:00",
      "status": "failed",
      "tests": 10,
      "discards": 0,
      "time": "44447ns",
      "execution_time": "1132ns",
      "generation_time": "401ns",
      "shrinking_time": "2284ns",
      "error": null,
      "counterexample": "((T (T (E) -1 1 (E)) 1 -1 (T (E) 3 2 (E))) (T (T (T (E) -1 0 (E)) 0 -1 (E)) 3 3 (E)) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.009193290+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "29344ns",
      "execution_time": "691ns",
      "generation_time": "310ns",
      "shrinking_time": "1773ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) 0 -2 (E))) (T (E) -2 1 (T (E) 2147483647 2 (E))) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.014035596+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "382052ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.015518784+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278236ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.016883707+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288762ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.018255509+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "330835ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.019677146+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278517ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.021066074+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281001ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.022415072+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278546ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.023779303+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282472ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.025118437+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311366ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.026528386+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273129ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.032038210+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "551245ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.033747648+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1142249ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.035964534+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1715487ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.038763252+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1962536ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.041802499+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "601530ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.043491366+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1890939ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.046435901+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "2588803ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.050107665+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1181918ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.052408627+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "220019ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.053694962+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "412557ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.059447078+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28793ns",
      "execution_time": "4166ns",
      "generation_time": "631ns",
      "shrinking_time": "2534ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.060613763+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "19720ns",
      "execution_time": "671ns",
      "generation_time": "121ns",
      "shrinking_time": "1241ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 -1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.061687340+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21693ns",
      "execution_time": "3485ns",
      "generation_time": "311ns",
      "shrinking_time": "1172ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.062771111+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21462ns",
      "execution_time": "3576ns",
      "generation_time": "301ns",
      "shrinking_time": "1242ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.063833571+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21662ns",
      "execution_time": "3646ns",
      "generation_time": "361ns",
      "shrinking_time": "1162ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) -2147483648 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.064902179+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24727ns",
      "execution_time": "3585ns",
      "generation_time": "371ns",
      "shrinking_time": "1152ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) -2147483648 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.065990468+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20841ns",
      "execution_time": "3655ns",
      "generation_time": "300ns",
      "shrinking_time": "1412ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.067068501+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26800ns",
      "execution_time": "7041ns",
      "generation_time": "291ns",
      "shrinking_time": "1312ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.068246453+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25128ns",
      "execution_time": "4106ns",
      "generation_time": "301ns",
      "shrinking_time": "1202ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.069362172+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21632ns",
      "execution_time": "731ns",
      "generation_time": "150ns",
      "shrinking_time": "1292ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) (T (E) 0 2147483647 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.074327902+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "388171ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.075802738+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281361ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.077194671+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298307ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.078525132+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281832ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.079882873+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "296063ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.081261275+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306368ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.082611426+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274791ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.083980293+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278787ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.085377744+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281691ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.086767894+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282993ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.092418398+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "508962847ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:46.602758276+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "502903001ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:47.107253639+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "516391421ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:47.625323932+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "529752081ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:48.156701736+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "504267763ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:48.662612577+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "511001468ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:49.175132967+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "507392448ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:49.684122905+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "514957496ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:50.200687416+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "499744306ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:50.702032937+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "516422258ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.224380639+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "26339ns",
      "execution_time": "661ns",
      "generation_time": "141ns",
      "shrinking_time": "2383ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) 0 -1 (E)) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.225789697+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "41101ns",
      "execution_time": "1092ns",
      "generation_time": "280ns",
      "shrinking_time": "5098ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 1 1 (E)) (T (E) -2 1 (T (E) 0 -1 (E))) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.226944205+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "34682ns",
      "execution_time": "971ns",
      "generation_time": "260ns",
      "shrinking_time": "5118ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 2 -2 (E)) (T (E) -2 1 (T (E) 0 2 (E))) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.228072092+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29705ns",
      "execution_time": "550ns",
      "generation_time": "120ns",
      "shrinking_time": "2624ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) -1 -2147483648 (E)) -1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.229193571+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "43264ns",
      "execution_time": "2293ns",
      "generation_time": "501ns",
      "shrinking_time": "7060ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) -1 -2 (T (E) 3 -2147483648 (E)))) (T (T (T (E) -3 1 (E)) -1 2 (E)) 1 -3 (E)) 3)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.230287152+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "54511ns",
      "execution_time": "2123ns",
      "generation_time": "501ns",
      "shrinking_time": "15273ns",
      "error": null,
      "counterexample": "((T (E) -3 -2 (T (E) -1 0 (T (E) 2147483647 -1 (E)))) (T (E) -2 -1 (T (T (E) -1 3 (E)) 2 2147483647 (E))) -1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.231439380+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "29784ns",
      "execution_time": "1442ns",
      "generation_time": "400ns",
      "shrinking_time": "1723ns",
      "error": null,
      "counterexample": "((T (T (E) 1 -1 (E)) 2 0 (E)) (T (E) 0 1 (T (E) 1 -2 (E))) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.232534915+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "32689ns",
      "execution_time": "1342ns",
      "generation_time": "410ns",
      "shrinking_time": "3796ns",
      "error": null,
      "counterexample": "((T (T (E) 1 1 (E)) 2 0 (E)) (T (E) -1 0 (T (E) 1 2 (E))) 1)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.233647154+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23525ns",
      "execution_time": "3174ns",
      "generation_time": "290ns",
      "shrinking_time": "1502ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 0 0 (E)) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.234717470+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "30536ns",
      "execution_time": "1061ns",
      "generation_time": "260ns",
      "shrinking_time": "1623ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (T (E) 2 -1 (E))) (T (E) -2 -2 (E)) 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.239643164+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "358055ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.241132718+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "309303ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.242517916+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280440ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.243869703+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289974ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.245282442+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297065ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.246613103+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289534ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.247960859+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280610ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.249337319+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306648ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.250696101+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279208ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.252047133+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286368ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.257092051+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "282082ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.258495952+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "671625ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.260266771+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "1912491ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.263256970+00:00",
      "status": "failed",
      "tests": 1,
      "discards": 0,
      "time": "444686ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.264767034+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "1017072ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.266919830+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "1840583ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.269850890+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "1662337ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.272596804+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "1262669ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.275141195+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "532607ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.276750238+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "977302ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.282726684+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "35713ns",
      "execution_time": "971ns",
      "generation_time": "140ns",
      "shrinking_time": "5108ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -1 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.283901187+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "35002ns",
      "execution_time": "811ns",
      "generation_time": "110ns",
      "shrinking_time": "6290ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.285035408+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "38438ns",
      "execution_time": "1282ns",
      "generation_time": "301ns",
      "shrinking_time": "5288ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 1 2 (E)) (T (T (E) -1 1 (E)) 2147483647 0 (E)) 2 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.286142099+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29665ns",
      "execution_time": "741ns",
      "generation_time": "120ns",
      "shrinking_time": "1482ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.287287498+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "37406ns",
      "execution_time": "1272ns",
      "generation_time": "260ns",
      "shrinking_time": "10947ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 0 (T (E) -2 1 (E))) (T (T (E) -2 -2 (E)) 0 2 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.288387168+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "42474ns",
      "execution_time": "1082ns",
      "generation_time": "241ns",
      "shrinking_time": "4767ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (E)) (T (E) -2 2 (T (E) 2 -1 (E))) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.289522151+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "46610ns",
      "execution_time": "1202ns",
      "generation_time": "320ns",
      "shrinking_time": "14822ns",
      "error": null,
      "counterexample": "((T (E) -2 -1 (T (E) 1 0 (E))) (T (E) 1 -1 (T (E) 2 0 (E))) 1 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.290634751+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "33510ns",
      "execution_time": "1102ns",
      "generation_time": "180ns",
      "shrinking_time": "5068ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) 1 -2 (E))) (T (E) -2 0 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.291761021+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31247ns",
      "execution_time": "1362ns",
      "generation_time": "140ns",
      "shrinking_time": "6009ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 0 (E)) 1 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.292875644+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "32108ns",
      "execution_time": "1302ns",
      "generation_time": "241ns",
      "shrinking_time": "8043ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (E)) (T (T (E) 0 -2 (E)) 1 -2 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.297863211+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "345897ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.299354447+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "313830ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.300757471+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "285778ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.302125974+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "313890ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.303557080+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281201ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.304946293+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280850ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.306385191+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "290044ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.307741235+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281782ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.309188956+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322953ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.310562105+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279378ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.316220526+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1447085ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.318813130+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "918925ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.320863102+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "1640234ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.323594324+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "1323090ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 275013058 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.326045996+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "748250ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.327865394+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "1099645ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 1214649349 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.330073793+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "468641ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.331620993+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "2308183ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 917146609 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.335053303+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "1197301ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 42911261 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.337366249+00:00",
      "status": "failed",
      "tests": 19,
      "discards": 0,
      "time": "715150ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 597116856 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.343556595+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "32950ns",
      "execution_time": "1232ns",
      "generation_time": "140ns",
      "shrinking_time": "7892ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 1 0 (E)) -1 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.344755654+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21061ns",
      "execution_time": "641ns",
      "generation_time": "191ns",
      "shrinking_time": "1552ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.345882625+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "31096ns",
      "execution_time": "832ns",
      "generation_time": "150ns",
      "shrinking_time": "4116ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) -1 1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.346984008+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27160ns",
      "execution_time": "1332ns",
      "generation_time": "301ns",
      "shrinking_time": "5137ns",
      "error": null,
      "counterexample": "((T (E) 2 0 (E)) (T (E) 2 2 (T (E) 2147483647 2 (E))) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.348110243+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23235ns",
      "execution_time": "1232ns",
      "generation_time": "160ns",
      "shrinking_time": "4146ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 1 1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.349240429+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "30806ns",
      "execution_time": "1432ns",
      "generation_time": "140ns",
      "shrinking_time": "8453ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.350438296+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "145007ns",
      "execution_time": "1422ns",
      "generation_time": "221ns",
      "shrinking_time": "125348ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 0 -1 (E)) -1 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.351663765+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28833ns",
      "execution_time": "1251ns",
      "generation_time": "180ns",
      "shrinking_time": "2945ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 0 2147483647 (E)) -1 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.352807802+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24137ns",
      "execution_time": "1292ns",
      "generation_time": "150ns",
      "shrinking_time": "6820ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 0 -1 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.353886691+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23204ns",
      "execution_time": "1202ns",
      "generation_time": "230ns",
      "shrinking_time": "4396ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 1 0 (E)) 0 0)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.359119064+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "378807ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.360654476+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286869ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.362088818+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311827ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.363469719+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281821ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.364898812+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278076ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.366337800+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "318386ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.367744419+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278867ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.369141474+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "336573ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.370710717+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275262ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.372063777+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "300840ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.378050409+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1436038ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.380595431+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "452247ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.382199086+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "3270893ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.386531022+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "3573907ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.391277683+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "575300ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.392953190+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "2534001ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.396587427+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "4528636ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.402243951+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "3050944ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.406417365+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "3705785ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.411253501+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "3878182ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.421311238+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24246ns",
      "execution_time": "1452ns",
      "generation_time": "871ns",
      "shrinking_time": "2854ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) -1 1 (E)) (T (E) 2147483647 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.422539175+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27350ns",
      "execution_time": "1472ns",
      "generation_time": "330ns",
      "shrinking_time": "1592ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 1 -1 (E)) (T (E) 1 -1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.423643408+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25187ns",
      "execution_time": "1372ns",
      "generation_time": "441ns",
      "shrinking_time": "1512ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) (T (E) -1 1 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.424744715+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18378ns",
      "execution_time": "1422ns",
      "generation_time": "361ns",
      "shrinking_time": "1563ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 0 -1 (E)) (T (E) -1 -1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.425852583+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18637ns",
      "execution_time": "1432ns",
      "generation_time": "691ns",
      "shrinking_time": "1492ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 0 -1 (E)) (T (E) -2147483648 -1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.426925969+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "20141ns",
      "execution_time": "1452ns",
      "generation_time": "421ns",
      "shrinking_time": "1642ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 2147483647 1 (E)) (T (E) 0 -2147483648 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.428018564+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26740ns",
      "execution_time": "1402ns",
      "generation_time": "440ns",
      "shrinking_time": "1562ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) -1 0 (E)) (T (E) 1 -1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.429130206+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19599ns",
      "execution_time": "1462ns",
      "generation_time": "420ns",
      "shrinking_time": "1502ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.430227008+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23805ns",
      "execution_time": "1472ns",
      "generation_time": "331ns",
      "shrinking_time": "1502ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 0 (E)) (T (E) 1 1 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.431331119+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23145ns",
      "execution_time": "4096ns",
      "generation_time": "361ns",
      "shrinking_time": "3405ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 1 1 (E)) (T (E) 0 0 (E)))",
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.436560143+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "367070ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.438077363+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322923ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.439490227+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284726ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.440855730+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274711ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.442220471+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "301821ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.443561017+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295142ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.444929635+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280950ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.446381608+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305467ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.447750515+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287721ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_6"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:51.449131221+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308922ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "54ee360ad98dd77006d2341e8fc04024131e2c39"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.211830761+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1652722ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.214864389+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "564565ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (T (E) 0 0 (E)) 719023675 0 (E)) (T (E) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.216591257+00:00",
      "status": "failed",
      "tests": 37,
      "discards": 0,
      "time": "284095ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 12438640 0 (E)) (T (E) 0 0 (T (E) 12438640 0 (E))))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.218009193+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1025044ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.220121428+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1125113ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.222373222+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "680688ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.224131127+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "698495ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (T (E) -1123116753 0 (E)) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.226207948+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1450630ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (T (E) 0 0 (E))))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.228734403+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1379724ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.231257963+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "576443ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionValid.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.240413043+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "41872ns",
      "execution_time": "1212ns",
      "generation_time": "371ns",
      "shrinking_time": "2604ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) -1 3 (E))) (T (T (E) -3 2 (E)) 0 2147483647 (T (E) 3 2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.241674926+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "28623ns",
      "execution_time": "1142ns",
      "generation_time": "331ns",
      "shrinking_time": "1542ns",
      "error": null,
      "counterexample": "((T (T (E) -1 2 (E)) 1 -1 (E)) (T (E) -2 -2 (T (E) 2 2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.242776549+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "23355ns",
      "execution_time": "931ns",
      "generation_time": "260ns",
      "shrinking_time": "1252ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 2 1 (E)) (T (E) 0 -2 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.243889519+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "25408ns",
      "execution_time": "1032ns",
      "generation_time": "291ns",
      "shrinking_time": "1292ns",
      "error": null,
      "counterexample": "((T (T (E) 0 0 (E)) 2 1 (E)) (T (E) 0 2 (T (E) 2 -2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.244978162+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "39900ns",
      "execution_time": "1372ns",
      "generation_time": "500ns",
      "shrinking_time": "1592ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 2147483647 (E)) 1 -1 (E)) 3 1 (E)) (T (E) -3 -2 (T (E) -1 2 (T (E) 2 3 (E)))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.246135609+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "25478ns",
      "execution_time": "1132ns",
      "generation_time": "431ns",
      "shrinking_time": "1573ns",
      "error": null,
      "counterexample": "((T (E) -2 -1 (T (E) 2 0 (E))) (T (T (E) 1 0 (E)) 2 -1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.247236921+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "25638ns",
      "execution_time": "1222ns",
      "generation_time": "330ns",
      "shrinking_time": "1352ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 2147483647 0 (E)) (T (T (E) -1 0 (E)) 0 -1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.248389771+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "52118ns",
      "execution_time": "881ns",
      "generation_time": "281ns",
      "shrinking_time": "1572ns",
      "error": null,
      "counterexample": "((T (E) -1 2 (T (E) 2 1 (E))) (T (T (E) -1 -1 (E)) 0 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.249459817+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "33820ns",
      "execution_time": "751ns",
      "generation_time": "230ns",
      "shrinking_time": "1472ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -1 (E)) 2 1 (E)) (T (E) 1 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.250654629+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "30335ns",
      "execution_time": "721ns",
      "generation_time": "240ns",
      "shrinking_time": "1342ns",
      "error": null,
      "counterexample": "((T (T (E) 0 2 (E)) 2 2 (E)) (T (T (E) -1 1 (E)) 0 2 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.256055964+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "380910ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.257584401+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283174ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.259003008+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288993ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.260392622+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284195ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.261785550+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279588ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.263142505+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "325688ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.264579540+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281040ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.265940661+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281741ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.267376484+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282563ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionValid",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.268871946+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "663072ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.278687404+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "458463180ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:55.738837477+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "410809197ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:56.151364083+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "437490651ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:56.590517051+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "411544316ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:57.003695632+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "423938678ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:57.429226161+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "428465530ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:57.859368279+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "427091104ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:58.287994143+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "411500641ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:58.701135178+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "409065959ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.111825487+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "411806889ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.530638978+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "53970ns",
      "execution_time": "1513ns",
      "generation_time": "461ns",
      "shrinking_time": "8302ns",
      "error": null,
      "counterexample": "((T (T (T (E) -1 -2 (E)) 0 -1 (E)) 2 -3 (E)) (T (T (E) -2 -1 (T (E) 1 0 (E))) 3 2 (E)) -2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.532103358+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "43395ns",
      "execution_time": "1502ns",
      "generation_time": "461ns",
      "shrinking_time": "7381ns",
      "error": null,
      "counterexample": "((T (T (T (E) -3 -3 (E)) -2 0 (E)) 1 -2 (E)) (T (E) -2 2 (T (E) -1 1 (T (E) 0 1 (E)))) -2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.533255467+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "92709ns",
      "execution_time": "901ns",
      "generation_time": "410ns",
      "shrinking_time": "15583ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -2147483648 (T (E) -2 -2 (E))) 3 0 (E)) (T (T (E) -2 2 (E)) 0 -3 (T (E) 1 0 (E))) -2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.534524420+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "26830ns",
      "execution_time": "1021ns",
      "generation_time": "351ns",
      "shrinking_time": "1923ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 0 1 (E))) (T (E) -1 1 (T (E) 2 2 (E))) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.535645513+00:00",
      "status": "failed",
      "tests": 15,
      "discards": 0,
      "time": "64937ns",
      "execution_time": "801ns",
      "generation_time": "351ns",
      "shrinking_time": "4997ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 2 (E)) 1 0 (T (E) 3 0 (E))) (T (T (E) -3 3 (E)) 0 2 (T (E) 2 -2 (E))) 2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.536831612+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "46539ns",
      "execution_time": "951ns",
      "generation_time": "510ns",
      "shrinking_time": "4006ns",
      "error": null,
      "counterexample": "((T (T (T (E) -1 2147483647 (E)) 1 -2 (E)) 2147483647 1 (E)) (T (T (T (E) -2 0 (E)) 1 -1 (E)) 2 2147483647 (E)) -1)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.537930881+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "49334ns",
      "execution_time": "1382ns",
      "generation_time": "431ns",
      "shrinking_time": "10876ns",
      "error": null,
      "counterexample": "((T (E) -3 0 (T (E) -2 -2 (T (E) -1 0 (E)))) (T (E) -2 1 (T (T (E) 0 -2 (E)) 2 -1 (E))) -1)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.539078653+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "38097ns",
      "execution_time": "611ns",
      "generation_time": "230ns",
      "shrinking_time": "4617ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 0 (E)) 0 -1 (E)) (T (T (E) -2 1 (E)) 2 -1 (E)) -2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.540188108+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27161ns",
      "execution_time": "1001ns",
      "generation_time": "341ns",
      "shrinking_time": "1873ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 0 0 (E))) (T (E) -1 2 (T (E) 2 1 (E))) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.541314668+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "28123ns",
      "execution_time": "530ns",
      "generation_time": "190ns",
      "shrinking_time": "2684ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (T (E) 1 -1 (E))) (T (E) 0 -2 (E)) 1)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.547470672+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "354460ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.549032038+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289403ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.550450995+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "289043ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.551831776+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282022ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.553261800+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321061ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.554631625+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277655ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.556019846+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280990ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.557419976+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278467ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.558821237+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279628ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.560248047+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "294069ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.566493113+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "965534ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.568620491+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1172654ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.570912244+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1687124ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.573684797+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1558201ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (T (E) 0 0 (E))))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.576431406+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1658401ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.579224118+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1961794ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.582294677+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "673538ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (T (E) 0 0 (E))))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.584075285+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1116750ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.586304756+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "829871ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) 0 0 (E)) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.588249309+00:00",
      "status": "failed",
      "tests": 48,
      "discards": 0,
      "time": "336062ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionModel.\nminimal failing input: (\n    \"((T (E) 764857051 0 (E)) (T (E) 0 0 (T (E) 764857051 0 (E))))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.594510922+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "33920ns",
      "execution_time": "1362ns",
      "generation_time": "250ns",
      "shrinking_time": "2404ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 2 -2 (E)) (T (T (E) -1 -1 (E)) 1 2 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.595685699+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "35904ns",
      "execution_time": "1803ns",
      "generation_time": "431ns",
      "shrinking_time": "1512ns",
      "error": null,
      "counterexample": "((T (E) -2 -2 (T (E) 1 0 (E))) (T (T (E) -1 0 (E)) 0 2147483647 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.596838959+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "29744ns",
      "execution_time": "1142ns",
      "generation_time": "260ns",
      "shrinking_time": "1222ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 0 -1 (E)) (T (E) -2 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.597955094+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "36575ns",
      "execution_time": "1272ns",
      "generation_time": "300ns",
      "shrinking_time": "1393ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -1 (E)) 2 -2 (E)) (T (T (E) -2 -1 (E)) 0 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.599077748+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27632ns",
      "execution_time": "1733ns",
      "generation_time": "401ns",
      "shrinking_time": "1412ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2147483648 (E)) 0 0 (E)) (T (E) -1 1 (T (E) 2 -2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.600186983+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "29424ns",
      "execution_time": "1112ns",
      "generation_time": "220ns",
      "shrinking_time": "1332ns",
      "error": null,
      "counterexample": "((T (T (E) -2 1 (E)) 2147483647 -1 (E)) (T (E) -2 2 (T (E) 1 -2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.601345591+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "31337ns",
      "execution_time": "1322ns",
      "generation_time": "300ns",
      "shrinking_time": "1221ns",
      "error": null,
      "counterexample": "((T (E) 0 -2 (E)) (T (E) -1 -1 (T (E) 1 2147483647 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.602449758+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "27752ns",
      "execution_time": "1793ns",
      "generation_time": "461ns",
      "shrinking_time": "1282ns",
      "error": null,
      "counterexample": "((T (T (E) 1 0 (E)) 2 -1 (E)) (T (E) -2 0 (T (E) 2 1 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.603764489+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "25167ns",
      "execution_time": "1773ns",
      "generation_time": "410ns",
      "shrinking_time": "1552ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -1 (T (E) -1 -1 (E))) (T (E) -2 -1 (T (E) 2 -2 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.604962061+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "25768ns",
      "execution_time": "1102ns",
      "generation_time": "261ns",
      "shrinking_time": "1352ns",
      "error": null,
      "counterexample": "((T (E) -2 0 (T (E) 0 0 (E))) (T (E) 0 2147483647 (T (E) 1 0 (E))))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.611606370+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "346769ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.613072354+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284836ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.614451707+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293259ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.615816379+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272738ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.617212687+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "312297ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.618572241+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283043ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.619934008+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280810ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.621383627+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306088ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.622735098+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275973ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.624103666+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306869ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:34:59.630488397+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "507453956ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:00.139310970+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "514952174ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:00.655870740+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "521395685ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:01.178871776+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "516577056ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:01.697107403+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "519737364ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:02.218500544+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "519095373ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:02.739195025+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "510238352ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:03.250989917+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "512027559ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:03.764585823+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "517819184ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.284044419+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "510603079ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.801775892+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "64276ns",
      "execution_time": "1662ns",
      "generation_time": "460ns",
      "shrinking_time": "12489ns",
      "error": null,
      "counterexample": "((T (E) -3 -2 (T (E) 2 -2 (T (E) 3 -3 (E)))) (T (T (E) -3 1 (E)) -2 -2 (E)) 2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.803235286+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "35683ns",
      "execution_time": "1092ns",
      "generation_time": "351ns",
      "shrinking_time": "3676ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 -1 (E)) -1 2 (E)) (T (T (E) -2 -1 (E)) 1 2 (E)) 1)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.804360419+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "100991ns",
      "execution_time": "1412ns",
      "generation_time": "411ns",
      "shrinking_time": "15223ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) -1 3 (E))) 2 2147483647 (E)) (T (T (E) -3 2 (E)) 1 1 (T (E) 3 0 (E))) 2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.805529388+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "29254ns",
      "execution_time": "1182ns",
      "generation_time": "300ns",
      "shrinking_time": "1763ns",
      "error": null,
      "counterexample": "((T (E) 0 2 (T (E) 1 -2 (E))) (T (T (E) 2 -1 (E)) 2147483647 0 (E)) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.806626259+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "58708ns",
      "execution_time": "1322ns",
      "generation_time": "380ns",
      "shrinking_time": "5709ns",
      "error": null,
      "counterexample": "((T (T (E) 0 1 (E)) 3 2147483647 (E)) (T (T (E) 0 3 (E)) 1 -2 (T (E) 2 3 (E))) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.807758553+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "41392ns",
      "execution_time": "1132ns",
      "generation_time": "240ns",
      "shrinking_time": "6370ns",
      "error": null,
      "counterexample": "((T (T (E) 0 2 (E)) 2147483647 -2 (E)) (T (E) -2 1 (T (E) 1 1 (E))) -2)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.808862975+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "38257ns",
      "execution_time": "1392ns",
      "generation_time": "400ns",
      "shrinking_time": "5408ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 2 0 (E)) (T (E) 1 0 (T (E) 2 1 (E))) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.809984213+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "34973ns",
      "execution_time": "1342ns",
      "generation_time": "290ns",
      "shrinking_time": "1653ns",
      "error": null,
      "counterexample": "((T (T (E) 0 0 (E)) 2 -2 (E)) (T (T (E) -1 0 (E)) 1 -1 (E)) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.811198058+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "37396ns",
      "execution_time": "1583ns",
      "generation_time": "430ns",
      "shrinking_time": "1923ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 2 3 (E)) (T (T (E) 0 2147483647 (T (E) 1 2 (E))) 2147483647 3 (E)) 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.812286778+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "31948ns",
      "execution_time": "1111ns",
      "generation_time": "330ns",
      "shrinking_time": "3435ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 -2 (E)) 1 -2147483648 (E)) (T (E) -1 -2 (T (E) 0 -2 (E))) -1)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.818045272+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "375962ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.819565817+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "315212ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.820961871+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286058ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.822318365+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282423ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.823740959+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277144ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.825090953+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "317264ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.826510518+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280290ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.827890572+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291826ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.829287082+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "308942ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.830649780+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274842ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.836933441+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "460730ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.838487947+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "1353876ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) -346749919 0 (E)) (T (E) 0 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.840902059+00:00",
      "status": "failed",
      "tests": 19,
      "discards": 0,
      "time": "374680ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 1105453380 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.842373430+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "485156ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.843892893+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "827368ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.845785685+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "3666065ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) -1304421342 0 (T (E) 0 0 (E))) (T (T (E) -1 0 (E)) 0 0 (E)) 0 1)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.850536843+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "280439ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.851910137+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1624620ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.854623197+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1925781ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.857616394+00:00",
      "status": "failed",
      "tests": 40,
      "discards": 0,
      "time": "1313185ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 1651403340 0 (E)) (T (E) 835638983 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.864861985+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25839ns",
      "execution_time": "1202ns",
      "generation_time": "190ns",
      "shrinking_time": "4297ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) -1 1 (E)) -1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.865989592+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "33440ns",
      "execution_time": "812ns",
      "generation_time": "130ns",
      "shrinking_time": "5538ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 1 1 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.867083639+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "25338ns",
      "execution_time": "1222ns",
      "generation_time": "191ns",
      "shrinking_time": "5869ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) 1 -1 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.868228972+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "30165ns",
      "execution_time": "861ns",
      "generation_time": "200ns",
      "shrinking_time": "5909ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 1 2147483647 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.869328547+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "36996ns",
      "execution_time": "1352ns",
      "generation_time": "310ns",
      "shrinking_time": "9604ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (E)) (T (E) -2 -1 (T (E) 2 0 (E))) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.870407331+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27521ns",
      "execution_time": "1282ns",
      "generation_time": "250ns",
      "shrinking_time": "6170ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.871482570+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "28933ns",
      "execution_time": "1221ns",
      "generation_time": "261ns",
      "shrinking_time": "3085ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 1 (E)) (T (E) 1 -1 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.872551048+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "56144ns",
      "execution_time": "1643ns",
      "generation_time": "431ns",
      "shrinking_time": "13350ns",
      "error": null,
      "counterexample": "((T (T (E) 1 1 (E)) 2 1 (T (E) 3 2 (E))) (T (T (E) -3 -1 (E)) -1 2 (T (E) 1 1 (E))) -1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.873656512+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "42784ns",
      "execution_time": "1262ns",
      "generation_time": "361ns",
      "shrinking_time": "11077ns",
      "error": null,
      "counterexample": "((T (E) -2 -2 (T (E) 2 0 (E))) (T (E) 0 2 (T (E) 2 -1 (E))) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.874824319+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "27992ns",
      "execution_time": "1452ns",
      "generation_time": "550ns",
      "shrinking_time": "1733ns",
      "error": null,
      "counterexample": "((T (E) 1 -1 (E)) (T (E) 0 0 (E)) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.880549575+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "332167ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.881992854+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "291366ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.883362193+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "322302ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.884733304+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279628ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.886078597+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "364516ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.887507334+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281781ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.888862562+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "274461ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.890218360+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293950ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.891570193+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "320340ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.893013091+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277766ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.899430903+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1619312ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.902144943+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "481270ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.903688032+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "631334ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.905387454+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1393545ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.907832222+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "207140ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.909103073+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "211937ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 232608009 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.910388787+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "701509ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (T (E) 145548652 0 (E))) (E) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.912120047+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "2854371ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) -1 0 (E)) 0 0 (E)) (T (E) 0 0 (E)) -2 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.916060663+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "1721505ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) -496142548 0 (E)) (T (E) 0 0 (E)) -496142548 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.918883495+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "226780ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (E) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.925370110+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "37366ns",
      "execution_time": "942ns",
      "generation_time": "190ns",
      "shrinking_time": "9114ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) 2 -2 (E))) (T (E) 2 2 (E)) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.926532038+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "27501ns",
      "execution_time": "1122ns",
      "generation_time": "130ns",
      "shrinking_time": "2804ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 0 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.927613106+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "25028ns",
      "execution_time": "751ns",
      "generation_time": "180ns",
      "shrinking_time": "3816ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 1 1 (E)) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.928681945+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "125909ns",
      "execution_time": "1532ns",
      "generation_time": "261ns",
      "shrinking_time": "104316ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -1 -1 (E)) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.929869702+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "35013ns",
      "execution_time": "1493ns",
      "generation_time": "481ns",
      "shrinking_time": "4217ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (T (E) 0 0 (E))) (T (T (E) -2 1 (E)) 2 -2 (E)) -1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.930979492+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "39559ns",
      "execution_time": "1793ns",
      "generation_time": "451ns",
      "shrinking_time": "12328ns",
      "error": null,
      "counterexample": "((T (E) -2 2 (T (E) 2 0 (E))) (T (T (E) -1 -1 (E)) 1 0 (E)) 2 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.932062843+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "36224ns",
      "execution_time": "1312ns",
      "generation_time": "280ns",
      "shrinking_time": "7571ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (T (E) 0 2 (E)) 2 -1 (E)) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.933187936+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "45809ns",
      "execution_time": "1252ns",
      "generation_time": "270ns",
      "shrinking_time": "10355ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2 (E)) 0 -2 (E)) (T (E) 2 1 (T (E) 2147483647 2 (E))) 0 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.934286270+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "49224ns",
      "execution_time": "1572ns",
      "generation_time": "391ns",
      "shrinking_time": "18017ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (T (E) 2 -1 (E))) (T (E) -1 0 (T (E) 0 2 (E))) 1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.935433235+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "36315ns",
      "execution_time": "1222ns",
      "generation_time": "350ns",
      "shrinking_time": "3926ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (T (E) 1 0 (E))) (T (E) 0 -1 (T (E) 2 0 (E))) -1 0)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.941288135+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "362162ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.942711414+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295782ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.944075485+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287490ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.945439956+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278737ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.946784638+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277415ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.948129470+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311707ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.949556846+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278186ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.950967652+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288161ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.952397335+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287840ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.953803474+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "284105ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.960984683+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "3512945ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.965705551+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "3831222ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.970683613+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "2799768ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.974592777+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "2453951ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) -1 0 (E)) (T (E) -2 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.978216473+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "2707401ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) (T (E) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.981986949+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "1800323ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) (T (E) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.984899602+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "1422338ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.987423062+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "4134726ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1 0 (E)) (T (E) 1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.992720582+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "1735547ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:04.995548458+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "2918526ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 0 0 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.004919803+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "31247ns",
      "execution_time": "971ns",
      "generation_time": "171ns",
      "shrinking_time": "2614ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 0 1 (E)) (T (E) 1 -1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.006115468+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21762ns",
      "execution_time": "1702ns",
      "generation_time": "591ns",
      "shrinking_time": "1752ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) 0 1 (E)) (T (E) -1 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.007276364+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24427ns",
      "execution_time": "1512ns",
      "generation_time": "450ns",
      "shrinking_time": "1693ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (E)) (T (E) 0 -1 (E)) (T (E) 0 -1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.008377562+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "59790ns",
      "execution_time": "1963ns",
      "generation_time": "591ns",
      "shrinking_time": "1653ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) (T (E) -1 -1 (E)) (T (E) 0 -1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.009474613+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21372ns",
      "execution_time": "1462ns",
      "generation_time": "431ns",
      "shrinking_time": "1603ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) -2147483648 -1 (E)) (T (E) -1 1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.010578595+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "19248ns",
      "execution_time": "1632ns",
      "generation_time": "681ns",
      "shrinking_time": "1682ns",
      "error": null,
      "counterexample": "((T (E) 0 2147483647 (E)) (T (E) 0 1 (E)) (T (E) -1 1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.011651289+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22223ns",
      "execution_time": "1542ns",
      "generation_time": "391ns",
      "shrinking_time": "1603ns",
      "error": null,
      "counterexample": "((T (E) 2147483647 -1 (E)) (T (E) -1 0 (E)) (T (E) 0 1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.012739889+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "22234ns",
      "execution_time": "1492ns",
      "generation_time": "400ns",
      "shrinking_time": "1592ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -1 (E)) (T (E) 1 0 (E)) (T (E) 0 1 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.013859663+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "18257ns",
      "execution_time": "1613ns",
      "generation_time": "361ns",
      "shrinking_time": "1582ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) 0 -1 (E)) (T (E) -1 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.014924467+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "26971ns",
      "execution_time": "1512ns",
      "generation_time": "351ns",
      "shrinking_time": "1623ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (E)) (T (E) 1 1 (E)) (T (E) -1 0 (E)))",
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.021316019+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "379348ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.022809063+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281962ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.024192162+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311586ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.025568942+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288852ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.026928405+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275302ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.028294530+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305316ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.029643127+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279959ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.031046557+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279398ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.032425459+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275873ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_7"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:05.033824673+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "293029ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "fc5eb9f7d52fa4c72414bb923bf953ac3a64912e"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:08.783529654+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "540537823ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:09.325708952+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "521251469ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:09.848602609+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "547652045ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:10.397909399+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "542779375ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:10.942327116+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "542864342ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:11.486849965+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "550662028ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:12.039198656+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "546026463ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:12.586836159+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "528838490ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:13.117329330+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "544445098ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:13.663467771+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "541724007ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.212959698+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "83595ns",
      "execution_time": "2033ns",
      "generation_time": "641ns",
      "shrinking_time": "9084ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) -1 -2147483648 (E))) 3 3 (E)) (T (T (E) -2147483648 -1 (E)) -3 0 (T (E) 2 2 (E))) -3)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.214490338+00:00",
      "status": "failed",
      "tests": 15,
      "discards": 0,
      "time": "62773ns",
      "execution_time": "1592ns",
      "generation_time": "360ns",
      "shrinking_time": "6309ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -1 (T (E) 2 -3 (E))) 3 2 (E)) (T (E) -2147483648 3 (T (E) -1 0 (T (E) 3 0 (E)))) 3)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.215698861+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "69885ns",
      "execution_time": "1242ns",
      "generation_time": "440ns",
      "shrinking_time": "7701ns",
      "error": null,
      "counterexample": "((T (T (T (E) -4 3 (E)) -3 0 (E)) 1 -2 (E)) (T (T (E) -3 -2 (E)) -1 -2 (T (E) 0 0 (E))) -3)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.216881045+00:00",
      "status": "failed",
      "tests": 36,
      "discards": 0,
      "time": "166940ns",
      "execution_time": "3415ns",
      "generation_time": "791ns",
      "shrinking_time": "13850ns",
      "error": null,
      "counterexample": "((T (T (T (T (E) -2 -5 (E)) 1 4 (T (E) 4 4 (E))) 5 -2 (E)) 2147483647 5 (E)) (T (E) -5 -2 (T (E) 2 -5 (T (E) 3 -5 (T (E) 5 -3 (E))))) 5)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.218174805+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "71177ns",
      "execution_time": "1622ns",
      "generation_time": "580ns",
      "shrinking_time": "8463ns",
      "error": null,
      "counterexample": "((T (T (E) -4 2 (E)) -2 -4 (T (E) -1 -3 (E))) (T (E) -4 2 (T (E) -2 -3 (T (E) -1 -3 (T (E) 0 2147483647 (E))))) -2)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.219316728+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "125397ns",
      "execution_time": "1191ns",
      "generation_time": "340ns",
      "shrinking_time": "4657ns",
      "error": null,
      "counterexample": "((T (T (E) -3 1 (T (E) -1 3 (E))) 1 2 (E)) (T (T (E) -3 -2 (E)) -2 -3 (T (E) -1 2 (E))) -1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.220515607+00:00",
      "status": "failed",
      "tests": 15,
      "discards": 0,
      "time": "57526ns",
      "execution_time": "1131ns",
      "generation_time": "450ns",
      "shrinking_time": "2013ns",
      "error": null,
      "counterexample": "((T (T (T (E) -1 3 (E)) 0 3 (E)) 2 2147483647 (E)) (T (E) -1 0 (T (E) 0 -2 (E))) 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.221636749+00:00",
      "status": "failed",
      "tests": 32,
      "discards": 0,
      "time": "132378ns",
      "execution_time": "1973ns",
      "generation_time": "711ns",
      "shrinking_time": "13110ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 -2147483648 (E)) -1 -2 (E)) 0 -3 (T (T (E) 2 -3 (E)) 5 -1 (E))) (T (T (T (E) -4 2 (E)) -3 1 (E)) 1 -3 (T (E) 5 2 (E))) 5)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.222873925+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "105839ns",
      "execution_time": "1161ns",
      "generation_time": "410ns",
      "shrinking_time": "9063ns",
      "error": null,
      "counterexample": "((T (T (E) -4 3 (E)) 4 -1 (E)) (T (T (E) -4 0 (E)) 0 1 (T (T (E) 3 3 (E)) 4 -4 (E))) 4)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.224068037+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "54532ns",
      "execution_time": "1752ns",
      "generation_time": "400ns",
      "shrinking_time": "8153ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 2147483647 (E)) 0 2 (E)) 1 1 (E)) (T (E) -2 -3 (T (T (E) -1 1 (E)) 3 -1 (E))) -2)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.230840853+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "369863ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.232443126+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292908ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.233886139+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287720ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.235280986+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305267ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.236656273+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282803ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.238076408+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280720ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.239447299+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "288782ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.240871450+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "290304ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.242277828+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "306348ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionPost",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.243682860+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286448ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.251047227+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "645460909ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:14.898031275+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "661376509ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:15.561029279+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "641564525ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:16.204205255+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "641029761ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:16.846838214+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "640668070ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:17.489139458+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "638155892ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:18.128944938+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "652365070ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:18.782898784+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "636927253ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:19.421455305+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "650243976ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.073323642+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "637183217ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.718689320+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "56474ns",
      "execution_time": "1602ns",
      "generation_time": "381ns",
      "shrinking_time": "2744ns",
      "error": null,
      "counterexample": "((T (T (E) -3 1 (E)) 1 -1 (E)) (T (T (E) -2 -3 (E)) -1 -2 (T (E) 1 3 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.720102404+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "26790ns",
      "execution_time": "1732ns",
      "generation_time": "400ns",
      "shrinking_time": "1393ns",
      "error": null,
      "counterexample": "((T (E) 0 1 (T (E) 2 -1 (E))) (T (E) -1 1 (T (E) 0 0 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.721268439+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "29764ns",
      "execution_time": "2364ns",
      "generation_time": "381ns",
      "shrinking_time": "1342ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -1 (E)) -1 -2 (E)) (T (E) -2 -2 (T (E) 1 -2 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.722426090+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "74161ns",
      "execution_time": "3195ns",
      "generation_time": "601ns",
      "shrinking_time": "1963ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (T (T (E) 0 -3 (E)) 2 3 (E)) 3 4 (E))) (T (T (T (E) -1 2 (E)) 0 -1 (E)) 1 -3 (T (E) 4 1 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.723613477+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "49974ns",
      "execution_time": "2383ns",
      "generation_time": "411ns",
      "shrinking_time": "1612ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 0 (E)) 1 -2 (E)) 2 -3 (E)) (T (E) -3 0 (T (E) 1 0 (T (E) 2 -3 (E)))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.724767183+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "41312ns",
      "execution_time": "2023ns",
      "generation_time": "421ns",
      "shrinking_time": "1843ns",
      "error": null,
      "counterexample": "((T (E) -1 -1 (T (T (E) 0 1 (E)) 2 2147483647 (E))) (T (E) 1 3 (T (E) 2 3 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.725894149+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "28723ns",
      "execution_time": "2313ns",
      "generation_time": "510ns",
      "shrinking_time": "1332ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2 (E)) 0 0 (E)) (T (E) -2147483648 0 (T (E) -2 1 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.727011721+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "38879ns",
      "execution_time": "1913ns",
      "generation_time": "410ns",
      "shrinking_time": "1522ns",
      "error": null,
      "counterexample": "((T (T (E) 2 0 (E)) 3 2 (E)) (T (E) 0 -2 (T (T (E) 1 -1 (E)) 3 -2 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.728189263+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "45638ns",
      "execution_time": "2213ns",
      "generation_time": "410ns",
      "shrinking_time": "1502ns",
      "error": null,
      "counterexample": "((T (E) -3 1 (T (T (E) -1 2147483647 (E)) 1 1 (E))) (T (E) -1 1 (T (E) 2147483647 0 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.729335317+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "62734ns",
      "execution_time": "2113ns",
      "generation_time": "511ns",
      "shrinking_time": "1682ns",
      "error": null,
      "counterexample": "((T (T (E) 0 0 (E)) 2 -1 (E)) (T (E) 0 -1 (T (E) 1 2 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.735715323+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "352457ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.737228065+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "298436ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.738618085+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279568ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.740026162+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278336ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.741410513+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281762ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.742794944+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "271897ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.744212786+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "313399ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.745610346+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272768ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.747003120+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278777ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionModel",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.748418848+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "279568ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:20.755260294+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "708665530ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:21.465320982+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "708165763ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:22.175070434+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "723143050ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:22.899799447+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "724388574ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:23.625777098+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "707080748ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:24.334455462+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "712497266ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:25.048577147+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "723027378ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:25.773195626+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "712402153ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:26.487219054+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "709525710ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.198368364+00:00",
      "status": "passed",
      "tests": 20000,
      "discards": 0,
      "time": "719751718ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.929436540+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "74792ns",
      "execution_time": "1682ns",
      "generation_time": "370ns",
      "shrinking_time": "7841ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 0 -2147483648 (T (E) 3 -2147483648 (E))) (T (T (E) -3 0 (E)) 3 3 (E)) 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.931002463+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "97475ns",
      "execution_time": "2063ns",
      "generation_time": "510ns",
      "shrinking_time": "4456ns",
      "error": null,
      "counterexample": "((T (T (E) -3 4 (E)) 0 2 (E)) (T (T (E) -1 -1 (T (E) 0 -4 (E))) 1 -2147483648 (T (E) 3 -1 (E))) 1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.932425361+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "34672ns",
      "execution_time": "1573ns",
      "generation_time": "270ns",
      "shrinking_time": "3896ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2147483648 (E)) -1 1 (E)) (T (E) -2 1 (T (E) 0 2 (E))) -1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.933569944+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "64456ns",
      "execution_time": "2654ns",
      "generation_time": "410ns",
      "shrinking_time": "8312ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 0 (T (T (E) -1 -2 (E)) 1 2 (E))) (T (T (E) -1 2147483647 (T (E) 0 1 (E))) 3 -2 (E)) 3)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.934698842+00:00",
      "status": "failed",
      "tests": 35,
      "discards": 0,
      "time": "172298ns",
      "execution_time": "2874ns",
      "generation_time": "691ns",
      "shrinking_time": "9575ns",
      "error": null,
      "counterexample": "((T (T (E) -3 2 (T (E) -1 3 (T (E) 0 -5 (E)))) 2147483647 2147483647 (E)) (T (T (E) -1 4 (T (E) 0 2 (E))) 2 4 (E)) 2)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.935930455+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "72068ns",
      "execution_time": "2574ns",
      "generation_time": "540ns",
      "shrinking_time": "7812ns",
      "error": null,
      "counterexample": "((T (E) -3 4 (T (T (E) 0 3 (E)) 2 1 (T (E) 4 4 (E)))) (T (E) -4 4 (T (E) 0 -1 (E))) 2)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.937048617+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "108011ns",
      "execution_time": "3175ns",
      "generation_time": "591ns",
      "shrinking_time": "30175ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2147483648 -1 (E)) -3 1 (T (E) -1 2 (E))) 2 0 (E)) (T (T (E) -4 4 (T (E) -3 2 (E))) 1 -3 (T (E) 2 -2147483648 (E))) -3)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.938265668+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "56505ns",
      "execution_time": "2143ns",
      "generation_time": "391ns",
      "shrinking_time": "5328ns",
      "error": null,
      "counterexample": "((T (E) -3 -1 (T (E) 1 1 (T (E) 2 -1 (E)))) (T (T (E) -3 2 (T (E) -1 0 (E))) 2 -1 (E)) 1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.939403830+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "59590ns",
      "execution_time": "2003ns",
      "generation_time": "371ns",
      "shrinking_time": "4626ns",
      "error": null,
      "counterexample": "((T (T (E) -3 2 (E)) 1 -3 (E)) (T (T (E) -2147483648 -1 (T (E) 0 2 (E))) 2 0 (E)) 1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.940559920+00:00",
      "status": "failed",
      "tests": 11,
      "discards": 0,
      "time": "59359ns",
      "execution_time": "1973ns",
      "generation_time": "391ns",
      "shrinking_time": "6149ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -2 (E)) 0 -2147483648 (E)) (T (T (E) -2147483648 -2 (E)) 1 0 (T (E) 2 0 (E))) 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.947447643+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "359177ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.948913016+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286058ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.950267472+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311425ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.951655849+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278427ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.953011857+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272278ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.954397841+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "324195ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.955755602+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "273349ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.957098411+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "297104ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.958491224+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286979ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "DeleteUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.959833092+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "292027ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.966883528+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "2080462ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (T (E) -1 0 (E)) 0 0 (E)) -2 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.970055584+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "381862ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 260268994 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.971491782+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "638685ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 484455625 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.973199687+00:00",
      "status": "failed",
      "tests": 24,
      "discards": 0,
      "time": "398436ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 1120156825 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.974689641+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "693537ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.976493439+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "523653ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.978122215+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "444846ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 0 0 (E)) -1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.979678534+00:00",
      "status": "failed",
      "tests": 14,
      "discards": 0,
      "time": "620388ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 264551622 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.981480950+00:00",
      "status": "failed",
      "tests": 19,
      "discards": 0,
      "time": "419347ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((E) (T (E) 1429421587 0 (E)) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.983013112+00:00",
      "status": "failed",
      "tests": 16,
      "discards": 0,
      "time": "1848295ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: InsertUnion.\nminimal failing input: (\n    \"((T (E) 0 0 (E)) (T (E) 1432663847 0 (E)) 1 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.991520448+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "87881ns",
      "execution_time": "3375ns",
      "generation_time": "451ns",
      "shrinking_time": "41693ns",
      "error": null,
      "counterexample": "((T (T (T (E) -2 -1 (E)) 0 2 (E)) 2 -3 (E)) (T (E) -3 2 (T (T (E) -2 -2 (E)) 3 3 (E))) -2 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.992791670+00:00",
      "status": "failed",
      "tests": 13,
      "discards": 0,
      "time": "71377ns",
      "execution_time": "1612ns",
      "generation_time": "320ns",
      "shrinking_time": "11337ns",
      "error": null,
      "counterexample": "((T (E) 0 -1 (E)) (T (E) -2147483648 0 (T (T (E) -3 -2 (E)) 0 -2 (E))) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.993966798+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "24046ns",
      "execution_time": "1762ns",
      "generation_time": "290ns",
      "shrinking_time": "4427ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 -1 (E)) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.995081586+00:00",
      "status": "failed",
      "tests": 7,
      "discards": 0,
      "time": "148612ns",
      "execution_time": "1682ns",
      "generation_time": "280ns",
      "shrinking_time": "113650ns",
      "error": null,
      "counterexample": "((T (T (E) -2 0 (E)) 0 2 (E)) (T (E) -2147483648 -2 (T (E) 2 0 (E))) -2147483648 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.996346458+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "50616ns",
      "execution_time": "1833ns",
      "generation_time": "200ns",
      "shrinking_time": "31557ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 -1 (E)) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.997454896+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "30986ns",
      "execution_time": "1402ns",
      "generation_time": "310ns",
      "shrinking_time": "5098ns",
      "error": null,
      "counterexample": "((T (T (E) 0 -2 (E)) 2 2 (E)) (T (E) 0 1 (E)) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.998571687+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23555ns",
      "execution_time": "1823ns",
      "generation_time": "221ns",
      "shrinking_time": "4416ns",
      "error": null,
      "counterexample": "((T (E) -2147483648 -1 (E)) (T (E) 1 1 (E)) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:27.999699213+00:00",
      "status": "failed",
      "tests": 9,
      "discards": 0,
      "time": "59689ns",
      "execution_time": "2143ns",
      "generation_time": "401ns",
      "shrinking_time": "13721ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -2 (E)) 2147483647 -2 (E)) (T (T (E) -2 0 (E)) 0 -2 (T (E) 3 2 (E))) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.000861903+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "51066ns",
      "execution_time": "3265ns",
      "generation_time": "351ns",
      "shrinking_time": "8783ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -3 (E)) -2 -3 (T (E) 3 -1 (E))) (T (E) -2147483648 -2 (T (E) -3 -3 (T (E) -1 -3 (E)))) -1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.002001287+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "36605ns",
      "execution_time": "1091ns",
      "generation_time": "200ns",
      "shrinking_time": "4768ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (T (E) -2 -2 (E)) -1 0 (E)) -1 1)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.008798976+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "348772ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.010337698+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "332818ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.011746505+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "283754ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.013125117+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "318987ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.014813969+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287230ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.016235620+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "312978ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.017636281+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "281571ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.018998223+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "303263ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.020444091+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277635ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "InsertUnion",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.021782668+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "276914ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.028711849+00:00",
      "status": "failed",
      "tests": 31,
      "discards": 0,
      "time": "2739318ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) 854214413 0 (E)) 1079096119 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.032576635+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "491856ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 1145840697 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.034211436+00:00",
      "status": "failed",
      "tests": 17,
      "discards": 0,
      "time": "694569ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 1592397039 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.035945545+00:00",
      "status": "failed",
      "tests": 56,
      "discards": 0,
      "time": "2029486ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) -1164543764 0 (E)) -1164543763 0 (E)) (E) -1164543763 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.039068141+00:00",
      "status": "failed",
      "tests": 21,
      "discards": 0,
      "time": "868429ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 1507320501 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.041000186+00:00",
      "status": "failed",
      "tests": 40,
      "discards": 0,
      "time": "3515640ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) 1248080802 0 (E)) 1536823586 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.045642917+00:00",
      "status": "failed",
      "tests": 34,
      "discards": 0,
      "time": "1172424ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) 616092918 0 (E)) 960495561 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.047918215+00:00",
      "status": "failed",
      "tests": 33,
      "discards": 0,
      "time": "1571480ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) 0 0 (T (E) 318614680 0 (E))) 386095750 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.050583828+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "694399ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (T (E) -1 0 (E)) 0 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.052384076+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "550773ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionDeleteInsert.\nminimal failing input: (\n    \"((T (E) 1754411690 0 (E)) (E) 0 0)\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.060270268+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "69584ns",
      "execution_time": "1703ns",
      "generation_time": "290ns",
      "shrinking_time": "5949ns",
      "error": null,
      "counterexample": "((T (E) -1 -2 (T (E) 1 -2 (E))) (T (T (E) -1 2 (E)) 0 -2 (E)) -1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.061488441+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "124075ns",
      "execution_time": "2193ns",
      "generation_time": "481ns",
      "shrinking_time": "31096ns",
      "error": null,
      "counterexample": "((T (T (T (E) -3 -3 (E)) -2 -1 (T (E) -1 0 (E))) 3 -4 (E)) (T (T (E) -1 2147483647 (E)) 3 -4 (E)) -2 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.062693068+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "29484ns",
      "execution_time": "1662ns",
      "generation_time": "130ns",
      "shrinking_time": "4307ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) -1 -1 (E)) 0 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.063835582+00:00",
      "status": "failed",
      "tests": 6,
      "discards": 0,
      "time": "50366ns",
      "execution_time": "1042ns",
      "generation_time": "250ns",
      "shrinking_time": "14081ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) -1 0 (E))) (T (E) -1 -1 (T (E) 2 -1 (E))) -2 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.064965257+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "21042ns",
      "execution_time": "1462ns",
      "generation_time": "190ns",
      "shrinking_time": "3955ns",
      "error": null,
      "counterexample": "((T (E) -1 1 (E)) (T (E) 1 -1 (E)) -1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.066062002+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "30476ns",
      "execution_time": "1822ns",
      "generation_time": "330ns",
      "shrinking_time": "5238ns",
      "error": null,
      "counterexample": "((T (T (E) -2 2 (E)) 1 -1 (E)) (T (T (E) 1 -1 (E)) 2 -2 (E)) 1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.067195292+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "47161ns",
      "execution_time": "1101ns",
      "generation_time": "261ns",
      "shrinking_time": "8612ns",
      "error": null,
      "counterexample": "((T (E) 1 2 (E)) (T (E) -2 -1 (T (E) 3 3 (E))) 1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.068362053+00:00",
      "status": "failed",
      "tests": 12,
      "discards": 0,
      "time": "104186ns",
      "execution_time": "1301ns",
      "generation_time": "380ns",
      "shrinking_time": "18277ns",
      "error": null,
      "counterexample": "((T (T (E) -3 -2 (E)) 3 2147483647 (E)) (T (T (E) 0 -1 (E)) 3 -1 (E)) 3 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.069488403+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "38448ns",
      "execution_time": "2373ns",
      "generation_time": "390ns",
      "shrinking_time": "9664ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (E) -1 -1 (E))) (T (T (E) -2 2 (E)) 0 2 (E)) -1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.070610306+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "28002ns",
      "execution_time": "952ns",
      "generation_time": "130ns",
      "shrinking_time": "6880ns",
      "error": null,
      "counterexample": "((T (E) -1 0 (E)) (T (E) 1 1 (E)) -1 0)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.077555060+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "348201ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.079078849+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "305887ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.080514011+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "286979ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.081881863+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278266ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.083280930+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "287961ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.084622522+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "275892ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.086037925+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "272918ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.087441499+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278797ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.088889691+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "278867ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionDeleteInsert",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.090263441+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "321891ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.097630907+00:00",
      "status": "failed",
      "tests": 25,
      "discards": 0,
      "time": "5947427ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (T (T (E) -1380592186 0 (E)) -1 0 (E)) 0 0 (E)) (T (T (E) -1 -1 (E)) 0 0 (E)) (T (E) -2 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.104786456+00:00",
      "status": "failed",
      "tests": 59,
      "discards": 0,
      "time": "7394231ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) -440054601 0 (E)) (T (T (E) -440054602 0 (E)) 0 0 (E)) (T (T (T (E) -440054603 0 (E)) -1 0 (E)) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.113400582+00:00",
      "status": "failed",
      "tests": 26,
      "discards": 0,
      "time": "6450439ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (T (E) -1971878867 0 (E)) 0 0 (E)) (T (E) 0 -1 (E)) (T (E) -1 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.121037411+00:00",
      "status": "failed",
      "tests": 66,
      "discards": 0,
      "time": "5043415ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) -1068335420 0 (E)) (T (T (T (E) -1848377076 0 (E)) -948780729 0 (E)) 0 0 (E)) (T (T (E) -1068335421 0 (E)) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.127247076+00:00",
      "status": "failed",
      "tests": 28,
      "discards": 0,
      "time": "5282963ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (T (T (E) -1332202334 0 (E)) -1 0 (E)) 0 0 (E)) (T (T (E) -1 1 (E)) 0 0 (E)) (T (E) -2 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.133667165+00:00",
      "status": "failed",
      "tests": 59,
      "discards": 0,
      "time": "4157490ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) -698298344 0 (E)) (T (T (E) -698298345 0 (E)) 0 0 (E)) (T (T (T (E) -698298346 0 (E)) -1 0 (E)) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.138924514+00:00",
      "status": "failed",
      "tests": 73,
      "discards": 0,
      "time": "5792925ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 1459050289 0 (E)) (T (T (T (E) 0 0 (E)) 1459050289 0 (E)) 1636354282 0 (E)) (T (T (E) 0 1 (E)) 1459050290 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.145900655+00:00",
      "status": "failed",
      "tests": 59,
      "discards": 0,
      "time": "8241629ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) -1027138071 0 (E)) (T (T (E) -1027138072 0 (E)) 0 0 (E)) (T (T (T (E) -1027138073 0 (E)) -1 0 (E)) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.155290813+00:00",
      "status": "failed",
      "tests": 66,
      "discards": 0,
      "time": "6795515ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (E) 554124911 0 (E)) (T (T (E) 0 0 (E)) 1084843401 0 (E)) (T (T (T (E) -1 0 (E)) 554124911 0 (E)) 1084843401 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "proptest",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.163257930+00:00",
      "status": "failed",
      "tests": 83,
      "discards": 0,
      "time": "10442431ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": null,
      "counterexample": "Test failed: Property failed: UnionUnionAssoc.\nminimal failing input: (\n    \"((T (T (E) -868706425 0 (E)) 0 0 (E)) (T (T (E) -868706426 0 (E)) -688689362 0 (E)) (T (T (E) -868706425 -1 (E)) 0 0 (E)))\",\n    Some(\n        false,\n    ),\n)",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.181700800+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "31828ns",
      "execution_time": "2494ns",
      "generation_time": "561ns",
      "shrinking_time": "2574ns",
      "error": null,
      "counterexample": "((T (E) 1 0 (E)) (T (E) 1 1 (E)) (T (E) 0 -1 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.182977951+00:00",
      "status": "failed",
      "tests": 8,
      "discards": 0,
      "time": "49424ns",
      "execution_time": "4106ns",
      "generation_time": "531ns",
      "shrinking_time": "2373ns",
      "error": null,
      "counterexample": "((T (T (E) -1 -2 (E)) 0 2 (E)) (T (T (T (E) -3 -2 (E)) -1 -3 (E)) 1 -2 (E)) (T (T (E) -3 -1 (T (E) 0 2 (E))) 2 3 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.184114841+00:00",
      "status": "failed",
      "tests": 18,
      "discards": 0,
      "time": "113039ns",
      "execution_time": "4317ns",
      "generation_time": "731ns",
      "shrinking_time": "4928ns",
      "error": null,
      "counterexample": "((T (T (E) -2147483648 3 (E)) -3 1 (T (T (E) -2 0 (E)) 3 3 (E))) (T (T (E) -4 -3 (E)) -3 3 (T (T (E) 1 0 (E)) 3 -1 (E))) (T (T (T (E) -2147483648 -4 (E)) -2 -4 (E)) 2 -4 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.185341526+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "34562ns",
      "execution_time": "4176ns",
      "generation_time": "550ns",
      "shrinking_time": "2053ns",
      "error": null,
      "counterexample": "((T (E) 0 -2 (T (E) 2 1 (E))) (T (E) -2147483648 0 (T (E) 1 0 (E))) (T (T (E) -1 -1 (E)) 2 -2 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.186451637+00:00",
      "status": "failed",
      "tests": 5,
      "discards": 0,
      "time": "38017ns",
      "execution_time": "2373ns",
      "generation_time": "361ns",
      "shrinking_time": "1963ns",
      "error": null,
      "counterexample": "((T (T (E) 1 -1 (E)) 2 -1 (E)) (T (E) -1 0 (T (E) 0 1 (E))) (T (E) -1 0 (T (E) 2 0 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.187549229+00:00",
      "status": "failed",
      "tests": 20,
      "discards": 0,
      "time": "136134ns",
      "execution_time": "4847ns",
      "generation_time": "761ns",
      "shrinking_time": "2885ns",
      "error": null,
      "counterexample": "((T (E) -2 1 (T (T (E) 0 2 (T (E) 2 1 (E))) 3 0 (E))) (T (E) -4 4 (T (T (E) -3 -2 (E)) 1 -3 (T (E) 2 2147483647 (E)))) (T (E) -4 -1 (T (T (E) 1 -2 (E)) 3 -4 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.188733770+00:00",
      "status": "failed",
      "tests": 3,
      "discards": 0,
      "time": "21422ns",
      "execution_time": "1432ns",
      "generation_time": "190ns",
      "shrinking_time": "1443ns",
      "error": null,
      "counterexample": "((T (E) 1 1 (E)) (T (E) 1 -1 (E)) (T (E) -1 -1 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.189836581+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "25338ns",
      "execution_time": "1762ns",
      "generation_time": "380ns",
      "shrinking_time": "1553ns",
      "error": null,
      "counterexample": "((T (E) 2 -2 (E)) (T (E) 2 -1 (E)) (T (E) 0 -1 (T (E) 1 -2 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.190896646+00:00",
      "status": "failed",
      "tests": 4,
      "discards": 0,
      "time": "30526ns",
      "execution_time": "3656ns",
      "generation_time": "501ns",
      "shrinking_time": "2163ns",
      "error": null,
      "counterexample": "((T (T (E) -2 -1 (E)) 0 2 (E)) (T (T (E) -2 1 (E)) 1 -1 (E)) (T (E) -1 2 (T (E) 1 2 (E))))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "quickcheck",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.192031143+00:00",
      "status": "failed",
      "tests": 2,
      "discards": 0,
      "time": "23475ns",
      "execution_time": "2283ns",
      "generation_time": "350ns",
      "shrinking_time": "1623ns",
      "error": null,
      "counterexample": "((T (E) 0 0 (E)) (T (E) -1 -1 (E)) (T (E) 0 1 (E)))",
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 0,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.199585574+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "358386ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 1,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.201119399+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "311316ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 2,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.202552813+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "314140ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 3,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.203942271+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "277686ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 4,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.205319572+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "303414ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 5,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.206661519+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280079ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 6,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.207993362+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "280800ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 7,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.209391163+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "295232ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 8,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.210723776+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282533ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    },
    {
      "experiment": "ci-run",
      "workload": "bst-rust",
      "language": "Rust",
      "strategy": "hegel",
      "property": "UnionUnionAssoc",
      "mutations": [
        "union_8"
      ],
      "mode": "solve",
      "trial": 9,
      "timeout": 60.0,
      "timestamp": "2026-04-29T19:35:28.212093595+00:00",
      "status": "aborted",
      "tests": 0,
      "discards": 0,
      "time": "282923ns",
      "execution_time": null,
      "generation_time": null,
      "shrinking_time": null,
      "error": "You are seeing this error message because hegel-rust tried to use `uv` to install hegel-core, but could not find uv on the PATH.\n\nHegel uses a Python server component called `hegel-core` to share core property-based testing functionality across languages. There are two ways for Hegel to get hegel-core:\n\n* By default, Hegel looks for uv (https://docs.astral.sh/uv/) on the PATH, and uses uv to install hegel-core to a local `.hegel/venv` directory. We recommend this option. To continue, install uv: https://docs.astral.sh/uv/getting-started/installation/.\n* Alternatively, you can manage the installation of hegel-core yourself. After installing, setting the HEGEL_SERVER_COMMAND environment variable to your hegel-core binary path tells hegel-rust to use that hegel-core instead.\n\nSee https://hegel.dev/reference/installation for more details.",
      "counterexample": null,
      "hash": "43d1fc216cffa495d51a9a81b90c04a26d09f1a5"
    }
  ]
}