On 8/10/23 17:45, alanmthomason--- via Emc-users wrote:
Hi There.

When I build linuxcnc and then run the standard suite of tests, I see dozens
of tests where a line output says Running test XXX.  After about 100 of that
type, I see the interp/m98m99/12-M99-endless-main-program test fail as
indicated below.

My questions are

1.      Are the preceding ~100 tests successful since there was no further
output.
2.      For the test that fails, interp/m98m99/12-M99-endless-main-program.
a. does everyone else see this test succeed?
  b.  Any thoughts on what issue this might point to on my system?

My version:

This is a BeagelBoneBlack

$ uname -v

#1bullseye PREEMPT_RT Thu Oct 27 18:39:34 UTC 2022

Results of test script (excerpt)

Running test:
/home/debian/linuxcnc-dev/tests/interp/m98m99/09-disable-fanuc-subs

Running test: /home/debian/linuxcnc-dev/tests/interp/m98m99/10-M98-P001

Running test:
/home/debian/linuxcnc-dev/tests/interp/m98m99/11-main-program-oword

Running test:
/home/debian/linuxcnc-dev/tests/interp/m98m99/12-M99-endless-main-program

--- expected.motion-logger      2022-11-25 20:11:27.530870865 +0000

+++ out.motion-logger   2023-08-01 02:06:13.933579592 +0000

@@ -7,6 +7,15 @@

SET_MAX_FEED_OVERRIDE 1

SETUP_SET_PROBE_ERR_INHIBIT 0 0

SET_WORLD_HOME x=0, y=0, z=0, a=0, b=0, c=0, u=0, v=0, w=0

+SET_NUM_JOINTS 9

+SET_NUM_SPINDLES 1

+SET_VEL vel=0, ini_maxvel=1.2

+SET_VEL_LIMIT vel=4

+SET_ACC acc=1e+99

+SETUP_ARC_BLENDS

+SET_MAX_FEED_OVERRIDE 1

+SETUP_SET_PROBE_ERR_INHIBIT 0 0

+SET_WORLD_HOME x=0, y=0, z=0, a=0, b=0, c=0, u=0, v=0, w=0

SET_JOINT_BACKLASH joint=0, backlash=0

SET_JOINT_POSITION_LIMITS joint=0, min=-40, max=0

SET_JOINT_POSITION_LIMITS joint=0, min=-40, max=40

***
/home/debian/linuxcnc-dev/tests/interp/m98m99/12-M99-endless-main-program:
XFAIL: checkresult exited with 1

Running test: /home/debian/linuxcnc-dev/tests/interp/m98m99/13-named-program

Running test:
/home/debian/linuxcnc-dev/tests/interp/m98m99/14-o-expression-call

Alan; If the test returns the expected result, it goes on, but that particular test's expected result is a fail IIRC, so athough the error is reported, fail is the expected result, so it goes on to the next test after reporting the failure.

You've got my curciosity primed, so I'm trying to build for buster on my rpi4b. running raspbian buster for armhf. Early, 20 minutes ago, it fussed about python's libboost not being the expected version, but it hasn't caused a quit yet. Working on docs ATM. Master is up to around 1350 pages with lots of new gfx so it takes a pi 4 or 5 whiles.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to