Back to PBT run

check-report.json

{
  "annotations": {
    "implementation": "spectriad-checker/0.1.0.dev0",
    "input_path": "/home/blimpan/projects/spectriad/rework-fresh/project-data/loom/48615bc5925ef4b9db8b4550b5d4322933cf4b7b/runs/mlir-stage-08-v1/20260911-082329/seeds/642/input.generic.mlir",
    "output_path": "/home/blimpan/projects/spectriad/rework-fresh/project-data/loom/48615bc5925ef4b9db8b4550b5d4322933cf4b7b/runs/mlir-stage-08-v1/20260911-082329/seeds/642/output.generic.mlir",
    "postcondition_path": "/home/blimpan/projects/spectriad/rework-fresh/project-data/loom/48615bc5925ef4b9db8b4550b5d4322933cf4b7b/runs/mlir-stage-08-v1/20260911-082329/profiles-all-v2-700-c0421f9f88e846168bf0799c32f33dca/postcondition.spct"
  },
  "dependencies": [],
  "diagnostics": [
    {
      "artifact_locations": [],
      "causes": [],
      "code": "EV0001",
      "dependency": null,
      "instance_bindings": [
        {
          "bindings": {
            "acquire_ops": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:3",
                "line": 5,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ],
            "atomic_ops": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:3",
                "line": 5,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ],
            "effect": {
              "entity": "OperationEntity",
              "evidence_key": "OperationEntity:4",
              "line": 6,
              "name": "dataflow.load",
              "origin": "output"
            },
            "effects": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:2",
                "line": 4,
                "name": "dataflow.store",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:3",
                "line": 5,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:4",
                "line": 6,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ],
            "importer": {
              "entity": "OperationEntity",
              "evidence_key": "OperationEntity:3",
              "line": 5,
              "name": "dataflow.load",
              "origin": "output"
            },
            "release_ops": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ],
            "sb": [
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:6",
                  "line": 8,
                  "name": "dataflow.sync",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:7",
                  "line": 9,
                  "name": "dataflow.graph.return",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:6",
                  "line": 8,
                  "name": "dataflow.sync",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:7",
                  "line": 9,
                  "name": "dataflow.graph.return",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:6",
                  "line": 8,
                  "name": "dataflow.sync",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:7",
                  "line": 9,
                  "name": "dataflow.graph.return",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:7",
                  "line": 9,
                  "name": "dataflow.graph.return",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:6",
                  "line": 8,
                  "name": "dataflow.sync",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:6",
                  "line": 8,
                  "name": "dataflow.sync",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:7",
                  "line": 9,
                  "name": "dataflow.graph.return",
                  "origin": "output"
                }
              ]
            ],
            "tagged": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:2",
                "line": 4,
                "name": "dataflow.store",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:3",
                "line": 5,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:4",
                "line": 6,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ],
            "volatile_ops": [
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:2",
                "line": 4,
                "name": "dataflow.store",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:4",
                "line": 6,
                "name": "dataflow.load",
                "origin": "output"
              },
              {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:5",
                "line": 7,
                "name": "dataflow.store",
                "origin": "output"
              }
            ]
          }
        }
      ],
      "message": "assertion 'acquire_precedes_later_effects' failed",
      "phase": "evaluation",
      "postcondition_span": null,
      "severity": "error",
      "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert",
      "witness_refs": []
    }
  ],
  "identity": {
    "adapter": "mlir.generic@1/xdsl-0.69",
    "input_digest": "sha256:f07494a8195449f256231c39bc7429bdabb687b08030a74cd7916b6d6c6eb989",
    "language_version": "v0",
    "output_digest": "sha256:b61894df7aa5a90619ccad97de269a876869003498e48a58dbc619f6302dbee8",
    "postcondition_digest": "sha256:981132546aa01e9aa4e6c62c2c474f81842870b55876f465b2fa7c9591848256",
    "postcondition_name": "graph_memory_sequenced_before",
    "typed_ast_digest": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618",
    "vocabulary": "mlir.generic@1"
  },
  "outcome": "FAIL",
  "report_version": "spectriad.check-report@0",
  "retention": {
    "max_witnesses_per_site": 10
  },
  "terminal_phase": "evaluation",
  "trace": {
    "assertion_sites": [
      {
        "label": "atomic_strand_order",
        "line": 85,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/body/0/body/0/assert"
      },
      {
        "label": "volatile_strand_order",
        "line": 94,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert"
      },
      {
        "label": "release_waits_for_prior_effects",
        "line": 103,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert"
      },
      {
        "label": "acquire_precedes_later_effects",
        "line": 111,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert"
      }
    ],
    "assertions": [
      {
        "error_count": 0,
        "fail_count": 0,
        "label": "atomic_strand_order",
        "pass_count": 1,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/body/0/body/0/assert",
        "witnesses": []
      },
      {
        "error_count": 0,
        "fail_count": 0,
        "label": "volatile_strand_order",
        "pass_count": 3,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert",
        "witnesses": []
      },
      {
        "error_count": 0,
        "fail_count": 0,
        "label": "release_waits_for_prior_effects",
        "pass_count": 3,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert",
        "witnesses": []
      },
      {
        "error_count": 0,
        "fail_count": 1,
        "label": "acquire_precedes_later_effects",
        "pass_count": 1,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert",
        "witnesses": [
          {
            "bindings": {
              "acquire_ops": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              "atomic_ops": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              "effect": {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:4",
                "line": 6,
                "name": "dataflow.load",
                "origin": "output"
              },
              "effects": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              "importer": {
                "entity": "OperationEntity",
                "evidence_key": "OperationEntity:3",
                "line": 5,
                "name": "dataflow.load",
                "origin": "output"
              },
              "release_ops": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              "sb": [
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:2",
                    "line": 4,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:3",
                    "line": 5,
                    "name": "dataflow.load",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:2",
                    "line": 4,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:4",
                    "line": 6,
                    "name": "dataflow.load",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:2",
                    "line": 4,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:5",
                    "line": 7,
                    "name": "dataflow.store",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:2",
                    "line": 4,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:6",
                    "line": 8,
                    "name": "dataflow.sync",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:2",
                    "line": 4,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:7",
                    "line": 9,
                    "name": "dataflow.graph.return",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:3",
                    "line": 5,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:5",
                    "line": 7,
                    "name": "dataflow.store",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:3",
                    "line": 5,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:6",
                    "line": 8,
                    "name": "dataflow.sync",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:3",
                    "line": 5,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:7",
                    "line": 9,
                    "name": "dataflow.graph.return",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:4",
                    "line": 6,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:5",
                    "line": 7,
                    "name": "dataflow.store",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:4",
                    "line": 6,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:6",
                    "line": 8,
                    "name": "dataflow.sync",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:4",
                    "line": 6,
                    "name": "dataflow.load",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:7",
                    "line": 9,
                    "name": "dataflow.graph.return",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:5",
                    "line": 7,
                    "name": "dataflow.store",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:7",
                    "line": 9,
                    "name": "dataflow.graph.return",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:6",
                    "line": 8,
                    "name": "dataflow.sync",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:5",
                    "line": 7,
                    "name": "dataflow.store",
                    "origin": "output"
                  }
                ],
                [
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:6",
                    "line": 8,
                    "name": "dataflow.sync",
                    "origin": "output"
                  },
                  {
                    "entity": "OperationEntity",
                    "evidence_key": "OperationEntity:7",
                    "line": 9,
                    "name": "dataflow.graph.return",
                    "origin": "output"
                  }
                ]
              ],
              "tagged": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:3",
                  "line": 5,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ],
              "volatile_ops": [
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:2",
                  "line": 4,
                  "name": "dataflow.store",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:4",
                  "line": 6,
                  "name": "dataflow.load",
                  "origin": "output"
                },
                {
                  "entity": "OperationEntity",
                  "evidence_key": "OperationEntity:5",
                  "line": 7,
                  "name": "dataflow.store",
                  "origin": "output"
                }
              ]
            }
          }
        ]
      }
    ],
    "decision_diagrams": {
      "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert": {
        "nodes": {
          "constraints/10/body/0/body/0/condition": {
            "end": 6027,
            "false": "FAIL",
            "line": 111,
            "start": 6003,
            "true": "PASS"
          }
        },
        "root": "constraints/10/body/0/body/0/condition"
      },
      "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/body/0/body/0/assert": {
        "nodes": {
          "constraints/7/body/0/body/0/condition": {
            "end": 5032,
            "false": "FAIL",
            "line": 85,
            "start": 5010,
            "true": "PASS"
          }
        },
        "root": "constraints/7/body/0/body/0/condition"
      },
      "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert": {
        "nodes": {
          "constraints/8/body/0/body/0/condition": {
            "end": 5356,
            "false": "FAIL",
            "line": 94,
            "start": 5334,
            "true": "PASS"
          }
        },
        "root": "constraints/8/body/0/body/0/condition"
      },
      "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert": {
        "nodes": {
          "constraints/9/body/0/body/0/condition": {
            "end": 5709,
            "false": "FAIL",
            "line": 103,
            "start": 5684,
            "true": "PASS"
          }
        },
        "root": "constraints/9/body/0/body/0/condition"
      }
    },
    "decision_paths": [
      {
        "path": [
          [
            "constraints/7/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/8/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/8/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/8/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/9/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/9/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/9/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/body/0/assert",
        "terminal": "PASS"
      },
      {
        "path": [
          [
            "constraints/10/body/0/body/0/condition",
            false
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert",
        "terminal": "FAIL"
      },
      {
        "path": [
          [
            "constraints/10/body/0/body/0/condition",
            true
          ]
        ],
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/body/0/assert",
        "terminal": "PASS"
      }
    ],
    "predicate_observations": [
      {
        "path": "constraints/0/value/where",
        "value": false
      },
      {
        "path": "constraints/0/value/where",
        "value": false
      },
      {
        "path": "constraints/0/value/where",
        "value": true
      },
      {
        "path": "constraints/0/value/where",
        "value": true
      },
      {
        "path": "constraints/0/value/where",
        "value": true
      },
      {
        "path": "constraints/0/value/where",
        "value": true
      },
      {
        "path": "constraints/0/value/where",
        "value": false
      },
      {
        "path": "constraints/0/value/where",
        "value": false
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/1/value/argument/0/definition/event_edges/where",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left/left",
        "value": false
      },
      {
        "path": "constraints/2/value/where/left/left/right",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left/left",
        "value": false
      },
      {
        "path": "constraints/2/value/where/left/left/right",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where/left",
        "value": true
      },
      {
        "path": "constraints/2/value/where",
        "value": true
      },
      {
        "path": "constraints/3/value/where/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where",
        "value": false
      },
      {
        "path": "constraints/3/value/where/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right",
        "value": true
      },
      {
        "path": "constraints/3/value/where",
        "value": true
      },
      {
        "path": "constraints/3/value/where/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where/right",
        "value": false
      },
      {
        "path": "constraints/3/value/where",
        "value": false
      },
      {
        "path": "constraints/3/value/where/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/3/value/where/right",
        "value": true
      },
      {
        "path": "constraints/3/value/where",
        "value": true
      },
      {
        "path": "constraints/4/value/where/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right",
        "value": true
      },
      {
        "path": "constraints/4/value/where",
        "value": true
      },
      {
        "path": "constraints/4/value/where/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/4/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/4/value/where/right",
        "value": false
      },
      {
        "path": "constraints/4/value/where",
        "value": false
      },
      {
        "path": "constraints/4/value/where/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right",
        "value": true
      },
      {
        "path": "constraints/4/value/where",
        "value": true
      },
      {
        "path": "constraints/4/value/where/left",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/4/value/where/right/right",
        "value": true
      },
      {
        "path": "constraints/4/value/where/right",
        "value": true
      },
      {
        "path": "constraints/4/value/where",
        "value": true
      },
      {
        "path": "constraints/5/value/where/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where",
        "value": false
      },
      {
        "path": "constraints/5/value/where/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where",
        "value": false
      },
      {
        "path": "constraints/5/value/where/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right",
        "value": false
      },
      {
        "path": "constraints/5/value/where",
        "value": false
      },
      {
        "path": "constraints/5/value/where/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/5/value/where/right/left/left/right",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/5/value/where/right",
        "value": true
      },
      {
        "path": "constraints/5/value/where",
        "value": true
      },
      {
        "path": "constraints/6/value/where/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where",
        "value": false
      },
      {
        "path": "constraints/6/value/where/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right",
        "value": true
      },
      {
        "path": "constraints/6/value/where",
        "value": true
      },
      {
        "path": "constraints/6/value/where/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/left/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right",
        "value": false
      },
      {
        "path": "constraints/6/value/where",
        "value": false
      },
      {
        "path": "constraints/6/value/where/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left/left",
        "value": false
      },
      {
        "path": "constraints/6/value/where/right/left/left/right",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right/left",
        "value": true
      },
      {
        "path": "constraints/6/value/where/right",
        "value": true
      },
      {
        "path": "constraints/6/value/where",
        "value": true
      },
      {
        "path": "constraints/7/body/0/where",
        "value": false
      },
      {
        "path": "constraints/7/body/0/where",
        "value": true
      },
      {
        "path": "constraints/7/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/7/body/0/where",
        "value": false
      },
      {
        "path": "constraints/7/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": true
      },
      {
        "path": "constraints/8/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/8/body/0/where",
        "value": true
      },
      {
        "path": "constraints/8/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": true
      },
      {
        "path": "constraints/8/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/8/body/0/where",
        "value": false
      },
      {
        "path": "constraints/9/body/0/where",
        "value": true
      },
      {
        "path": "constraints/9/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/9/body/0/where",
        "value": true
      },
      {
        "path": "constraints/9/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/9/body/0/where",
        "value": true
      },
      {
        "path": "constraints/9/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/9/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": true
      },
      {
        "path": "constraints/10/body/0/body/0/condition",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": true
      },
      {
        "path": "constraints/10/body/0/body/0/condition",
        "value": true
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      },
      {
        "path": "constraints/10/body/0/where",
        "value": false
      }
    ],
    "quantifiers": [
      {
        "candidate_count": 2,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 2,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/forall",
        "true_count": 2,
        "vacuous_count": 0
      },
      {
        "candidate_count": 4,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 1,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/7/body/0/forall",
        "true_count": 1,
        "vacuous_count": 1
      },
      {
        "candidate_count": 3,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 3,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/forall",
        "true_count": 3,
        "vacuous_count": 0
      },
      {
        "candidate_count": 9,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 3,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/8/body/0/forall",
        "true_count": 3,
        "vacuous_count": 1
      },
      {
        "candidate_count": 1,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 1,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/forall",
        "true_count": 1,
        "vacuous_count": 0
      },
      {
        "candidate_count": 4,
        "error_count": 0,
        "false_count": 0,
        "kind": "forall",
        "selected_count": 3,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/9/body/0/forall",
        "true_count": 3,
        "vacuous_count": 0
      },
      {
        "candidate_count": 2,
        "error_count": 0,
        "false_count": 1,
        "kind": "forall",
        "selected_count": 2,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/forall",
        "true_count": 1,
        "vacuous_count": 0
      },
      {
        "candidate_count": 8,
        "error_count": 0,
        "false_count": 1,
        "kind": "forall",
        "selected_count": 2,
        "site": "sha256:628bc55f576584fb74fcbc853ec9099bf4337c17a2b14393dc61c23f59cd2618:constraints/10/body/0/forall",
        "true_count": 1,
        "vacuous_count": 1
      }
    ]
  }
}