[Emc-users] 12-M99-endless-main-program test fa

2023-08-10 Thread alanmthomason--- via Emc-users
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 +

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

@@ -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


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


Re: [Emc-users] 12-M99-endless-main-program test fa

2023-08-10 Thread gene heskett

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 +

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

@@ -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 



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


Re: [Emc-users] 12-M99-endless-main-program test fa

2023-08-10 Thread gene heskett

On 8/10/23 19:40, gene heskett wrote:

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 +

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

@@ -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.


And my build failed from not finding the resources to make the docs in 
german.  And there is nothing in my env saying it should, so how do I 
restrict it to building only the English UTF-8 pdf's???


Cheers, Gene Heskett.


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 



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