#linuxcnc-devel Logs

Feb 28 2020

#linuxcnc-devel Calendar

10:22 AM linuxcnc-build: build #6462 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6462 blamelist: Mark <mark.vandoesburg@hetnet.nl>
10:36 AM jepler: oh my. > Elapsed 20 hrs, 38 mins, 13 secs
10:37 AM jepler: it's unfortunate we can't do what we need in a "modern CI" with docker and whatnot..
01:29 PM linuxcnc-build: build #3597 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/3597 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:37 PM linuxcnc-build: build #3596 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/3596 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:40 PM linuxcnc-build: build #4605 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/4605 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:40 PM linuxcnc-build: build #6447 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/6447 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:42 PM linuxcnc-build: build #6444 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/6444 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:43 PM linuxcnc-build: build #5665 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/5665 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:43 PM jepler: It's hard to know what the installed base of linuxcnc is, but we do have download stats from our webserver. By both measures, precise is still the #3 most common OS version, among systems checking for updates. https://gist.github.com/38494bd26c1e05dee25c046d12017661
01:44 PM jepler: er, either #2 or #3
01:44 PM jepler: that doesn't mean we can't choose to say that master branch will not support it, but it sure might inform how we prioritize it
01:45 PM jepler: This "Release" file is fetched anytime a system checks for updates. Ubuntu tends to come preconfigured to check for updates regularly, while Debian does not; this might overestimate the relative user bases.
01:45 PM linuxcnc-build: build #4606 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/4606 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:52 PM linuxcnc-build: build #4125 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/4125 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
01:53 PM linuxcnc-build: build #4809 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/4809 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
02:09 PM cerna: Having life that is considered EOL connected to the internet, no security updates and controlling real hardware. I am wondering how hard it would be for some malicious cracker to do some serious damage.
02:23 PM linuxcnc-build: build #4276 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/4276 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
02:28 PM linuxcnc-build: build #1462 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/1462 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
02:30 PM linuxcnc-build: build #1462 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/1462 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
02:35 PM jepler: I don't think it's an unreasonable thing to wish for, a system you can connect to the internet for 20 years needing only "non disruptive" security updates (distro upgrades are by definition disruptive, something always breaks). It is relatively safe for such old systems to do update checks, but yeah don't use them for connecting to your bank or reading the "news feed"
02:38 PM andypugh: Hopw does one tell which build the buildbot is building? (ie, which branch?)
02:39 PM andypugh: I thought of another way to check what I wanted to know:
02:39 PM andypugh: http://buildbot.linuxcnc.org/dists/precise/scratch-rt/binary-i386/
02:40 PM andypugh: contains a precise + G71 .deb, so looks like success
02:40 PM jepler: http://buildbot.linuxcnc.org/buildbot/builders/1610.rip-stretch-rtpreempt-i386/builds/1462 in the upper left corner "Branch" says "master" on http://buildbot.linuxcnc.org/buildbot/builders/1610.rip-stretch-rtpreempt-i386/builds/1462
02:40 PM jepler: http://buildbot.linuxcnc.org/buildbot/builders/1300.rip-precise-i386/builds/6442 is a build of precise with branch andypugh/g71_test2
02:41 PM jepler: that succeeded (warnings)
02:41 PM jepler: hey pcw_mesa
02:42 PM andypugh: But the wearnings are unrelated to G71
02:42 PM andypugh: http://buildbot.linuxcnc.org/buildbot/builders/1300.rip-precise-i386/builds/6442/steps/compile/logs/warnings%20%2821%29
02:42 PM jepler: that non-ascii URL in the list seems to be the russian word meaning "exact". weird.
02:42 PM jepler: wearnings = wearying warnings?
02:43 PM jepler: we used to be at zero warnings on platforms we cared about, but then nobody tended it for a long time. I am apparently the only one with warnings-OCD
02:43 PM andypugh: So, I am going to pull your pull request. I think that will fix the master buikds
02:43 PM jepler: thanks andypugh
02:43 PM andypugh: I thought you fixed the MAX_ARITY by spotting a NAX_ARITY?
02:44 PM jepler: maybe that didn't make it into the other pull request
02:44 PM andypugh: andypugh/g71_test is master + your pull request.
02:46 PM andypugh: commit b809e5054e5a0c4626d9099b2b26177da26da8d9 (HEAD -> andypugh/g71_test2, origin/andypugh/g71_test2)
02:46 PM andypugh: Author: Jeff Epler <jepler@gmail.com>
02:46 PM andypugh: Date: Thu Feb 27 15:22:30 2020 -0600
02:46 PM andypugh: remove other c++11isms not in precise's compiler
02:46 PM andypugh: commit a4ce2670e2dfd46d80ac683d44012f1ad79a2c4d
02:46 PM andypugh: Author: Jeff Epler <jepler@gmail.com>
02:46 PM andypugh: Date: Thu Feb 27 15:18:58 2020 -0600
02:46 PM andypugh: Revert "Make sure we use c++11"
02:46 PM andypugh:
02:46 PM andypugh: This reverts commit 8efba9beb4181b1ad6432fbc04b78ae712348bcd.
02:46 PM andypugh: commit eaf8caad91ed371c4cd5ba8520f1706630092e00
02:46 PM andypugh: Author: Jeff Epler <jepler@gmail.com>
02:46 PM andypugh: Date: Thu Feb 27 15:17:36 2020 -0600
02:46 PM andypugh: Revert "Make c++11 mandatory."
02:46 PM andypugh:
02:46 PM andypugh: This reverts commit e7bc262714cc22bee4ea7f299245f062ba79dfde.
02:46 PM andypugh: commit dd89928ed4f59df64a6e645addd0baf713ac6ca2
02:46 PM andypugh: Author: Jeff Epler <jepler@gmail.com>
02:46 PM andypugh: Date: Thu Feb 27 15:17:30 2020 -0600
02:46 PM andypugh: Revert "The c++11 option should now be handled by configure."
02:46 PM andypugh:
02:46 PM andypugh: This reverts commit 8746c7b09f6d93d370daf0b75d42ce6bb207e7e9.
02:46 PM andypugh: commit 8746c7b09f6d93d370daf0b75d42ce6bb207e7e9
02:46 PM andypugh: Author: Mark <mark.vandoesburg@hetnet.nl>
02:46 PM andypugh: Date: Thu Feb 27 19:42:37 2020 +0100
02:46 PM andypugh: The c++11 option should now be handled by configure.
02:46 PM andypugh: commit e7bc262714cc22bee4ea7f299245f062ba79dfde
02:46 PM andypugh: Author: Mark <mark.vandoesburg@hetnet.nl>
02:46 PM andypugh: Date: Thu Feb 27 19:36:53 2020 +0100
02:46 PM andypugh: Make c++11 mandatory.
02:46 PM andypugh: commit e02b7204290a82c588cf4009fc512236a37e459e
02:46 PM andypugh: Author: Mark <mark.vandoesburg@hetnet.nl>
02:46 PM andypugh: Date: Wed Feb 26 23:09:14 2020 +0100
02:46 PM andypugh: Remove string literals.
02:57 PM linuxcnc-build: build #6465 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6465 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, andypugh <andy@bodgesoc.org>
03:00 PM jepler: (another thing those stats don't show is whether the systems with precise are downloading 2.3 or 2.8 or something in between....)
03:03 PM jepler: (typically, the Release file will have enough information that the Packages.gz file is not retrieved. to the extent I can tell about THAT, wheezy 2.7-rtai systems are #1, lucid 2.5-rtai is #2, wheezy 2.6(-rtai?) is #3, and precise 2.7-rtai is #4. #1 is 71%, #4 is 7.8%.
03:04 PM jepler: )
03:04 PM jepler: wheezy-2.7 is 10x wheezy-2.6
03:09 PM jepler: huh could that cyrillc actually be "ubuntu precise" ? Did they i18n their package servers, or did somebody put it in by hand and have it never, never, ever work?
03:09 PM jepler: they=ubuntu
03:09 PM linuxcnc-build: build #6448 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/6448 blamelist: Dewey Garrett <dgarrett@panix.com>
03:09 PM linuxcnc-build: build #6445 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/6445 blamelist: Dewey Garrett <dgarrett@panix.com>
03:10 PM linuxcnc-build: build #5666 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/5666 blamelist: Dewey Garrett <dgarrett@panix.com>
03:22 PM andypugh: Hmm, not related to G71:
03:22 PM andypugh: -/usr/bin/ld: objects/emc/kinematics/genserfuncs.o: undefined reference to symbol 'acos@@GLIBC_2.2.5'
03:23 PM andypugh: I have seen that before: https://forum.linuxcnc.org/10-advanced-configuration/38462-compile-error-when-using-regular-math-functions-in-kinematics-file?start=10#158735
03:41 PM linuxcnc-build: build #6466 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6466 blamelist: Dewey Garrett <dgarrett@panix.com>
03:52 PM linuxcnc-build: build #6449 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/6449 blamelist: Dewey Garrett <dgarrett@panix.com>
03:53 PM linuxcnc-build: build #6446 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/6446 blamelist: Dewey Garrett <dgarrett@panix.com>
03:53 PM linuxcnc-build: build #5667 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/5667 blamelist: Dewey Garrett <dgarrett@panix.com>
04:24 PM linuxcnc-build: build #6467 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6467 blamelist: Dewey Garrett <dgarrett@panix.com>
05:03 PM linuxcnc-build: build #71 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/71 blamelist: Dewey Garrett <dgarrett@panix.com>
05:07 PM linuxcnc-build: build #6468 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/6468 blamelist: Dewey Garrett <dgarrett@panix.com>