{ "boundaries": [ "other non-trivkins families remain queued for later slices", "official LinuxCNC kinematics oracle remains SOURCE_BLOCKED", "full LinuxCNC canonical/native source parity remains open" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "ctest": { "command": [ "ctest", "--test-dir", "build-native", "-R", "^(sim_kinematics_test|sim_kinematics_motion_test)$", "--output-on-failure" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "5a5efab0fbb7555fbdd1329334ffef8dd33b494116885333c9af8ef41f8839b8" }, "inputs": [ { "bytes": 7649, "path": "coverage/authoritative-sim-task-s6.report.json", "sha256": "57a5dfcad6d192e2b028756c7b44fed70e185f1153ee78521a6239fd1e3ca196" }, { "bytes": 5098, "path": "coverage/kinematics-motion.report.json", "sha256": "e4c3213936d025847740dc45078bdcd51d9a1ede8250ef70b6466003fa7bbcaa" }, { "bytes": 2332, "path": "wasm-core/include/sim_kinematics_motion.h", "sha256": "86b0f6b889875b03bc3fea8787443cb72e77561e85c7114b8dd43eeba8c69350" }, { "bytes": 8574, "path": "wasm-core/src/sim_kinematics_motion.c", "sha256": "1e9bd5404acfe7ab20eca5b3bb76111bf43c442feee0dc2d4c3f9249ba916a88" }, { "bytes": 6328, "path": "web/worker/authoritative-runtime.mjs", "sha256": "16c3210083dc63b7058703707f4eb0a8671f15a5d4cd696449321207c5499835" } ], "native_wasm": { "kinematics": { "golden_diff": { "byte_identical": true, "native_stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638", "status": "PASSED", "wasm_stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "native": { "command": [ "build-native/sim_kinematics_test" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "wasm": { "command": [ "node", "build-wasm/sim_kinematics_wasm_test.js" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" } }, "kinematics_motion": { "golden_diff": { "byte_identical": true, "native_stdout_sha256": "a810896f35b2027d32eef8049584c390110784953ea40f04e422dc284dd820b6", "status": "PASSED", "wasm_stdout_sha256": "a810896f35b2027d32eef8049584c390110784953ea40f04e422dc284dd820b6" }, "native": { "command": [ "build-native/sim_kinematics_motion_test" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "a810896f35b2027d32eef8049584c390110784953ea40f04e422dc284dd820b6" }, "wasm": { "command": [ "node", "build-wasm/sim_kinematics_motion_wasm_test.js" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "a810896f35b2027d32eef8049584c390110784953ea40f04e422dc284dd820b6" } } }, "report_sha256": "e0e5446b951a9d12acadcd15aba7adfe1fabceed70f5cd9fc4d20eff2fed4d1a", "schema": "authoritative-kinematics-s6.v1", "scope": { "joints": [ 6, 2, 3 ], "kinematics": "corexy", "pose": [ 4, 2, 3 ], "unsupported_error": "authoritative_kinematics_unsupported" }, "status": "verified", "task_id": "S6-03", "worker": { "execution": { "command": [ "node", "web/worker/test_authoritative_kinematics_s6.mjs" ], "returncode": 0, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "37084629666c08b8b27814437b938b745f132b7c2bfaf91efe19effb8f3a766f" }, "sample": { "boundaries": [ "other non-trivkins families remain queued for later slices", "official LinuxCNC kinematics oracle remains SOURCE_BLOCKED" ], "checkpoint_hash": "fnv1a64:41725beff046a85e", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "parity": { "mode": { "actual_hash": "fnv1a64:775904e8c68dd9a0", "difference": null, "equal": true, "expected_hash": "fnv1a64:775904e8c68dd9a0" }, "recovery": { "actual_hash": "fnv1a64:2aa1ccdba37b5cbf", "difference": null, "equal": true, "expected_hash": "fnv1a64:2aa1ccdba37b5cbf" } }, "schema": "authoritative-kinematics-s6-sample.v1", "status": "verified", "supported": { "endpoint_hash": "fnv1a64:775904e8c68dd9a0", "joints": [ 6, 2, 3 ], "pose": [ 4, 2, 3 ], "type": "corexy" }, "unsupported": { "code": "authoritative_kinematics_unsupported", "type": "puma" } } } }