#linuxcnc-devel Logs

Apr 10 2020

#linuxcnc-devel Calendar

12:44 AM linuxcnc-build: build #3225 of 1520.rip-jessie-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1520.rip-jessie-amd64/builds/3225 blamelist: andypugh <andy@bodgesoc.org>
12:48 AM linuxcnc-build: build #1613 of 1630.rip-stretch-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1630.rip-stretch-rtpreempt-amd64/builds/1613 blamelist: andypugh <andy@bodgesoc.org>
12:48 AM linuxcnc-build: build #3223 of 1500.rip-jessie-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1500.rip-jessie-i386/builds/3223 blamelist: andypugh <andy@bodgesoc.org>
12:48 AM linuxcnc-build: build #3223 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/3223 blamelist: andypugh <andy@bodgesoc.org>
12:48 AM linuxcnc-build: build #1613 of 1610.rip-stretch-rtpreempt-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1610.rip-stretch-rtpreempt-i386/builds/1613 blamelist: andypugh <andy@bodgesoc.org>
12:50 AM linuxcnc-build: build #219 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/219 blamelist: andypugh <andy@bodgesoc.org>
12:53 AM linuxcnc-build: build #4428 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/4428 blamelist: andypugh <andy@bodgesoc.org>
12:55 AM linuxcnc-build: build #3226 of 1530.rip-jessie-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1530.rip-jessie-rtpreempt-amd64/builds/3226 blamelist: andypugh <andy@bodgesoc.org>
12:58 AM linuxcnc-build: build #25 of 1635.rip-buster-rtpreempt-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1635.rip-buster-rtpreempt-i386/builds/25 blamelist: andypugh <andy@bodgesoc.org>
12:58 AM linuxcnc-build: build #6616 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6616 blamelist: andypugh <andy@bodgesoc.org>
12:59 AM CaptHindsight: Kernel 4.19 now working with RTAI
02:14 AM linuxcnc-build: build #3137 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/3137 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
02:14 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:15 AM linuxcnc-build: build #3168 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/3168 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
02:15 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:23 AM linuxcnc-build: build #5306 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/5306 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
02:23 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:24 AM linuxcnc-build: build #3875 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/3875 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
02:24 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:24 AM linuxcnc-build: build #5306 of 4007.deb-precise-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/5306 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
02:24 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:24 AM linuxcnc-build: build #4135 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/4135 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh
02:24 AM linuxcnc-build: @rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
02:25 AM linuxcnc-build: build #3878 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/3878 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
02:25 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:02 AM grandixximo: anyone interested in coding S-curve in linuxcnc?
03:17 AM linuxcnc-build: build #1331 of 4031.deb-stretch-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4031.deb-stretch-rtpreempt-amd64/builds/1331 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>,
03:17 AM linuxcnc-build: andypugh <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:17 AM linuxcnc-build: build #1330 of 4030.deb-stretch-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4030.deb-stretch-rtpreempt-i386/builds/1330 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
03:17 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:21 AM linuxcnc-build: build #2544 of 4022.deb-jessie-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4022.deb-jessie-amd64/builds/2544 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
03:21 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:22 AM linuxcnc-build: build #2547 of 4021.deb-jessie-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4021.deb-jessie-i386/builds/2547 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh@rm-
03:22 AM linuxcnc-build: one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:24 AM linuxcnc-build: build #3565 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/3565 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andypugh
03:24 AM linuxcnc-build: @rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:24 AM linuxcnc-build: build #2436 of 4019.deb-jessie-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4019.deb-jessie-rtpreempt-i386/builds/2436 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
03:24 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:26 AM linuxcnc-build: build #95 of 4041.deb-buster-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4041.deb-buster-rtpreempt-amd64/builds/95 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
03:26 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:30 AM linuxcnc-build: build #2434 of 4020.deb-jessie-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4020.deb-jessie-rtpreempt-amd64/builds/2434 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
03:30 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
03:34 AM linuxcnc-build: build #10 of 4040.deb-buster-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4040.deb-buster-rtpreempt-i386/builds/10 blamelist: John Morris <john@zultron.com>, Rene Hopf <renehopf@mac.com>, andypugh <andy@bodgesoc.org>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh
03:34 AM linuxcnc-build: <andypugh@rm-one.bodgesoc>, Phillip Carter <phillcarter54@gmail.com>, Jeff Epler <jepler@gmail.com>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
06:58 AM linuxcnc-build: build #4761 of 1403.rip-wheezy-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1403.rip-wheezy-amd64/builds/4761 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
06:58 AM linuxcnc-build: build #4760 of 1400.rip-wheezy-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1400.rip-wheezy-i386/builds/4760 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:00 AM linuxcnc-build: build #3752 of 1903.clang-wheezy-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1903.clang-wheezy-amd64/builds/3752 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:06 AM linuxcnc-build: build #6602 of 1306.rip-precise-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1306.rip-precise-amd64/builds/6602 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:08 AM linuxcnc-build: build #6599 of 1300.rip-precise-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1300.rip-precise-i386/builds/6599 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:09 AM linuxcnc-build: build #3751 of 1902.clang-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1902.clang-wheezy-rtai-i386/builds/3751 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:14 AM linuxcnc-build: build #5820 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/5820 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:34 AM linuxcnc-build: build #4280 of 1402.rip-wheezy-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1402.rip-wheezy-rtpreempt-i386/builds/4280 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
07:38 AM linuxcnc-build: build #4964 of 1404.rip-wheezy-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1404.rip-wheezy-rtpreempt-amd64/builds/4964 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
08:08 AM linuxcnc-build: build #3229 of 1520.rip-jessie-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1520.rip-jessie-amd64/builds/3229 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
08:11 AM linuxcnc-build: build #3227 of 1500.rip-jessie-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1500.rip-jessie-i386/builds/3227 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
08:14 AM linuxcnc-build: build #3227 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/3227 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
08:18 AM linuxcnc-build: build #4432 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/4432 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
08:19 AM linuxcnc-build: build #3230 of 1530.rip-jessie-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1530.rip-jessie-rtpreempt-amd64/builds/3230 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
09:32 AM seb_kuzminsky: CaptHindsight: it's a raspberry pi4
09:37 AM jepler: seb_kuzminsky any luck with the error you were hitting while trying to boot my image?
03:48 PM memfrob: hi andypugh! The problem with kernel 4.19 and shared memory comes from here: https://github.com/LinuxCNC/linuxcnc/blob/master/src/rtapi/rtai_ulapi.c#L115
03:48 PM memfrob: I tried replacing: if (rtapi_data == NULL || rtapi_data == (rtapi_data_t*)-1) {
03:49 PM memfrob: with just: if (rtapi_data == NULL) {
03:49 PM memfrob: And I got a segfault.
03:54 PM linuxcnc-build: build #6620 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6620 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
03:57 PM andypugh: memfrob: The comment seems to be suggesting that rtai_malloc is returning an error value then?
03:57 PM memfrob: I suppose but why?
03:58 PM memfrob: rtai_malloc is just a deprecated macro for rt_shm_alloc: https://github.com/NTULINUX/RTAI/blob/master/include/rtai_shm.h#L138
03:58 PM andypugh: No idea. Is trai_malloc in RTAI or LinuxCNC ?
03:58 PM memfrob: rtai_malloc: https://github.com/NTULINUX/RTAI/blob/master/include/rtai_shm.h#L238
04:00 PM memfrob: That code hasn't been touched in years.
04:00 PM andypugh: Where is the actual code?
04:01 PM linuxcnc-build: build #6603 of 1306.rip-precise-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1306.rip-precise-amd64/builds/6603 blamelist: andypugh <andy@bodgesoc.org>
04:02 PM linuxcnc-build: build #5821 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/5821 blamelist: andypugh <andy@bodgesoc.org>
04:02 PM linuxcnc-build: build #6600 of 1300.rip-precise-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1300.rip-precise-i386/builds/6600 blamelist: andypugh <andy@bodgesoc.org>
04:02 PM andypugh: It’s here, and again its a macro. This could take some digging
04:02 PM andypugh: https://github.com/NTULINUX/RTAI/blob/9cbfa6dfa4b882a8c45186435463bcdef5ac1e3e/src/ipc/shm/shm.c#L130
04:03 PM memfrob: What do you mean it's a macro?
04:03 PM memfrob: rt_shm_alloc is a macro??
04:03 PM andypugh: TRACE_RTAI_SHM
04:03 PM linuxcnc-build: build #4762 of 1403.rip-wheezy-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1403.rip-wheezy-amd64/builds/4762 blamelist: andypugh <andy@bodgesoc.org>
04:03 PM memfrob: oh great.
04:04 PM andypugh: I may be misreading.
04:04 PM andypugh: It seems to call _rt_shm_alloc
04:05 PM linuxcnc-build: build #3228 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/3228 blamelist: andypugh <andy@bodgesoc.org>
04:05 PM linuxcnc-build: build #4761 of 1400.rip-wheezy-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1400.rip-wheezy-i386/builds/4761 blamelist: andypugh <andy@bodgesoc.org>
04:05 PM memfrob: Is TRACE_RTAI_SHM a macro? If it is one, it looks awfully complicated.
04:05 PM memfrob: https://github.com/NTULINUX/RTAI/blob/5deabd5bbf77973a0a0f8fb5bb45504b9070eb50/include/rtai_trace.h#L419
04:05 PM andypugh: Finally found some code: https://github.com/NTULINUX/RTAI/blob/9cbfa6dfa4b882a8c45186435463bcdef5ac1e3e/src/ipc/shm/shm.c#L53
04:05 PM linuxcnc-build: build #4965 of 1404.rip-wheezy-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1404.rip-wheezy-rtpreempt-amd64/builds/4965 blamelist: andypugh <andy@bodgesoc.org>
04:05 PM linuxcnc-build: build #3228 of 1500.rip-jessie-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1500.rip-jessie-i386/builds/3228 blamelist: andypugh <andy@bodgesoc.org>
04:06 PM linuxcnc-build: build #1618 of 1610.rip-stretch-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1610.rip-stretch-rtpreempt-i386/builds/1618 blamelist: andypugh <andy@bodgesoc.org>
04:06 PM andypugh: I wish the buildbot would stop pinging me
04:06 PM linuxcnc-build: build #3230 of 1520.rip-jessie-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1520.rip-jessie-amd64/builds/3230 blamelist: andypugh <andy@bodgesoc.org>
04:06 PM linuxcnc-build: build #1618 of 1630.rip-stretch-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1630.rip-stretch-rtpreempt-amd64/builds/1618 blamelist: andypugh <andy@bodgesoc.org>
04:06 PM linuxcnc-build: build #224 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/224 blamelist: andypugh <andy@bodgesoc.org>
04:06 PM linuxcnc-build: build #4281 of 1402.rip-wheezy-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1402.rip-wheezy-rtpreempt-i386/builds/4281 blamelist: andypugh <andy@bodgesoc.org>
04:07 PM linuxcnc-build: build #4433 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/4433 blamelist: andypugh <andy@bodgesoc.org>
04:08 PM linuxcnc-build: build #3231 of 1530.rip-jessie-rtpreempt-amd64 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1530.rip-jessie-rtpreempt-amd64/builds/3231 blamelist: andypugh <andy@bodgesoc.org>
04:08 PM linuxcnc-build: build #30 of 1635.rip-buster-rtpreempt-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1635.rip-buster-rtpreempt-i386/builds/30 blamelist: andypugh <andy@bodgesoc.org>
04:08 PM andypugh: memfrob: Given an earlier discussion, I am looking askance at ALIGN2PAGE
04:09 PM memfrob: discussion with jepler I'm guessing?
04:10 PM memfrob: #define ALIGN2PAGE(adr) ((void *)PAGE_ALIGN((unsigned long)adr))
04:10 PM memfrob: That's readable!
04:10 PM memfrob: Ayeeeeeee!!!!!!
04:11 PM andypugh: Need to run some LinuxCNC tests...
04:13 PM andypugh: (in base code, not rtai)
04:14 PM memfrob: Lots of failures I see, have at it! I just hope whatever this RTAI problem is, doesn't become virtually impossible to fix.
04:15 PM memfrob: This is why you can't use mainline RTAI, because even when you have full control over a tree and clean the living heck out of it, there's still bugs.
04:16 PM andypugh: Those failures are in a test branch, so don’t really matter.
04:20 PM linuxcnc-build: build #6621 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6621 blamelist: andypugh <andy@bodgesoc.org>
04:32 PM memfrob: I have a question: http://dpaste.com/3742YEC
04:33 PM linuxcnc-build: build #5822 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/5822 blamelist: Rene Hopf <renehopf@mac.com>, Alec Ari <neotheuser@ymail.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
04:33 PM memfrob: Heyy who put me on the blame list?
04:37 PM andypugh: It would be better not to use “long long” at all, I reckon.It could be anything >= 64 bits wide. s64 would be clearer.
04:38 PM memfrob: Heh, s/long long/s64/g -i kernel_source_dir/*
04:41 PM andypugh: Bound to work, wouldn’t even need testing.
04:45 PM memfrob: Are you being sarcastic?
04:48 PM linuxcnc-build: build #4434 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/4434 blamelist: Rene Hopf <renehopf@mac.com>, Alec Ari <neotheuser@ymail.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
04:49 PM andypugh: More “flippant” than sarcastic. I hope.
04:50 PM linuxcnc-build: build #3753 of 1902.clang-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1902.clang-wheezy-rtai-i386/builds/3753 blamelist: Rene Hopf <renehopf@mac.com>, Alec Ari <neotheuser@ymail.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
04:53 PM andypugh: Err, memfrob, about that blamelist….
04:54 PM andypugh: Here is the error: /home/buildslave/emc2-buildbot/wheezy-rtai-i386/rip-wheezy-rtai-i386/build/src/rtapi/rtai_rtapi.c:539:5: error: implicit declaration of function ‘rdtsc_ordered’ [-Werror=implicit-function-declaration]
04:54 PM andypugh: So the problem is that pull request from earlier.
04:55 PM memfrob: What kernel is it trying to build for? i386 has been dropped by not only RTAI but Xenomai.
04:55 PM memfrob: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/x86/include/asm/msr.h?h=v4.4
04:56 PM andypugh: We still build for leacy systems.
04:56 PM memfrob: rdtsc_ordered is in kernel 4.4 series
04:56 PM memfrob: It must be trying to compile against a 32-bit RTAI kernel prior to that
04:56 PM andypugh: Yes.
04:56 PM memfrob: It needs an ifdef then
04:56 PM memfrob: I thought rdtsc_ordered goes back far enough..
04:57 PM andypugh: Kernel 3.4 / RTAI 3.9
04:57 PM memfrob: I have to head out, I can make a new pull request later.
04:57 PM andypugh: No desperate rush.
04:57 PM andypugh: I doubt that the bleeding edge consumers of builbot packages are running Wheezy
05:05 PM linuxcnc-build: build #6622 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6622 blamelist: Rene Hopf <renehopf@mac.com>, Alec Ari <neotheuser@ymail.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
06:32 PM linuxcnc-build: build #3755 of 1902.clang-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1902.clang-wheezy-rtai-i386/builds/3755 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
06:39 PM linuxcnc-build: build #5824 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/5824 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
07:49 PM memfrob: thanks andypugh, I might not be able to fix this for another few more hours, I have an NHL 20 esports tournament match tonight.
07:50 PM memfrob: Chicago Wolves vs. Chicago Wolves!
07:50 PM andypugh: As I said, I think we are in a brief “breaking things” stage. Fix it when you can find the time.
07:53 PM memfrob: I am sorry I broke it though.
07:53 PM memfrob: rdtsc_ordered isn't as ancient as I thought it was.
07:55 PM andypugh: memfrob: The buildbot farm pretty much exists to catch this kind of problem.
07:55 PM linuxcnc-build: build #4436 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/4436 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
07:56 PM memfrob: Yeah but I don't like breaking things haha.
07:56 PM memfrob: I gotta go guys, I'll be back probably tonight.
08:15 PM linuxcnc-build: build #6624 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6624 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
08:16 PM linuxcnc-build: build #6625 of 0000.checkin is complete: Failure [4failed fetch branch to local git repo] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6625 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
08:43 PM memfrob: andypugh, fixed! https://github.com/LinuxCNC/linuxcnc/pull/719
08:45 PM andypugh: Thnaks.
08:45 PM andypugh: I merged it, the buildbot will tell us if it worked.
08:45 PM memfrob: you're fast!
08:53 PM memfrob: I also noticed something missing from .gitignore, result files were getting added: https://github.com/LinuxCNC/linuxcnc/pull/720
08:56 PM memfrob: I just saw you guys have a .gitignore file in the tests directory..
08:56 PM memfrob: Perhaps I should add it to that one instead?
08:56 PM memfrob: result is in there but not *.result
08:57 PM andypugh: I have never seen git want to push a .result
08:57 PM memfrob: I hit control+C while doing runtests
08:57 PM memfrob: held it down..
08:57 PM andypugh: I am sure I have too,
08:57 PM andypugh: Let me look into that.
09:00 PM memfrob: This is running on the 4.19 RTAI kernel that throws a million error messages.
09:00 PM andypugh: Aye, gcc-8 is really picky
09:01 PM memfrob: I'm running 9.3 here, what's the issue?
09:01 PM andypugh: Lots of complaints about truncation with snprintf is the main one
09:02 PM memfrob: Oh, -Wformat=security ?
09:02 PM andypugh: “Oh, this could potentially be 129 bytes into your 47 byte hal name string…”
09:02 PM memfrob: heh
09:02 PM memfrob: make the hal name string larger?
09:03 PM andypugh: We want to be acreful of hal memory. And 47 characters should be enough. More than that and they become hard to read and distinguish.
09:05 PM andypugh: hal-component.pin-function-number does not need to be more than 47 chars in my opnion.
09:05 PM andypugh: (and none actually are, it’s just that the potential lenghts of the incoming strings could be)
09:08 PM memfrob: brb..
09:13 PM memfrob: A length of a string is the length of the string, how can the compiler know what the potential length is?
09:14 PM memfrob: This guy's answer is brilliant: https://stackoverflow.com/questions/51534284/how-to-circumvent-format-truncation-warning-in-gcc/51536663
09:14 PM andypugh: It adds together the lengths of all the %s buffers into the printf.
09:14 PM memfrob: ah, got it.
09:15 PM skunkworks: xeoffset = xoffset / eoffsetscale; Could this lose over time if xeoffset is a signed while the other two are floats?
09:16 PM andypugh: I don’t think so
09:17 PM skunkworks: my twisted turning got slightly bigger as it cut. either I was perfectly losing steps - or my spindle isn't perfectly square..
09:17 PM skunkworks: or my math was acting up.
09:18 PM andypugh: That expression is not obviously incremental.
09:18 PM skunkworks: right
09:18 PM skunkworks: http://electronicsam.com/images/greenmachine/IMG_20200408_194958.jpg
09:18 PM skunkworks: you can see the uncut corner geting progresivly wider..
09:18 PM andypugh: And losing encoder steps would give a phase lag
09:19 PM skunkworks: right
09:19 PM andypugh: so, otherwise, you either trust your steppers or you don’t
09:20 PM skunkworks: well - I was pushing it pretty hard.. I think i am running in the 40in/sec^2 or more.
09:20 PM skunkworks: so - when I get a chance this weekend - I will play with it.
09:20 PM skunkworks: maybe 50
09:20 PM skunkworks: but the taper was so perfect
09:25 PM skunkworks: or something was moving
09:36 PM memfrob: skunkworks, what is "40in/sec^2" ?
09:36 PM memfrob: I get the 40 inches part.
09:37 PM andypugh: forty inches per second squared
09:38 PM memfrob: 40 inches per second, per second?
09:38 PM andypugh: Yes
09:38 PM skunkworks: yes
09:39 PM skunkworks: although if you count the lines to the center you get the same number...
09:39 PM skunkworks: so maybe it is either - my spindle isn't square or the shaft was tapered?
09:41 PM skunkworks: You get about 10 lines from the edge to the center. at the begining of the part and the end.. (squaring the reference peice of paper with the lines)
09:46 PM memfrob: alright im headin off, take care everyone!