Implement AXIS parity UI and execution baseline
This commit is contained in:
190
coverage/rs274-interpreter-closure.report.json
Normal file
190
coverage/rs274-interpreter-closure.report.json
Normal file
@@ -0,0 +1,190 @@
|
||||
{
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"diagnostics": {
|
||||
"error_code": "stable SIM_INTERP_ERR_*",
|
||||
"error_column": "1-based byte column in submitted block",
|
||||
"transactional_block": true
|
||||
},
|
||||
"grammar": {
|
||||
"comments": [
|
||||
"parenthesized",
|
||||
"semicolon",
|
||||
"percent-delimiter"
|
||||
],
|
||||
"expressions": [
|
||||
"+",
|
||||
"-",
|
||||
"*",
|
||||
"/",
|
||||
"**",
|
||||
"MOD",
|
||||
"#number",
|
||||
"#[expression]",
|
||||
"[expression]",
|
||||
"ABS",
|
||||
"SQRT",
|
||||
"SIN",
|
||||
"COS",
|
||||
"TAN",
|
||||
"ASIN",
|
||||
"ACOS",
|
||||
"ATAN",
|
||||
"FIX",
|
||||
"FUP",
|
||||
"ROUND",
|
||||
"EXP",
|
||||
"LN"
|
||||
],
|
||||
"modal_extensions": [
|
||||
"G40",
|
||||
"G41",
|
||||
"G42",
|
||||
"G43",
|
||||
"G49",
|
||||
"G54",
|
||||
"G55",
|
||||
"G56",
|
||||
"G57",
|
||||
"G58",
|
||||
"G59",
|
||||
"G80",
|
||||
"G81",
|
||||
"G82",
|
||||
"G83",
|
||||
"G84",
|
||||
"G85",
|
||||
"G86",
|
||||
"G87",
|
||||
"G88",
|
||||
"G89",
|
||||
"M6",
|
||||
"M7",
|
||||
"M8",
|
||||
"M9",
|
||||
"M19",
|
||||
"M48",
|
||||
"M49",
|
||||
"M50",
|
||||
"M51",
|
||||
"M52",
|
||||
"M53",
|
||||
"M62",
|
||||
"M63",
|
||||
"M64",
|
||||
"M65",
|
||||
"M66",
|
||||
"M67",
|
||||
"M68",
|
||||
"M70",
|
||||
"M71",
|
||||
"M72",
|
||||
"M73"
|
||||
],
|
||||
"parameter_range": [
|
||||
1,
|
||||
5399
|
||||
],
|
||||
"words": [
|
||||
"G0",
|
||||
"G1",
|
||||
"G2",
|
||||
"G3",
|
||||
"G17",
|
||||
"G18",
|
||||
"G19",
|
||||
"G20",
|
||||
"G21",
|
||||
"G90",
|
||||
"G91",
|
||||
"M2",
|
||||
"M3",
|
||||
"M4",
|
||||
"M5",
|
||||
"M30",
|
||||
"N",
|
||||
"X",
|
||||
"Y",
|
||||
"Z",
|
||||
"A",
|
||||
"B",
|
||||
"C",
|
||||
"U",
|
||||
"V",
|
||||
"W",
|
||||
"F",
|
||||
"S",
|
||||
"I",
|
||||
"J",
|
||||
"K",
|
||||
"L",
|
||||
"P",
|
||||
"Q",
|
||||
"R",
|
||||
"T",
|
||||
"D",
|
||||
"H",
|
||||
"E"
|
||||
]
|
||||
},
|
||||
"hashes": {
|
||||
"block": "fnv1a64 submitted UTF-8 bytes",
|
||||
"modal": "fnv1a64 units/distance/plane/motion/spindle/feed/speed",
|
||||
"state": "fnv1a64 explicit state and numbered parameters"
|
||||
},
|
||||
"known_boundaries": [
|
||||
"complete G/M/canned-cycle/coordinate compensation is S1-01B",
|
||||
"canonical motion/TP is S1-02"
|
||||
],
|
||||
"native": {
|
||||
"path": "/home/mes006/linuxcncWebWASM/build-native/sim_interpreter_test",
|
||||
"returncode": 0,
|
||||
"status": "verified",
|
||||
"stderr": ""
|
||||
},
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 2486,
|
||||
"path": "wasm-core/include/sim_interpreter.h",
|
||||
"sha256": "c5feac77f9ee272fb66292317925c19b32f30ec49a57e99a4a8bf72f7136d7a6"
|
||||
},
|
||||
{
|
||||
"bytes": 33432,
|
||||
"path": "wasm-core/src/sim_interpreter.c",
|
||||
"sha256": "5f8c3a1f61867d8ed4308e84b1276f7ecc3a9fc9e6e99ccc47c6f5e60947826a"
|
||||
},
|
||||
{
|
||||
"bytes": 3999,
|
||||
"path": "wasm-core/tests/sim_interpreter_test.c",
|
||||
"sha256": "50b00d1d457ac06aaea08f5865818ead4b6bfe8b9bcb9124eecd91814b4a8511"
|
||||
},
|
||||
{
|
||||
"bytes": 28885,
|
||||
"path": "web/worker/program-runner.mjs",
|
||||
"sha256": "b0ce1d6904a5d84e430e49c9c45086cb84508a60c8e20b0512a13ce7c071d5bc"
|
||||
}
|
||||
],
|
||||
"report_sha256": "1c307632e14fa09b670dbbba49eba30841d9c85dda90d28c9cbbbd72e3a2c92a",
|
||||
"schema": "rs274-interpreter-closure-report.v1",
|
||||
"status": "verified",
|
||||
"task_id": "S1-01A",
|
||||
"wasm": {
|
||||
"missing": [],
|
||||
"path": "/home/mes006/linuxcncWebWASM/build-wasm/linuxcnc-sim-core.js",
|
||||
"required_exports": [
|
||||
"sim_interpreter_size",
|
||||
"sim_interpreter_init",
|
||||
"sim_interpreter_execute",
|
||||
"sim_interpreter_modal_hash",
|
||||
"sim_interpreter_error_column",
|
||||
"sim_interpreter_parameter_set",
|
||||
"sim_interpreter_parameter_get"
|
||||
],
|
||||
"status": "verified"
|
||||
},
|
||||
"worker": {
|
||||
"error_diagnostics": true,
|
||||
"real_wasm": true,
|
||||
"status": "verified",
|
||||
"test": "web/worker/test_sim_runner.mjs"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user