#linuxcnc-devel | Logs for 2016-06-27

Back
[00:08:10] -!- Tom_itx has quit []
[00:23:14] -!- Loetmichel has quit [Ping timeout: 250 seconds]
[00:29:00] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[00:43:36] justanotheruser is now known as UnderCoder
[00:44:57] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 8a2d85c 06linuxcnc 10src/libnml/cms/tcp_srv.cc linuxcncsrv: ioctl(FIONREAD) wants int*, not ulong* * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8a2d85c
[00:46:15] Guest86 is now known as Loetmichel
[00:47:02] -!- FinboySlick has quit [Remote host closed the connection]
[00:47:10] UnderCoder is now known as justanotheruser
[00:55:21] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 fa42e11 06linuxcnc 10src/libnml/cms/tcp_srv.cc Merge remote-tracking branch 'origin/2.6' into 2.7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fa42e11
[00:55:47] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 928b7f2 06linuxcnc 10src/libnml/cms/tcp_srv.cc Merge remote-tracking branch 'origin/2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=928b7f2
[00:56:40] -!- teepee has quit [Ping timeout: 244 seconds]
[00:57:15] -!- teepee [teepee!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[01:14:42] -!- skunksleep has quit [Ping timeout: 272 seconds]
[01:15:18] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[01:22:14] <jepler> seb_kuzminsky: aha good find
[01:23:32] -!- asdfasd has quit [Ping timeout: 260 seconds]
[01:24:02] <KGB-linuxcnc> 05ja13-teleop-after-homing 09f1785 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=09f1785
[01:24:50] -!- skunksleep has quit [Ping timeout: 272 seconds]
[01:28:15] <KGB-linuxcnc> 03Sebastian Kuzminsky 05joints_axes16 619da03 06linuxcnc New branch with 461 commits pushed, 10828 files changed, 0344400(+), 0450863(-) since master/928b7f2
[01:30:44] <seb_kuzminsky> dinner time
[01:40:24] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15SebKuzminsky opened pull request #85: Joints axes16 (06master...06joints_axes16) 02https://github.com/LinuxCNC/linuxcnc/pull/85
[01:40:27] <seb_kuzminsky> heh, github says "This comparison is big! We’re only showing the most recent 250 commits
[01:40:56] <seb_kuzminsky> let's not have a 460 commit, 95k line feature branch ever again
[01:46:16] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/configure-foomod 6ced8a4 06linuxcnc 10src/configure.in configure: revamp *mod detection * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6ced8a4
[02:43:49] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/pgrep af3eba3 06linuxcnc 10scripts/linuxcnc.in 10scripts/realtime.in 10src/configure.in configure: use (more) portable pgrep * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=af3eba3
[02:51:35] <jepler> 'night, I'll try to remember to check buildbot results in the morning
[03:04:37] Kevin`_ is now known as Kevin`
[03:11:51] -!- eeFuchs has quit [Ping timeout: 264 seconds]
[03:14:31] -!- AR_ has quit [Ping timeout: 240 seconds]
[03:16:10] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[03:24:29] -!- SpeedEvil has quit [Quit: No Ping reply in 180 seconds.]
[03:24:49] -!- fus has quit [Ping timeout: 252 seconds]
[03:25:55] -!- pjm has quit [Ping timeout: 252 seconds]
[03:26:28] -!- Lasper_ has quit [Ping timeout: 252 seconds]
[03:26:31] -!- amiri has quit [Ping timeout: 244 seconds]
[03:26:51] -!- pjm has quit [Excess Flood]
[04:23:32] -!- yasnak has quit [Quit: rq]
[05:29:59] -!- Cromaglious_ has quit [Ping timeout: 244 seconds]
[05:44:59] -!- jst has quit [Read error: Connection reset by peer]
[05:54:21] -!- kwallace [kwallace!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[05:58:46] -!- eeriegeek has quit [Quit: Leaving.]
[06:26:51] <linuxcnc-build> build #431 of 4017.5.deb-wheezy-armhf is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.5.deb-wheezy-armhf/builds/431 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[06:32:18] -!- root-x has quit [Read error: Connection reset by peer]
[06:42:32] -!- wholepair has quit [Quit: Page closed]
[06:47:21] -!- GJdan has quit [Quit: WeeChat 1.6-dev]
[06:52:14] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[06:52:54] -!- teepee has quit [Ping timeout: 272 seconds]
[06:52:54] teepee_ is now known as teepee
[06:57:34] -!- Ralith has quit [Remote host closed the connection]
[07:09:27] -!- root-x has quit [Read error: Connection reset by peer]
[07:21:12] -!- ikcalB [ikcalB!~ikcalB@mail.team-electronics.com] has joined #linuxcnc-devel
[07:59:09] -!- Komzpa has quit [Ping timeout: 244 seconds]
[08:06:34] -!- Robh__ [Robh__!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[08:14:52] -!- Miner_48er has quit [Quit: Leaving]
[08:24:53] -!- b_b has quit [Changing host]
[08:28:58] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15nicokid commented on issue #33: My repository is correct:... 02https://github.com/LinuxCNC/linuxcnc/pull/33#issuecomment-228683726
[09:07:52] -!- Mathnerd314 has quit [Ping timeout: 244 seconds]
[09:10:27] -!- Daerist has quit [Remote host closed the connection]
[09:22:15] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[09:37:34] -!- Wolf_ has quit [Ping timeout: 272 seconds]
[09:37:34] Wolfmetalfab is now known as Wolf_
[09:43:45] -!- Mathnerd314 has quit [Ping timeout: 276 seconds]
[10:22:49] -!- skunkworks has quit [Ping timeout: 252 seconds]
[10:27:11] -!- zeeshan has quit [Ping timeout: 240 seconds]
[10:33:25] -!- Daerist has quit [Quit: Leaving]
[10:38:52] -!- Robh__ has quit [Ping timeout: 260 seconds]
[11:17:28] <trasz> jepler: damn, i didn't realize this was related to the lsmod thing.
[11:17:42] <trasz> jepler: however - your later commit fixes that problem, right?
[11:18:22] <trasz> jepler: the "revamp *mod detection"?
[11:18:28] -!- Hydrar has quit [Remote host closed the connection]
[11:19:28] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[11:25:48] -!- a_morale has quit [Ping timeout: 276 seconds]
[11:31:34] -!- jefrite has quit [Ping timeout: 272 seconds]
[11:41:16] -!- mikeh has quit [Read error: Connection reset by peer]
[11:43:07] -!- Jymmm has quit [Ping timeout: 252 seconds]
[11:50:22] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:51:41] <skunkworks> zlog
[11:51:42] <zlog> skunkworks: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-06-27.html
[11:52:42] -!- gregcnc has quit [Read error: Connection reset by peer]
[11:53:53] -!- gregcnc has quit [Read error: Connection reset by peer]
[11:59:00] <jepler> trasz: well looks like our buildbot hasn't finished building that yet(!) but that's my hope, that the configure-foomod branch would replace that commit I suggested to you, but which broke linux badly.
[12:04:41] -!- b_b has quit [Read error: No route to host]
[12:05:49] -!- b_b has quit [Changing host]
[12:06:06] -!- ktchk [ktchk!~eddie6929@n219078191148.netvigator.com] has joined #linuxcnc-devel
[12:11:04] Jymmmm is now known as Jymmm
[12:17:45] -!- Robh__ [Robh__!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[12:27:15] <KGB-linuxcnc> 03Jeff Epler 05master 5657de0 06linuxcnc 10src/emc/usr_intf/stepconf/axisa.glade 10src/emc/usr_intf/stepconf/axisx.glade 10src/emc/usr_intf/stepconf/axisy.glade 10src/emc/usr_intf/stepconf/axisz.glade stepconf: take nicokid's version of these files * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5657de0
[12:27:15] <KGB-linuxcnc> 03Jeff Epler 05master 44c5fb9 06linuxcnc 10src/emc/usr_intf/stepconf/stepconf.py stepconf: temporarily disable "sanity test" * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=44c5fb9
[12:29:51] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler commented on issue #33: I can't directly take your branch because of the boring technical reason that not all the commits in your branch have the "signed-off-by" message. But when preparing #71 to fix that problem, I was not careful enough.... 02https://github.com/LinuxCNC/linuxcnc/pull/33#issuecomment-228731786
[12:36:27] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened issue #86: entry fields blank on stepconf axis pages 02https://github.com/LinuxCNC/linuxcnc/issues/86
[12:38:54] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened pull request #87: configure: revamp *mod detection (06master...06jepler/master/configure-foomod) 02https://github.com/LinuxCNC/linuxcnc/pull/87
[12:47:05] <linuxcnc-build> build #684 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/684 blamelist: Jeff Epler <jepler@unpythonic.net>
[13:01:09] <linuxcnc-build> build #3480 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/3480 blamelist: Jeff Epler <jepler@unpythonic.net>
[13:04:41] <jepler> > 33.373: timeout waiting for joint 0 to stop at -1.000 (pos=-0.805, vel=-0.269)
[13:46:54] -!- root-x has quit [Read error: Connection reset by peer]
[13:53:28] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[14:00:58] <linuxcnc-build> build #4284 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4284 blamelist: Jeff Epler <jepler@unpythonic.net>
[14:10:47] <jepler> linuxcnc-build: force build --branch=jepler/master/pgrep 0000.checkin
[14:10:53] <linuxcnc-build> The build has been queued, I'll give a shout when it starts
[14:13:31] <jepler> trasz: have you noticed how for some (sigh) python scripts, we have Makefile rules that delete the shipped #!-line and replace it with the python interpreter detected by configure? e.g., emc/usr_intf/axis/Submakefile's rule starting $(PYBIN): ...
[14:13:37] -!- root-x has quit [Read error: Connection reset by peer]
[14:17:01] <trasz> jepler: i've seen... "something", but didn't pay much attention to it, tbh.
[14:18:21] <trasz> jepler: i kind of assumed that you wouldn't do something like this, when you could just put some %%MARKERS%% there instead.
[14:20:35] -!- Komzzpa has quit [Ping timeout: 258 seconds]
[14:28:40] -!- Robh__ has quit [Ping timeout: 252 seconds]
[14:31:23] -!- FelixVi has quit [Remote host closed the connection]
[14:35:50] <jepler> if there are two possible ways to do something, we develop a third and then do them all
[14:42:30] -!- root-x has quit [Read error: Connection reset by peer]
[14:52:43] -!- Daerist has quit [Quit: Leaving]
[15:04:03] <linuxcnc-build> build forced [ETA 1h35m03s]
[15:04:03] <linuxcnc-build> I'll give a shout when the build finishes
[15:16:48] -!- root-x has quit [Read error: Connection reset by peer]
[15:43:07] <seb_kuzminsky> laws and sausages and software
[15:43:39] -!- tlab_ has quit [Ping timeout: 264 seconds]
[15:44:20] <seb_kuzminsky> mozmck: as RM, do you want to do the honors on https://github.com/LinuxCNC/linuxcnc/pull/85 ?
[15:53:14] -!- ivansanchez has quit []
[15:55:12] <skunkworks> wow - quite the list
[16:01:17] -!- skunkworks has quit [Read error: Connection reset by peer]
[16:02:57] -!- ktchk [ktchk!~eddie6929@n219078191148.netvigator.com] has parted #linuxcnc-devel
[16:28:06] -!- ASRock_pc [ASRock_pc!~Tom@ip68-102-196-26.ks.ok.cox.net] has joined #linuxcnc-devel
[16:34:45] -!- jthornton has quit [Ping timeout: 250 seconds]
[16:35:12] -!- JT-Shop has quit [Ping timeout: 276 seconds]
[16:38:54] -!- kwallace [kwallace!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[16:50:56] <mozmck> Hey seb_kuzminsky. I can try. How is that going to work doing it on Github? I guess I can merge, then pull locally then push to g.l.o?
[16:51:27] <mozmck> I don't know that I have permissions on github to do it
[16:56:52] <linuxcnc-build> Hey! build 0000.checkin #4286 is complete: Success [3build successful]
[16:56:52] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4286
[16:59:51] -!- JT-Shop [JT-Shop!~john@198.45.191.246] has joined #linuxcnc-devel
[16:59:53] -!- jthornton [jthornton!~john@198.45.191.246] has joined #linuxcnc-devel
[17:06:01] -!- kalxas has quit [Read error: Connection reset by peer]
[17:09:57] <seb_kuzminsky> mozmck: the process for merging a PR into linuxcnc is this:
[17:10:10] <seb_kuzminsky> fetch glo to your local repo
[17:10:21] <seb_kuzminsky> fetch the repo containing the PR branch into your local repo
[17:10:27] <mozmck> from github?
[17:10:44] <seb_kuzminsky> (in the case of #85 the PR branch is at glo as well, so it's easy, but sometimes it'll be a different repo on github)
[17:10:49] <mozmck> I have joint_axes16 locally
[17:10:56] <seb_kuzminsky> merge the PR into the destination branch in your local repo
[17:11:02] <seb_kuzminsky> push the result of the merge to glo
[17:11:19] <mozmck> Ok, so what happens to the PR then on Github?
[17:11:22] <seb_kuzminsky> cradek's glo-to-github mirror updater script will push the result to github
[17:11:29] <seb_kuzminsky> github will notice the merge and close the PR
[17:12:09] <mozmck> Oh, I see. I figured maybe it had to be closed manually.
[17:12:58] <mozmck> I'll do the merge here shortly then. Thanks for including me.
[17:13:18] <seb_kuzminsky> if you merge exactly the commit of the PR into the PR's destination branch, it'll get closed automatically once it gets to github
[17:13:38] <seb_kuzminsky> if you deviate in any way from that, you'll have to close the PR by hand
[17:14:32] <mozmck> I'll just pull the latest from glo and merge that I guess...
[17:16:58] <seb_kuzminsky> yeah, that sounds right
[17:17:10] <mozmck> Hmm, it wants a commit message.
[17:17:22] <seb_kuzminsky> you can verify that the commit sha of the PR is the same as the sha of the commit you're merging into master
[17:17:44] <mozmck> "Long anticipated merge of the joints/axes separation branch!"
[17:17:46] <seb_kuzminsky> for the merge? it should be pre-populated with something like "merge origin/ja16 into master"
[17:17:59] <seb_kuzminsky> aha yea that's a good one :-)
[17:19:29] <mozmck> this is a little scary - I should have let you push it :-)
[17:21:15] <seb_kuzminsky> here's a sanity check:
[17:21:21] -!- [cube] has quit [Ping timeout: 276 seconds]
[17:22:53] <seb_kuzminsky> after your merge, run "git show"
[17:23:04] <mozmck> ok?
[17:23:06] <seb_kuzminsky> it should say this near the top:
[17:23:16] <mozmck> Merge: 44c5fb9 619da03
[17:23:30] -!- teepee has quit [Ping timeout: 244 seconds]
[17:23:35] <seb_kuzminsky> Merge: 44c5fb919801bdeef83035bebfd4a488c7278d0e 619da0300cb3a4765b6332472ca31925d625294e
[17:23:40] <seb_kuzminsky> yes, good
[17:23:57] <seb_kuzminsky> so the merge commit you made merges the right two commits together
[17:24:02] <mozmck> Ok, I guess I'm going to push then.
[17:24:08] <seb_kuzminsky> the current tip of origin/master and the tip of ja16
[17:24:11] <seb_kuzminsky> yeah man go for it
[17:27:07] -!- teepee [teepee!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[17:28:25] <KGB-linuxcnc> 03Moses McKnight 05master a2f0de5 06linuxcnc Long anticipated merge of the joints/axes separation branch! * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a2f0de5
[17:28:45] <mozmck> It's just sitting there. It just occurred to me that I did not sign off so I bet it will be rejected. How do you even sign off on a merge?
[17:28:52] <mozmck> Oh, maybe it went through.
[17:29:46] <seb_kuzminsky> https://media.giphy.com/media/W62e03M7HqOvS/giphy.gif
[17:30:04] <cradek> you did the thing?
[17:30:06] <cradek> the thing is done?
[17:30:14] <seb_kuzminsky> it takes a long time to make a big push like that
[17:30:16] <seb_kuzminsky> the thing
[17:30:16] <mozmck> I think it is
[17:30:18] <seb_kuzminsky> it is done
[17:30:36] <cradek> http://imgur.com/c4jt321
[17:30:51] <cradek> :-)
[17:30:52] <seb_kuzminsky> heh
[17:30:59] <mozmck> :-)
[17:31:12] <seb_kuzminsky> https://media.giphy.com/media/s2qXK8wAvkHTO/giphy.gif
[17:31:25] <mozmck> No problems yet - better call it a success quickly before it's too late!
[17:31:26] <jepler> mozmck: you probably generated hundreds of e-mails, and those take time to send..
[17:32:14] <mozmck> I see, that ought to be fun!
[17:32:31] <cradek> yay to everyone
[17:33:00] <seb_kuzminsky> one of us should send a warning email to emc-users, since everyone's configs just broke
[17:33:08] <jepler> notme!
[17:33:30] <seb_kuzminsky> mozmck's the one that broke everything... :-P
[17:33:41] -!- micges [micges!~micges@dgw251.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[17:33:43] <seb_kuzminsky> see how this works?
[17:34:08] <mozmck> I saw that coming!
[17:34:22] <seb_kuzminsky> :-)
[17:35:32] <mozmck> So fixing the configs involves running a script (I've done it once), is there anything the script won't update? Any other items to note?
[17:36:19] <jepler> I'd wait until the html docs online update, then point at an anchor within http://linuxcnc.org/docs/master/html/getting-started/updating-linuxcnc.html
[17:36:21] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15cradek closed issue #62: linuxcnc.stat.program_open() errors if called twice in a row 02https://github.com/LinuxCNC/linuxcnc/issues/62
[17:37:02] -!- ASRock_pc has quit [Quit: Quit]
[17:37:13] <jepler> (that closed as a result of pushing that branch, because I named that issue in a commit message that dewey applied in JA, but I'm not sure whether it's really fixed)
[17:40:56] <mozmck> jepler: ok, good idea
[17:41:50] <jepler> oh yay, it looks like it is fixed
[17:45:18] <micges> guys, do we still have any features request list anywhere?
[17:45:26] <seb_kuzminsky> i feel like i should smoke a cigarette now
[17:45:52] <seb_kuzminsky> micges: there's approx 6.02x10^23 on the mailing list
[17:46:07] <seb_kuzminsky> some are in the feature-request bugtracker on sourceforge
[17:46:16] <micges> hehe
[17:46:37] <jepler> github doesn't have separate bug and feature trackers, it has issues and pull requests and we don't get to create more groupings
[17:46:51] <seb_kuzminsky> this merge should probably be mentioned on the wlo frontpage
[17:47:12] <seb_kuzminsky> mozmck: do you want to learn how to do that, or have you had enough for one day?
[17:47:27] <seb_kuzminsky> if you send the email i'll volunteer to make a blog post from it
[17:47:30] -!- Robh__ [Robh__!~R@97e428d3.skybroadband.com] has joined #linuxcnc-devel
[17:48:10] <cradek> yay, alex said yay
[17:48:12] <mozmck> I'll try and send the email - but I might not get it done right now.
[17:48:56] <mozmck> I would not mind learning the webpage stuff sometime, but am pretty busy right now.
[17:48:59] <micges> I have so much machines to test with master ;)
[17:49:04] <seb_kuzminsky> sure, i understand :-)
[17:55:34] <linuxcnc-build> build #2467 of 1405.rip-wheezy-armhf is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1405.rip-wheezy-armhf/builds/2467 blamelist: andypugh <andy@bodgesoc.org>, Michael Geszkiewicz <micges@wp.pl>, Chris Radek <chris@timeguy.com>, Andy Pugh <andy@bodgesoc.org>, Alex Joni
[17:55:34] <linuxcnc-build> <alex_joni@users.sourceforge.net>, Kim Kirwan <Kim@KimKirwan.com>, Jeff Epler <jepler@unpythonic.net>, Stephen Wille Padnos <swpadnos@sourceforge.net>, sam sokolik <samcoinc@gmail.com>, Andrew Kyrychenko <amkyrychenko@gmail.com>, Moses McKnight <moses@texband.net>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
[17:55:44] <seb_kuzminsky> doh
[17:56:12] <seb_kuzminsky> Segmentation fault
[17:56:12] <seb_kuzminsky> basename: missing operand
[17:56:12] <seb_kuzminsky> Try `basename --help' for more information.
[17:56:19] <seb_kuzminsky> it's my arm machine overheating again
[17:56:27] <seb_kuzminsky> linuxcnc-build: force build --branch=master 0000.checkin
[17:56:33] <linuxcnc-build> The build has been queued, I'll give a shout when it starts
[17:57:11] <jepler> seb_kuzminsky: there are some newer odroids, want someone to send you one?
[17:57:25] <jepler> (might have 1.5 - 2x the compile performance of the u3 too)
[17:58:24] <seb_kuzminsky> you're looking at the xu4?
[17:58:35] <seb_kuzminsky> or c2?
[17:58:49] <jepler> xu4
[17:59:04] <seb_kuzminsky> wow, pretty inexpensive
[17:59:46] <jepler> not so much when you add a big e-mmc and boy can I recommend that for performance
[17:59:54] <seb_kuzminsky> let me see if i can improve the cooling on the u3 i have, before we spend any money
[18:00:39] <seb_kuzminsky> 0 12:00:21 seb@wheezy-armhf-u3 /home/seb> uptime 12:00:24 up 106 days, 21:32, 1 user, load average: 0.03, 1.91, 3.34
[18:00:45] <seb_kuzminsky> not bad
[18:02:52] <jepler> hmph apparently putting dry ice in 350°F cooking oil is not very exciting to see
[18:10:17] -!- DaPeace1 has quit [Quit: Leaving.]
[18:22:16] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 9d7f04e 06linuxcnc 10docs/src/Master_Documentation_es.txt docs: remove link to removed "mini" gui from spanish docs * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9d7f04e
[18:32:35] <jepler> I have too many irons in the fire
[18:34:48] -!- micges has quit [Quit: Wychodzi]
[18:35:37] <linuxcnc-build> build #4287 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4287 blamelist: andypugh <andy@bodgesoc.org>, Michael Geszkiewicz <micges@wp.pl>, Chris Radek <chris@timeguy.com>, Andy Pugh <andy@bodgesoc.org>, Alex Joni <alex_joni@users.sourceforge.net>, Kim Kirwan
[18:35:38] <linuxcnc-build> <Kim@KimKirwan.com>, Jeff Epler <jepler@unpythonic.net>, Stephen Wille Padnos <swpadnos@sourceforge.net>, sam sokolik <samcoinc@gmail.com>, Andrew Kyrychenko <amkyrychenko@gmail.com>, Moses McKnight <moses@texband.net>, Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
[18:35:38] <linuxcnc-build> build forced [ETA 1h43m55s]
[18:35:38] <linuxcnc-build> I'll give a shout when the build finishes
[18:38:42] -!- Frank_11 has quit [Ping timeout: 276 seconds]
[18:39:15] -!- Komzpa has quit [Read error: Connection reset by peer]
[18:42:59] -!- DaPeace has quit [Read error: Connection reset by peer]
[18:59:10] <mozmck> jepler: leave 'em there and crank the air up (may not make sense if you haven't done any blacksmithing...)
[19:06:33] -!- ikcalB has quit [Quit: WeeChat 1.5]
[19:07:48] <jepler> great, now I need to take up blacksmithing
[19:08:20] <mozmck> heh, if you leave the irons there and increase the air, they will melt and then you won't have as many irons in the fire.
[19:08:46] <mozmck> blacksmithing is pretty fun - I need to get a forge set back up.
[19:17:12] -!- DaPeace1 has quit [Read error: Connection reset by peer]
[19:25:48] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[19:37:02] <linuxcnc-build> Hey! build 0000.checkin #4288 is complete: Success [3build successful]
[19:37:02] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4288
[19:37:58] -!- jefrite has quit [Ping timeout: 272 seconds]
[19:50:31] -!- Frank_11 has quit [Ping timeout: 240 seconds]
[19:50:56] <trasz> okay.
[19:51:30] <trasz> the freebsd port (as in, something like a source package) is almost ready.
[19:51:53] <trasz> now i only need to get libimg fixed.
[20:07:41] -!- basiclaser has quit [Quit: Connection closed for inactivity]
[20:08:24] -!- null_ has quit [Ping timeout: 276 seconds]
[20:23:31] -!- kwallace has quit [Ping timeout: 240 seconds]
[20:31:05] <seb_kuzminsky> the new master docs with the ja merge is up! http://linuxcnc.org/docs/devel/html/
[20:31:19] -!- kwallace [kwallace!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[20:33:12] kalxas_ is now known as kalxas
[20:35:53] -!- skunkworks [skunkworks!~skunkwork@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[20:37:29] <mozmck> seb_kuzminsky: is there a good overview of the changes in joints_axes anywhere that I can point to in my email?
[20:44:16] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened pull request #88: configure: use (more) portable pgrep (06master...06jepler/master/pgrep) 02https://github.com/LinuxCNC/linuxcnc/pull/88
[20:45:01] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler commented on issue #88: will push a fresh version with merge conflict fixed soon. 02https://github.com/LinuxCNC/linuxcnc/pull/88#issuecomment-228869659
[20:48:24] <cradek> trasz: that's awesome
[20:51:53] -!- alex_joni [alex_joni!~alex_joni@emc/board-of-directors/alexjoni] has joined #linuxcnc-devel
[20:51:53] -!- mode/#linuxcnc-devel [+v alex_joni] by ChanServ
[20:52:00] <cradek> alex!
[20:52:11] <alex_joni> hiya
[20:52:21] <alex_joni> power went out, screen didn't restart ;)
[20:52:31] <seb_kuzminsky> mozmck: the only one we really have is this: http://linuxcnc.org/docs/devel/html/getting-started/updating-linuxcnc.html#_updating_configuration_files
[20:52:35] <seb_kuzminsky> hi alex_joni !
[20:52:38] <alex_joni> hi seb
[20:54:24] <jepler> alex_joni: you are officially congratulated
[20:54:30] <jepler> for your work on joints-axes
[20:54:34] <alex_joni> jepler: hah
[20:54:40] <alex_joni> I'm happy to see it finally got merged
[20:55:32] <alex_joni> it started with cleaning up names & such
[20:59:23] * alex_joni is off to bed
[20:59:30] <jepler> see you
[20:59:57] <alex_joni> hopefully less busy times await
[21:00:39] <seb_kuzminsky> no feature branch survives first contact with users
[21:02:46] <PCW__> Wow you guys have been busy
[21:02:47] <PCW__> so master is now JAx?
[21:02:55] <mozmck> ja
[21:02:56] <seb_kuzminsky> JA is merged into master
[21:03:34] <PCW__> That's really great
[21:03:49] <seb_kuzminsky> cradek thinks everything's fine
[21:04:04] <PCW__> just a little pain and suffering with configs
[21:04:29] <mozmck> I'm not sure I'm the best one to write this email :( How does this look? http://pastie.org/10892181
[21:04:32] <seb_kuzminsky> possibly one or two bugs to find
[21:05:33] <seb_kuzminsky> mozmck: that looks pretty good to me
[21:05:51] <seb_kuzminsky> my only suggestion is to call out the committers in the ja16 branch by name
[21:06:03] <mozmck> All of them?
[21:06:27] <mozmck> or the ones listed in the meeting?
[21:06:40] <jepler> git log --format=%aN 44c5fb9..619da03 | sort | uniq
[21:07:00] <jepler> I believe that ^^ will list all the authors in the range
[21:07:14] <jepler> and based on the earlier merge commit I think that's the list of authors whose commits were on JA-last
[21:07:48] -!- jasen has quit [Quit: Page closed]
[21:08:34] <mozmck> Interesting - you do a lot more git than I do!
[21:08:57] <jepler> mozmck: yeah I spend literally hours a week using it
[21:09:02] <jepler> I want to say hours a day but that's probably not quite true
[21:09:18] <mozmck> I get this list: Alex Joni, Andrew Kyrychenko, andypugh, Andy Pugh, Chris Radek, Dewey Garrett, Jeff Epler, Kim Kirwan, Michael Geszkiewicz, sam sokolik, Sebastian Kuzminsky, Stephen Wille Padnos
[21:09:20] <jepler> .. I probably don't go an hour of my professional day not invoking git once
[21:09:52] <jepler> get rid of the andy dupe and you've got a good list to name
[21:09:57] <seb_kuzminsky> +1
[21:09:58] <mozmck> ok
[21:10:31] <mozmck> Should the title mention breaking configs to catch attention?
[21:10:37] <cradek> sweet
[21:10:46] <seb_kuzminsky> mozmck: oh, yeah, good idea
[21:10:57] <mozmck> ok
[21:11:22] <seb_kuzminsky> there's about to be storm of emails about machines that suddenly won't start
[21:12:02] <cradek> ... from folks who should have been using releases all along
[21:12:45] <seb_kuzminsky> maybe... it sure helps everyone when people test master
[21:12:58] <seb_kuzminsky> stable releases are for folks who have to get work done :-)
[21:18:36] -!- Frank_11 has quit [Ping timeout: 276 seconds]
[21:19:54] -!- Tom_itx has quit [Ping timeout: 276 seconds]
[21:27:28] <seb_kuzminsky> that email is great mozmck
[21:31:53] -!- Deejay has quit [Quit: bye]
[21:34:51] <mozmck> thanks
[21:34:51] -!- logger[psha]_ has quit [Ping timeout: 276 seconds]
[21:36:06] -!- logger[psha] [logger[psha]!~loggerpsh@195.135.238.205] has joined #linuxcnc-devel
[21:38:07] -!- b_b has quit [Remote host closed the connection]
[21:38:17] -!- b_b has quit [Changing host]
[21:52:12] -!- archivist has quit [Ping timeout: 244 seconds]
[21:52:34] -!- the_wench has quit [Ping timeout: 240 seconds]
[22:02:39] -!- zeeshan [zeeshan!~kvirc64@CPE84948c379051-CM84948c379050.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[22:05:27] <mozmck> Is there any way that the G64 setting can get lost or reset? I've had several reports where a machine will cut a part fine, and then they cut another one and all the corners are badly rounded.
[22:05:32] -!- archivist [archivist!~archivist@host81-149-189-98.in-addr.btopenworld.com] has joined #linuxcnc-devel
[22:06:26] <seb_kuzminsky> is there a round-corners setting in [RS274NGC]RS274HGC_STARTUP_GCODE ? that could cause it
[22:06:45] <mozmck> round-corners?
[22:06:54] <jepler> the part program should always specify the relevant modal codes, not rely on them coming from somewhere else like startup codes
[22:06:55] <seb_kuzminsky> i mean, a g64 with a big P
[22:07:35] <seb_kuzminsky> or with no P
[22:07:38] -!- b_b has quit [Remote host closed the connection]
[22:07:42] -!- douedd has quit [Read error: Connection reset by peer]
[22:07:59] <mozmck> jepler: I agree, and our sheetcam post does just that.
[22:08:13] <seb_kuzminsky> the G64 docs even say that: http://linuxcnc.org/docs/2.7/html/gcode/g-code.html#gcode:g64
[22:08:16] <jepler> Was RFL being used?
[22:08:17] <cradek> m2/m30 are not documented to reset g64
[22:09:03] <mozmck> So every file has G64 P0.010 Q0.001 at the top. But, I also put that in the startup code in the case the RFL gets used without running a part program first.
[22:10:11] <mozmck> But so far the reports I have had seem almost random. They will have it once, and I don't get good details, but then they will re-start linuxcnc and they say that fixed it and I don't hear any more from them.
[22:10:27] -!- micges [micges!~micges@dgw251.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[22:10:42] <jepler> I think seb_kuzminsky discovered that the execution of RS274NGC_STARTUP_CODE was *cough* less than fully dependable
[22:10:55] <jepler> and it's better now, in the unreleased tips of at least 2.7 and master
[22:11:13] <seb_kuzminsky> i recently changed abort (eg, Esc in Axis GUI) to run the RS274NGC_STARTUP_CODE, it used to not do that
[22:11:17] <seb_kuzminsky> not sure if that was right
[22:11:29] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[22:11:37] <seb_kuzminsky> also, at startup there used to be a race in Task to get the RS274NGC_STARTUP_CODE run
[22:11:47] <jepler> it's the latter race I was referring to
[22:11:57] <seb_kuzminsky> the race is in 2.6.12 and 2.7.4, but not in the tips of those branches (and not in the tip of master)
[22:12:01] <jepler> I didn't know you'd deliberately started executing RS274NGC_STARTUP_CODE based on UI actions
[22:12:30] -!- teepee has quit [Ping timeout: 272 seconds]
[22:12:33] <seb_kuzminsky> it was always getting executed, but then cleared
[22:12:37] teepee_ is now known as teepee
[22:12:40] <seb_kuzminsky> in the same racy way
[22:12:45] <jepler> oh interesting
[22:12:50] <jepler> insane, but interesting
[22:12:51] <mozmck> Hmm. I really need to get more information on what they did to get it to happen. The people that have reported have not mentioned doing a RFL
[22:13:15] <mozmck> Naturally we have not had it happen to us...
[22:13:26] <seb_kuzminsky> jepler: https://github.com/LinuxCNC/linuxcnc/blob/master/src/emc/rs274ngc/rs274ngc_pre.cc#L2567
[22:14:16] <seb_kuzminsky> all i did was add the call to program_end_cleanup()
[22:14:30] <seb_kuzminsky> oh, and "_setup.on_abort_command" is RS274NGC_STARTUP_GCODE
[22:14:38] <KGB-linuxcnc> 03Jeff Epler 05jepler/master/pgrep 5c1ac50 06linuxcnc 10scripts/linuxcnc.in 10scripts/realtime.in 10src/configure.in configure: use (more) portable pgrep * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5c1ac50
[22:21:00] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[22:21:26] <andypugh> Can halcompile have the -g flag?
[22:24:33] -!- micges has quit [Quit: Wychodzi]
[22:28:51] -!- kalxas has quit [Quit: Goodbye]
[22:31:10] <cradek> I wonder if a drop of anti-seize belongs on my drawbar thread
[22:32:45] <andypugh> Interesting question
[22:32:59] <andypugh> Either yes, or no is the answer I think.
[22:33:06] <cradek> I agree
[22:33:08] <mozmck> grease it!
[22:33:32] <cradek> I'd like for it to be easier to work, but I don't want to screw up the collet or have it come loose when on
[22:34:03] <cradek> it'd be easy to clean off the collet, but not easy to get off the drawbar, which is fairly captive
[22:34:13] <andypugh> Anti-seized bolts don’t typically show more tendency to loosen
[22:34:25] <mozmck> This latest report of the rounded corners was an RFL - and it looks like the G64 in the STARTUP_CODE may not have been applied - I need to test that more, and try seb's fixes.
[22:34:27] <cradek> that's a very nice data point
[22:39:32] <jepler> andypugh: from a quick gander at the source, I expect RT modules built by halcompile to be built with -Os -g (optimize for size, include debugging information).
[22:40:01] <andypugh> jepler: Great
[22:40:11] <andypugh> Let me see if that works then
[22:42:23] <jepler> I'm able to add a breakpoint on the _ function of test_use.comp, which is built with halcompile inside our testsuite (so it won't exist in a package or if you haven't 'runtests' once)
[22:42:28] <jepler> Breakpoint 1, _ (__comp_inst=0x7fd3601540d8, period=1000000)
[22:42:30] <jepler> at test_define.comp:9
[22:42:33] <jepler> 9 test_define.comp: No such file or directory.
[22:42:33] <jepler> it finds the breakpoint but not the source file
[22:43:05] <andypugh> I was going to use the addr2line thing
[22:43:09] <andypugh> (or try to)
[22:43:09] <jepler> (gdb) directory ~/src/linuxcnc/tests/symbols.0
[22:43:09] <jepler> Source directories searched: /home/jepler/src/linuxcnc/tests/symbols.0:$cdir:$cwd
[22:43:25] <jepler> ah this is uspace so I can use a real debugger
[22:43:36] <jepler> anyway, after specifying the source directory, then gdb successfully shows the lines from the source file
[22:45:28] <andypugh> add2line is not playing with that PulseCard component someone was asking about. It’s showing a fault on line 240, which only contains a closing brace
[22:45:31] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has joined #linuxcnc-devel
[22:46:27] <seb_kuzminsky> mozmck: what version of linuxcnc is running on the machine that displays this round corners problem?
[22:46:43] <andypugh> I wonder if kernel_sendmsg is thread-safe? Perhaps that’s his problem?
[22:47:03] <jepler> you can't call general kernel functions from RTAI realtime code
[22:47:24] <andypugh> Do you want to tell him that?
[22:47:33] <jepler> no
[22:47:48] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has parted #linuxcnc-devel
[22:48:09] <andypugh> Any particular reason?
[22:55:49] <jepler> not feeling compassionate enough to wade into the discussion, and failing to find authoritative documentation for my above assertin quickly
[22:56:05] <andypugh> What does hm2_eth use?
[22:57:19] <jepler> it only runs on uspace, not rtai
[22:58:18] <andypugh> Maybe he is using uspace. I forgot that…
[23:03:31] <jepler> no, his code is for kernel space
[23:04:10] <jepler> afk
[23:06:50] <jepler> well as far as being authoritative in our documentation, "man 3rtapi info" says:
[23:06:53] <jepler> Only a few functions may be called from realtime
[23:06:56] <jepler> code. This includes functions that perform direct
[23:06:58] <jepler> device access such as rtapi_inb(3). It excludes
[23:07:01] <jepler> most Linux kernel APIs such as do_gettimeofday(3)
[23:07:03] <jepler> and many rtapi APIs such as rtapi_shmem_new(3).
[23:07:29] <jepler> http://linuxcnc.org/docs/2.7/html/man/man3/intro.3rtapi.html
[23:13:51] <andypugh> I will let him answer the question first, I think.
[23:14:42] <andypugh> Was hm2_eth as uspace-only mandatory, or just easier?
[23:19:14] <seb_kuzminsky> it's so much easier in uspace that it's nearly mandatory
[23:19:48] <seb_kuzminsky> socket io from user space is easy, socket io from rtai is totally unknown at this point
[23:20:15] <andypugh> So, our Chinese friend has probably wasted a lot of time?
[23:20:28] <seb_kuzminsky> i dont know
[23:20:48] <seb_kuzminsky> maybe he/she has figured out how to do socket io from rtai and we can learn something
[23:21:46] <seb_kuzminsky> bbl
[23:22:05] <andypugh> Well, they seem to be calling a kernel function. Googling kernel_sendmsg “threadsafe” you don’t find much.
[23:33:01] <mozmck> seb_kuzminsky: this would be 2.7.x - I think the latest release or maybe later
[23:50:42] -!- remstw has quit [Ping timeout: 276 seconds]
[23:53:43] -!- andypugh has quit [Quit: andypugh]