#linuxcnc-devel | Logs for 2015-12-14

[01:33:44] <micges> logger[mah]: hi
[01:33:44] <logger[mah]> micges: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2015-12-14.html
[01:35:15] <micges> zlog: log
[07:17:33] <jthornton> when I try and open probe-hole.ngc I get an error about no percent sign or program end. It is a subroutine, should there be a directory for subroutines?
[07:19:28] <Tom_itx> mine has a % at the end
[07:20:51] <jthornton> 2.7?
[07:22:23] <Tom_itx> http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/touch_routines/
[07:22:33] <Tom_itx> cradek's routines iirc
[07:22:47] <jthornton> thanks
[07:23:11] <Tom_itx> i couldn't find em on the web yesterday
[07:23:18] <Tom_itx> i'm sure they're still there
[07:24:03] <Tom_itx> later..
[08:32:19] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost 27a10fd 06linuxcnc 10(8 files) interp: finish evicting object.hpp from interp_internal.hh * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=27a10fd
[08:44:01] <skunkworks> seb_kuzminsky, same issue with the 64 bit kernel on the hardware I have been testing.
[08:44:53] <skunkworks> 1ms at startup - it is funny that it doesn't show the latency error message in the terminal like I used to remember seeing it - but it does show up in dmesg
[08:45:36] <skunkworks> when the system shuts down - it seems to hang at a flashing cursor also. (both did this)
[08:53:00] <linuxcnc-build> build #3748 of 1300.rip-precise-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1300.rip-precise-i386/builds/3748 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:53:25] <linuxcnc-build> build #3750 of 1306.rip-precise-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1306.rip-precise-amd64/builds/3750 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:56:19] <linuxcnc-build> build #2958 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/2958 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:57:21] <linuxcnc-build> build #1908 of 1400.rip-wheezy-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1400.rip-wheezy-i386/builds/1908 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:57:25] <linuxcnc-build> build #1909 of 1403.rip-wheezy-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1403.rip-wheezy-amd64/builds/1909 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:58:16] <linuxcnc-build> build #1419 of 1402.rip-wheezy-rtpreempt-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1402.rip-wheezy-rtpreempt-i386/builds/1419 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:58:23] <linuxcnc-build> build #376 of 1520.rip-jessie-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1520.rip-jessie-amd64/builds/376 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:59:06] <linuxcnc-build> build #376 of 1500.rip-jessie-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1500.rip-jessie-i386/builds/376 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:59:08] <linuxcnc-build> build #376 of 1530.rip-jessie-rtpreempt-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1530.rip-jessie-rtpreempt-amd64/builds/376 blamelist: Jeff Epler <jepler@unpythonic.net>
[08:59:24] <linuxcnc-build> build #376 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/376 blamelist: Jeff Epler <jepler@unpythonic.net>
[09:00:34] <linuxcnc-build> build #1574 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/1574 blamelist: Jeff Epler <jepler@unpythonic.net>
[09:09:32] <jepler> kaboom
[09:10:23] <jepler> huh I did runtests && git push, I wonder why I didn't see those failures.
[09:10:36] <linuxcnc-build> build #1941 of 1405.rip-wheezy-armhf is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1405.rip-wheezy-armhf/builds/1941 blamelist: Jeff Epler <jepler@unpythonic.net>
[09:17:46] <jepler> oh I bet I'd just built the commit before, in order to get the timing information in that commit message :-/
[09:32:15] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost 19dca87 06linuxcnc 10(9 files) interp: finish evicting object.hpp from interp_internal.hh * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=19dca87
[11:36:40] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost 1a6f213 06linuxcnc 10src/emc/rs274ngc/interp_setup.cc interp: use {}-initializers in setup_struct constructor * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1a6f213
[11:36:40] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost e38ff45 06linuxcnc 10src/emc/rs274ngc/interp_remap.cc interp: prefer std::fill to memset * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e38ff45
[11:36:40] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost 0b5fdb7 06linuxcnc 10src/emc/rs274ngc/interp_internal.hh 10src/emc/rs274ngc/interp_setup.cc interp: move a constructor out of line * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0b5fdb7
[11:36:42] <KGB-linuxcnc> 03Jeff Epler 05jepler/lessboost acb4fc7 06linuxcnc 10src/emc/rs274ngc/interp_setup.cc interp: warn about missing field initializers * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=acb4fc7
[11:47:34] <skunkworks> jepler, can boost be removed totally?
[11:47:52] <skunkworks> and why? is it like using duct tape?
[11:51:39] <jepler> skunkworks: no, it's not feasible right now
[11:51:58] <jepler> skunkworks: boost::python is heavily used in the implementation of "remap", which I don't think I'd be thanked for removing.
[11:52:17] <skunkworks> heh
[11:52:30] <jepler> but by reducing the amount of places that boost is used, I've trimmed compile times by a minute or more on my i5 laptop
[11:53:37] <skunkworks> neat
[11:57:19] <skunkworks> Could remap be done another way?
[11:57:22] <seb_kuzminsky> nice
[11:57:34] <skunkworks> seb_kuzminsky, did you see my comments above ^
[11:57:59] <jepler> skunkworks: could, yes. but it would be a fair to large amount of work, approximately equal to implementing remap in the first place
[11:58:07] <skunkworks> these where both intel systems - I will test some amd's
[11:58:18] <skunkworks> jepler, ah.
[11:59:12] <seb_kuzminsky> skunkworks: i saw it, thanks
[11:59:52] <seb_kuzminsky> i'm having crashes with the rtai amd64 kernel every other time or so that i run the linuxcnc test suite, i'm working through it with paolo on the rtai list
[12:00:06] <seb_kuzminsky> the rtai i386 kernel seems solid
[12:00:23] <seb_kuzminsky> so don't spend too much time testing it until we get this known problem fixed
[12:10:59] <skunkworks> seb_kuzminsky, I do get this on both kernels though (32/64)
[12:11:00] <skunkworks> http://imgur.com/PjX2fFG
[12:11:10] <skunkworks> like I say - I will try some more hardware.
[12:13:18] <seb_kuzminsky> yeah, ouch :-/
[12:16:38] <skunkworks> seb_kuzminsky, notice the max interval is still around 1ms..
[12:28:53] <seb_kuzminsky> yeah that's terrible :-(
[12:29:12] <seb_kuzminsky> is it true that you don't see that crazy lag on i386?
[12:54:40] <skunkworks> no - same lag
[12:55:11] <skunkworks> if you hit reset - it runs low latency indefinatly (Iirc.)
[12:56:19] <seb_kuzminsky> ok
[13:09:40] <Roguish> seb_kuzminsky: I have a jessie with vanilla mate and amd64 with rtai-5 patched kernel. I get the same realtime errors as skunkworks.
[13:18:25] <Roguish> I can post an image, if you like. No real issue here. it's just a test system I mess around with. If you need testing, let me know. I am happy to contribute what I can, which is mostly just testing.
[13:20:12] <skunkworks> I resemble that remark
[13:49:39] <CaptHindsight> http://pine64.com/ quad core 64b ARM board for $15 with 2GB DDR3, might be zippy enough for Linuxcnc and hm2_eth or spi
[14:05:49] <jepler> The 2GB RAM version is $29. No block diagram so it's unknown whether the ethernet is on the usb bus but I'd bet it is.
[14:08:56] <jepler> I'm still bummed by dragonboard's wifi being broken, but at least linuxcnc uspace port is ready for arm64
[14:59:10] <KGB-linuxcnc> 03Jeff Epler 05master 4e3fe5a 06linuxcnc 10src/libnml/cms/cms_srv.cc cms: silence scan-build zero byte allocation warning * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4e3fe5a
[14:59:56] <jepler> hm that's a strange way for kgb to summarize my push
[15:00:01] <jepler> I also merged lessboost to master
[15:41:47] <seb_kuzminsky> Roguish: thanks for the offer, that's really helpful
[15:42:14] <seb_kuzminsky> at this point i think i need to work with th rtai gurus to resolve the hand i get on the buildbot with amd64
[15:43:12] <seb_kuzminsky> artist's conception, based on leaked dimensions of the SpaceX BFR: http://i.imgur.com/n2mJI8s.jpg
[15:43:20] <seb_kuzminsky> (that's a Falcon 9 on the left)
[15:55:16] <jepler> As romantic as a human presence in space is, at this point I think I'd rather see an unmanned sample-return mission to Mars or unmanned landing missions on the geologically interesting moons of Jupiter and Saturn than human space exploration.
[15:57:17] <jepler> (except Europa. Attempt no landings there)
[16:36:39] <seb_kuzminsky> europa's a tricky place for landers, due to the high radiation flux
[16:41:44] <jepler> > The European Space Agency's Jupiter Icy Moon Explorer (JUICE) is a mission to Europa that is due to launch in 2022.[18]
[16:41:48] <jepler> well done on the acronym
[16:44:36] <seb_kuzminsky> i just spoke to one of the PIs on New Horizons, he said they're planning a robotic mission to orbit europa in the 30s, with a very high, very elliptical orbit to get close flybys without spending so much time in the radiation soup
[16:45:56] <seb_kuzminsky> probably separate from the ESA missing
[16:45:57] <seb_kuzminsky> *mission
[16:46:56] <jepler> wikipedia also knows about NASA's Europa Multiple-Flyby Mission which it says will launch between 2022 and 2025
[16:48:15] <jepler> https://en.wikipedia.org/wiki/Europa_Multiple-Flyby_Mission#Strategy
[16:48:46] <jepler> good point about the craft needing to survive long enough to transmit its observational data back to earth
[16:49:58] <jepler> ugh why don't we build RTGs anymore
[16:50:21] <jepler> or VW-bus-sized nuclear reactors
[17:18:56] <jepler> > Joomla just issued a emergency security patch after Sucuri observed a large number of attacks on Joomla sites using malicious user-agent strings. Attackers were adding malicious code to custom-made user-agent strings, which were not sanitized and stored in the database. These allowed attackers to trigger remote code on the site and grant them a backdoor into targeted websites
[17:19:03] <jepler> ffffff
[17:28:55] <JT-Shop> yikes
[17:51:48] <seb_kuzminsky> yuck
[20:56:14] <linuxcnc-build> build #2101 of 1404.rip-wheezy-rtpreempt-amd64 is complete: Failure [4failed runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1404.rip-wheezy-rtpreempt-amd64/builds/2101 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:56:15] <linuxcnc-build> build #3762 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3762 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:21:50] <jepler> elapsed: 12 hrs, 23 mins, 50 secs
[21:21:56] <jepler> something went wrong in there
[21:22:23] <jepler> and now I'm worried; I assumed from buildbot's silence that the lessboost branch was building OK but apparently it took 12 hours to fail building :(
[21:26:53] <seb_kuzminsky> jepler: the wheezy-rtpreempt-amd64 buildslave hung
[21:27:13] <seb_kuzminsky> the buildmaster's supposed to send me an email when that happens, but it's old and buggy and it doesnt
[21:27:22] <seb_kuzminsky> i just noticed it and rebooted the slave, and it continued on
[21:27:44] <seb_kuzminsky> i'm about halfway through moving the buildmaster to a new jessie machine, but you know how it goes
[21:31:26] <jepler> ok, I appreciate it and hope it didn't sound like I was bitching about the free service
[21:41:59] <seb_kuzminsky> not at all
[22:31:37] <CaptHindsight> jepler: in a strange move by allwinner they removed the integrated NIC from the A64, most of their other SOC's have them http://www.allwinnertech.com/en/clq/processora/6053.html
[22:31:52] <CaptHindsight> http://linuxgizmos.com/15-dollar-sbc-features-quad-core-64-bit-allwinner-a4-pi-expansion/