扩展解释器WASM运行时夹具
结论:解释器核心WASM验证新增 canned cycle、刀补、threading、NURBS、state tag 和 canonical runtime edge 夹具,继续直接复用LinuxCNC解释器源码。
This commit is contained in:
@@ -199,7 +199,9 @@ for `minimal_linear`, `arc_semantics`, `length_units`, `modal_incremental`,
|
||||
`plane_selection`, `coordinate_offsets`, `g53_machine_coordinates`,
|
||||
`feed_control_modes`, `position_params`, `probe_semantics`, `spindle_orient`,
|
||||
`comment_logging`, `numbered_params`, `tool_semantics`, `tool_table_setup`,
|
||||
`tool_reload`, and `namedparam_semantics`, plus the `g1_zero_feed`,
|
||||
`tool_reload`, `canned_cycles`, `cutter_comp_motion`, `threading_sync`,
|
||||
`nurbs_g5_semantics`, `nurbs_g6_semantics`, `state_tag_motion`,
|
||||
`canon_runtime_edges`, and `namedparam_semantics`, plus the `g1_zero_feed`,
|
||||
`arc_radius_mismatch`, `arc_zero_radius`, `g53_incremental`, `tool_not_found`,
|
||||
and `tool_length_offset_not_found` negative fixtures. The WASM interpreter
|
||||
file path additionally covers `file_open_reset`, `percent_file_finish`, and
|
||||
|
||||
@@ -119,6 +119,13 @@ const fixtureNames = [
|
||||
"tool_semantics",
|
||||
"tool_table_setup",
|
||||
"tool_reload",
|
||||
"canned_cycles",
|
||||
"cutter_comp_motion",
|
||||
"threading_sync",
|
||||
"nurbs_g5_semantics",
|
||||
"nurbs_g6_semantics",
|
||||
"state_tag_motion",
|
||||
"canon_runtime_edges",
|
||||
];
|
||||
|
||||
for (const fixtureName of fixtureNames) {
|
||||
|
||||
Reference in New Issue
Block a user