Test results for commit fe389d3ea5e1 (tools/test-my-pr.py, main compared to this PR): Test: http://ec2-16-170-140-253.eu-north-1.compute.amazonaws.com/pr-8966/ packages: 100 Differing warnings: 32 (+16 -16) AI review: 24 improvement, 8 neutral (http://ec2-16-170-140-253.eu-north-1.compute.amazonaws.com/pr-8966/2026-10-26_18-39-33-fe389d3ea5e1-review.txt) Timing: -0.2% (http://ec2-16-170-140-253.eu-north-1.compute.amazonaws.com/pr-8966/2026-10-26_18-39-33-fe389d3ea5e1_timing.html) Posted automatically by the cppcheck PR test runner. +N: warnings only with this PR, -N: warnings only with main. The AI review is written by Claude and can be wrong.