float_quat_of_rmat_assert_14.json 3.23 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
[ { "header": "Split", "tactic": "Wp.split", "params": {},
    "select": { "select": "clause-step", "at": 10, "kind": "branch",
                "target": "let a_0 = (shiftfield_F9_FloatRMat_m rm_0) in\nMf32_19[(shift_float32 a_0 4)]<Mf32_19[(shift_float32 a_0 0)]",
                "pattern": "<[][]$Mf32shift_float32$Mf32shift_float32" },
    "children": { "Then": [ { "prover": "Alt-Ergo:2.3.3", "verdict": "valid",
                              "time": 0.0265, "steps": 28 },
                            { "header": "Split", "tactic": "Wp.split",
                              "params": {},
                              "select": { "select": "clause-step", "at": 12,
                                          "kind": "branch",
                                          "target": "let a_0 = (shiftfield_F9_FloatRMat_m rm_0) in\nMf32_1[(shift_float32 a_0 8)]<Mf32_1[(shift_float32 a_0 0)]",
                                          "pattern": "<[][]$Mf32shift_float32$Mf32shift_float32" },
                              "children": { "Then": [ { "prover": "CVC4:1.9-prerelease:strings+counterexamples",
                                                        "verdict": "valid",
                                                        "time": 2.69 } ],
                                            "Else": [ { "prover": "CVC4:1.9-prerelease:strings+counterexamples",
                                                        "verdict": "valid",
                                                        "time": 8.66 } ] } } ],
                  "Else": [ { "prover": "Z3:4.8.6:noBV",
                              "verdict": "timeout", "time": 10. },
                            { "prover": "Z3:4.8.6:counterexamples",
                              "verdict": "timeout", "time": 10. },
                            { "prover": "Z3:4.8.6", "verdict": "timeout",
                              "time": 10. },
                            { "prover": "Coq:8.12.2", "verdict": "unknown" },
                            { "prover": "CVC4:1.9-prerelease:strings+counterexamples",
                              "verdict": "timeout", "time": 10. },
                            { "prover": "Alt-Ergo:2.3.3",
                              "verdict": "timeout", "time": 10. },
                            { "header": "Split", "tactic": "Wp.split",
                              "params": {},
                              "select": { "select": "clause-step", "at": 13,
                                          "kind": "branch",
                                          "target": "let a_0 = (shiftfield_F9_FloatRMat_m rm_0) in\nMf32_1[(shift_float32 a_0 8)]<Mf32_1[(shift_float32 a_0 4)]",
                                          "pattern": "<[][]$Mf32shift_float32$Mf32shift_float32" },
                              "children": { "Then": [ { "prover": "CVC4:1.9-prerelease:strings+counterexamples",
                                                        "verdict": "valid",
                                                        "time": 3.02 } ],
                                            "Else": [ { "prover": "CVC4:1.9-prerelease:strings+counterexamples",
                                                        "verdict": "valid",
                                                        "time": 2.78 } ] } } ] } } ]