Branch: refs/heads/master
Home: https://github.com/LinuxCNC/linuxcnc
Commit: c8bb7d74e634e7ec0530510b5bd409e2a9ed8c86
https://github.com/LinuxCNC/linuxcnc/commit/c8bb7d74e634e7ec0530510b5bd409e2a9ed8c86
Author: Luca Toniolo <107...@us...>
Date: 2026-10-12 (Mon, 12 Oct 2026)
Changed paths:
M tests/tool-frame/skip
M tests/tool-frame/test.sh
R tests/tool-frame/test_tool_frame.c
A tests/tool-frame/toolframecheck.c
Log Message:
-----------
tests: tool-frame checks the helpers as a realtime component
The test compiled kins_util.c into a userspace program with -DULAPI. Since kins_util.c exports its helpers for switchkins_core, EXPORT_SYMBOL is undefined there, which GCC 13 lets through as an implicit int and GCC 14 rejects, so the test failed to build on GCC 14.
The checks now run in a component loaded after switchkins_core, which exports the helpers, the way tests/kins-jacobian checks the kinematics modules. A failed check fails the load. The checks themselves are unchanged.
Reported by hdiethelm in #4670.
Fixes #4670
Commit: 003caba72a92393f2175d3f7503bd0e9d6865b6c
https://github.com/LinuxCNC/linuxcnc/commit/003caba72a92393f2175d3f7503bd0e9d6865b6c
Author: Luca Toniolo <107...@us...>
Date: 2026-10-15 (Thu, 15 Oct 2026)
Changed paths:
M tests/tool-frame/skip
M tests/tool-frame/test.sh
R tests/tool-frame/test_tool_frame.c
A tests/tool-frame/toolframecheck.c
Log Message:
-----------
Merge pull request #4673 from grandixximo/tool-frame-checker
tests: tool-frame checks the helpers as a realtime component
Compare: https://github.com/LinuxCNC/linuxcnc/compare/c555f8584ac0...003caba72a92
To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications
|