按推荐建议,继续执行
结论:已为 LinuxCNC genserkins 增加 native runtime baseline,并保持 Go math 通过窄 C++ wrapper 复用 vendored gomath.c,完整 native 验证通过。
This commit is contained in:
@@ -107,6 +107,8 @@ check_exitcode linuxcnc_scara_kinematics_probe
|
||||
check_exitcode linuxcnc_scara_kinematics_probe.run
|
||||
check_exitcode linuxcnc_puma_kinematics_probe
|
||||
check_exitcode linuxcnc_puma_kinematics_probe.run
|
||||
check_exitcode linuxcnc_genser_kinematics_probe
|
||||
check_exitcode linuxcnc_genser_kinematics_probe.run
|
||||
for name in \
|
||||
linuxcnc_tp_tp_source_probe \
|
||||
linuxcnc_tp_tc_source_probe \
|
||||
@@ -393,6 +395,18 @@ grep -Fq "puma_switch_identity=0" "$PUMA_KINEMATICS_STDOUT"
|
||||
grep -Fq "puma_identity_forward=0" "$PUMA_KINEMATICS_STDOUT"
|
||||
grep -Fq "puma_identity_near=1" "$PUMA_KINEMATICS_STDOUT"
|
||||
|
||||
GENSER_KINEMATICS_STDOUT="$BUILD_DIR/linuxcnc_genser_kinematics_probe.run.stdout.log"
|
||||
grep -Fq "genser_init=0" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_type=4" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_switchable=1" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_forward=0" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_inverse=0" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_roundtrip_joints=1" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_roundtrip_uvw=1" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_switch_identity=0" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_identity_forward=0" "$GENSER_KINEMATICS_STDOUT"
|
||||
grep -Fq "genser_identity_near=1" "$GENSER_KINEMATICS_STDOUT"
|
||||
|
||||
check_fixture_output() {
|
||||
local fixture="$1"
|
||||
local expected="$2"
|
||||
|
||||
Reference in New Issue
Block a user