#linuxcnc-devel Logs

Dec 08 2022

#linuxcnc-devel Calendar

12:29 AM mrec_: jogging is definitely not okay with axis, if I set a low acceleration it's not jumping anymore but the speed is not constant either while pushing a key
12:36 AM mrec_: G0 / G1 are constant and not jumping over the same distance
03:13 AM linuxcnc-build: build #3081 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/3081 blamelist: Sebastian Kuzminsky <seb@highlab.com>
03:36 AM linuxcnc-build: build #9484 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9484 blamelist: Sebastian Kuzminsky <seb@highlab.com>
03:58 AM -!- #linuxcnc-devel mode set to +v by ChanServ
08:14 AM -!- #linuxcnc-devel mode set to +v by ChanServ
10:04 AM -!- #linuxcnc-devel mode set to +v by ChanServ
10:58 AM linuxcnc-build: build #2680 of 1660.rip-buster-python3 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2680 blamelist: Sebastian Kuzminsky <seb@highlab.com>
11:14 AM linuxcnc-build: build #3082 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/3082 blamelist: Sebastian Kuzminsky <seb@highlab.com>
11:33 AM seb_kuzminsky: these buildbot failures are me testing stuff on github, ignore anything where the blamelist is just me
11:35 AM linuxcnc-build: build #2841 of 1650.rip-buster-rtpreempt-rpi4 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1650.rip-buster-rtpreempt-rpi4/builds/2841 blamelist: Sebastian Kuzminsky <seb@highlab.com>
11:35 AM linuxcnc-build: build #9485 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9485 blamelist: Sebastian Kuzminsky <seb@highlab.com>
11:43 AM pere: seb_kuzminsky: any luck? I am completely lost
12:00 PM seb_kuzminsky: not yet, i'm still lost too
12:01 PM seb_kuzminsky: this is why sid never gets invited to parties
12:05 PM pere: :)
12:08 PM pere: Sid Fernwilter organizes his own parties. :)
12:09 PM seb_kuzminsky: with lighter fluid and hammers
12:10 PM pere: one idea would be to compare the build log for bookworm and sid, to see how they differ and if something could be related to the problem.
12:23 PM -!- #linuxcnc-devel mode set to +v by ChanServ
01:28 PM pere: seb_kuzminsky: these are the package differences between bookworm and sid, for the build dependencies:
01:28 PM pere: libsystemd-shared 252.2-1 -> 252.2-2,
01:28 PM pere: systemd 252.2-1 -> 252.2-2,
01:28 PM pere: systemd-sysv 252.2-1 -> 252.2-2,
01:28 PM pere: libfftw3-double3 3.3.8-2 -> 3.3.10-1,
01:28 PM pere: libprocps8-] amd64 [45.1-],
01:28 PM pere: procps 2:3.3.17-7.1 -> 2:4.0.2-2,
01:28 PM pere: libpam-systemd 252.2-1-] [221,
01:28 PM pere: libcolord2 1.4.6-1 -> 1.4.6-2.1,
01:28 PM pere: libpcre2-16-0 10.40-2-] [243,
01:28 PM pere: libpcre2-32-0 10.40-2-] [232,
01:28 PM pere: libpcre2-posix3 10.40-2 -> 10.40-3,
01:28 PM pere: libpcre2-dev 10.40-2-] [752,
01:28 PM pere: zlib1g-dev 1:1.2.11.dfsg-4.1 -> 1:1.2.13.dfsg-1,
01:28 PM pere: libpython3.10 3.10.8-3-] [1753,
01:29 PM pere: libpython3.10-dev 3.10.8-3 -> 3.10.9-1,
01:29 PM pere: libpython3-dev 3.10.6-1 kB],
01:29 PM pere: python3.10-dev 3.10.8-3-] [508,
01:29 PM pere: python3-dev 3.10.6-1-] [25.4,
01:29 PM pere: libgbm1 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libglapi-mesa 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libegl-mesa0 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libllvm15 1:15.0.6-2-] [23.1,
01:29 PM pere: libgl1-mesa-dri 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libglx-mesa0 22.2.4-1-] [147,
01:29 PM pere: libegl1-mesa-dev 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libjbig-dev 2.1-3.1+b2 -> 2.1-6,
01:29 PM pere: liblzma-dev 5.2.8-0.0 -> 5.2.9-0.0,
01:29 PM pere: libgl1-mesa-dev 22.2.4-1 -> 22.3.0-2,
01:29 PM pere: libudev-dev 252.2-1 -> 252.2-2,
01:29 PM pere: I see some of the version numbers got messed up. libpcre2 seem to have two versions. python was upgraded. both these might deserve a closer look.
01:51 PM chris is now known as Guest6378
02:32 PM linuxcnc-build2: Worker `checkin` is missing. It was seen last on Thu Dec 8 12:32:20 2022.
03:01 PM seb_kuzminsky: pere: i'm 99% sure it's the procps change, the output of the ps command we use to look for lingering processes changed so we now count zombies as real processes
03:01 PM seb_kuzminsky: i'm working on a fix now
03:12 PM pere: aha
03:14 PM pere: seb_kuzminsky: which command line option changed?
03:50 PM CaptHindsight[m]: seb_kuzminsky: $10 rp2040 + Ethernet modules https://eshop.wiznet.io/product-category/module/application-module/
03:50 PM CaptHindsight[m]: https://github.com/raspberrypi/pico-sdk
03:51 PM CaptHindsight[m]: https://www.wiznet.io/product-item/w5100s/
03:54 PM CaptHindsight[m]: one problems is the non-linear ADC in the rp2040 https://www.hackster.io/news/raspberry-pi-confirms-it-is-investigating-a-flaw-in-the-raspberry-pi-pico-rp2040-adc-95c393b55dfb
03:59 PM CaptHindsight[m]: https://forum.linuxcnc.org/27-driver-boards/46770-driver-firmware-pcb-for-pi-rp2040-pio-i-e-an-easy-to-configure-fpga-like-card but nothing public for source
04:16 PM seb_kuzminsky: pere: we run `ps -C rtapi_app -o comm=`, which used to say `rtapi_app <defunct>` when it's a zombie, but now it says `rtapi_app` so it's indistinguishable from a healthy running process
04:16 PM seb_kuzminsky: CaptHindsight[m]: thanks, i'll check it out!
04:36 PM pere: seb_kuzminsky: aha. never used that option myself.
04:36 PM roguish[m]: CaptHindsight: pass that link to pcw
04:38 PM CaptHindsight[m]: can't, it's a secret :p
04:38 PM roguish[m]: was
04:38 PM CaptHindsight[m]: another job for Remora
05:27 PM seb_kuzminsky: CaptHindsight[m]: do you know when/why one would choose the W5100 vs the W5500?
05:29 PM seb_kuzminsky: lol, $10 for the board and $20 for shipping
05:33 PM CaptHindsight[m]: https://forum.wiznet.io/t/topic/1396/3
05:33 PM CaptHindsight[m]: Programming is almost the same but the W5500 has twice the number of open sockets (8) compared to the W5100 (4) which might be a relevant advantage for some network applications.
05:33 PM Tom_L: seb, order from amazon and get free shipping but the board would be $30
05:34 PM seb_kuzminsky: their website shows 10 in stock of both, but their shopping cart says both are sold out :-(
05:34 PM CaptHindsight[m]: W5100 is implemented to send RST packet.
05:34 PM CaptHindsight[m]: W5200/W5500 are implemented to send RST/ACK packet.
05:34 PM CaptHindsight[m]: It is designed as hardware not software, so it cannot be changed unfortunately.
05:34 PM CaptHindsight[m]: https://feilipu.me/2014/11/16/wiznet-w5500-ioshield-a/
05:35 PM CaptHindsight[m]: "The W5500 chip is an improved version of the W5200, which was a greatly improved version of the W5100 device."
05:35 PM seb_kuzminsky: i wonder if the network latency in their hardware stack is good enough to run hm2_eth to it
05:36 PM seb_kuzminsky: i guess it's a moot point until they come back in stock, but thanks for the pointer!
05:36 PM CaptHindsight[m]: https://www.youtube.com/watch?v=UXWcg7PwRJs
05:36 PM CaptHindsight[m]: in action
05:37 PM CaptHindsight[m]: https://forum.linuxcnc.org/18-computer/44688-remora-ethernet?start=10#231348
05:40 PM CaptHindsight[m]: https://github.com/jzolee/HAL2UDP
06:49 PM linuxcnc-build2: Worker `checkin` is missing. It was seen last on Thu Dec 8 16:49:34 2022.
06:59 PM seb_kuzminsky: the sid test problem is fixed in 2.9 and master
07:00 PM Tom_L: what about the long lost worker bot?
07:01 PM Tom_L: seems to come up missing alot :)
07:01 PM seb_kuzminsky: eh, it comes and goes
07:01 PM Tom_L: are all your workers on the same pc?
07:02 PM seb_kuzminsky: that depends what you mean by pc
07:02 PM seb_kuzminsky: they're all on different VMs, but the VMs are running on the same host
07:02 PM Tom_L: more or less what i was asking
07:02 PM seb_kuzminsky: the checkin worker is created as needed, and times out and disappears when its not in use
07:02 PM seb_kuzminsky: so it's noisy but ok
07:02 PM Tom_L: ahh i se
07:19 PM linuxcnc-build: build #9488 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/9488 blamelist: Sebastian Kuzminsky <seb@highlab.com>
07:20 PM linuxcnc-build: build #9489 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/9489 blamelist: Sebastian Kuzminsky <seb@highlab.com>
08:20 PM seb_kuzminsky: those two tailures are ok, "failed to fetch branch" because i deleted the branch once i figured out what i was doing
11:57 PM -!- #linuxcnc-devel mode set to +v by ChanServ