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

Back
[00:49:50] <linuxcnc-build> Hey! build 0000.checkin #4175 is complete: Success [3build successful]
[00:49:51] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4175
[01:18:39] <linuxcnc-build> build #2323 of 1400.rip-wheezy-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1400.rip-wheezy-i386/builds/2323 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>, andypugh <andy@bodgesoc.org>, Dewey Garrett <dgarrett@panix.com>
[02:23:21] <linuxcnc-build> build #4176 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4176 blamelist: dummy, Jeff Epler <jepler@unpythonic.net>, andypugh <andy@bodgesoc.org>, Dewey Garrett <dgarrett@panix.com>
[05:49:33] <KGB-linuxcnc> 03Norbert Schechner 052.7 389bba5 06linuxcnc 10src/emc/usr_intf/gmoccapy/gmoccapy.glade 10src/emc/usr_intf/gmoccapy/gmoccapy.py 10src/emc/usr_intf/gmoccapy/release_notes.txt gmoccapy_1_5_6_3 - small bug fixes (iconview and handlers) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=389bba5
[05:54:34] <KGB-linuxcnc> 03Norbert Schechner 05master 21d545e 06linuxcnc Merge branch '2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=21d545e
[08:07:07] <linuxcnc-build> build #2359 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/2359 blamelist: Norbert Schechner <nieson@web.de>
[08:25:41] <linuxcnc-build> build #4178 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/4178 blamelist: Norbert Schechner <nieson@web.de>
[12:30:55] <KGB-linuxcnc> 03Norbert Schechner 05EU_Surplus_FastSeal add0c2a 06linuxcnc 10src/emc/usr_intf/FastSeal/FastSeal.py 10src/emc/usr_intf/FastSeal/release_notes.txt EU_Surplus_FastSeal - 0.6.5.1 - Icon size of file selection * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=add0c2a
[13:25:05] <linuxcnc-build> build #1929 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/1929 blamelist: Norbert Schechner <nieson@web.de>
[13:49:00] <linuxcnc-build> build #2189 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/2189 blamelist: Norbert Schechner <nieson@web.de>
[13:52:56] <linuxcnc-build> build #3361 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/3361 blamelist: Norbert Schechner <nieson@web.de>
[13:52:57] <linuxcnc-build> build #3361 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/3361 blamelist: Norbert Schechner <nieson@web.de>
[14:01:46] <linuxcnc-build> build #351 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/351 blamelist: Norbert Schechner <nieson@web.de>
[14:09:18] <linuxcnc-build> build #1229 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/1229 blamelist: Norbert Schechner <nieson@web.de>
[14:20:17] <linuxcnc-build> build #1264 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/1264 blamelist: Norbert Schechner <nieson@web.de>
[14:20:36] <linuxcnc-build> build #1933 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/1933 blamelist: Norbert Schechner <nieson@web.de>
[14:34:50] <linuxcnc-build> build #531 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/531 blamelist: Norbert Schechner <nieson@web.de>
[14:35:52] <linuxcnc-build> build #600 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/600 blamelist: Norbert Schechner <nieson@web.de>
[14:35:55] <linuxcnc-build> build #532 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/532 blamelist: Norbert Schechner <nieson@web.de>
[14:36:34] <linuxcnc-build> build #1621 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/1621 blamelist: Norbert Schechner <nieson@web.de>
[14:38:39] <linuxcnc-build> build #601 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/601 blamelist: Norbert Schechner <nieson@web.de>
[15:16:45] <mozmck> So far, testing on simple-run-from-line looks good. Anyone have any time to look at my code?
[17:50:47] <seb_kuzminsky> mozmck: got a link?
[17:51:07] <mozmck> hi seb_kuzminsky, just a second.
[17:52:07] <mozmck> top two commits here: https://github.com/mozmck/linuxcnc-mirror/commits/mozmck-simple-rfl
[17:54:19] <mozmck> So far it seems to work as intended. I did not run the runtests though - I should do that.
[18:24:13] <seb_kuzminsky> mozmck: i dont know if we have any rfl tests
[18:24:55] <seb_kuzminsky> that'd be a really good thing to add to your feature branch
[18:25:37] <mozmck> Hmm, I currently have no clue how to do that. I figure I should run the tests just to see if I broke something else :-)
[18:25:38] <seb_kuzminsky> i mean, it would be good if you added tests of srfl, to show that the new feaure is working
[18:25:59] <seb_kuzminsky> yeah, running the tests we already have woudl be good too :-)
[18:26:53] <mozmck> I'm testing by running it in real life. It does not exhibit the bugs that appear in the normal RFL :-)
[18:27:17] <seb_kuzminsky> since your feature includes both communication between the UI and Task, and Task internals, you can't use sai (the stand-alone interpreter, aka the rs274 binary) to test it
[18:27:54] <mozmck> I was wondering what sai was. What is it for?
[18:28:10] <seb_kuzminsky> the motion-logger test framework can test what you're working on
[18:28:42] <seb_kuzminsky> sai runs the Interp part of task as a stand-alone process, you feed it gcode files and it responds with the Canon calls it would make in Task
[18:28:51] <seb_kuzminsky> lets you test the gcode interpreter without all the other stuff
[18:28:54] <seb_kuzminsky> super handy
[18:29:20] <mozmck> interesting. so that would be useful when working on the interpreter mostly?
[18:29:25] <seb_kuzminsky> exactly
[18:29:32] <seb_kuzminsky> for what you're doing, the motion-logger would be better
[18:29:59] <seb_kuzminsky> it runs a normal linuxcnc stack but without motion, so just ui, task, and io
[18:30:14] <mozmck> Well, I'm not going to have time to figure out the tests for a little bit anyhow.
[18:30:20] <seb_kuzminsky> where motion normally runs there's instead another program called motion-logger, that just logs to disk what emcmot commands it gets from task
[18:30:20] <mozmck> I see, that makes sense.
[18:30:39] <seb_kuzminsky> i can help with the test part if you like
[18:31:00] <mozmck> I turned on debugging and I could tell from the output in the terminal that it was working.
[18:31:32] <seb_kuzminsky> my other review comment is that the new feature needs documentation, so people can learn how to use it without asking you each time
[18:31:52] <mozmck> It basically just calls Interp::read() to update the file pointer position and line number, and tells read() to skip parsing the line.
[18:33:15] <mozmck> Yes, documentation is good. I wonder where that would go? To use the feature I simply changed the code behind my run-from-line button from c.auto() to c.srfl_auto()
[18:39:02] <mozmck> Interesting, that's neat that you can put comments in the diff like that.
[18:39:56] <mozmck> How would I do that cruft cleanup in a separate commit now? And does that one really matter?
[18:45:55] <mozmck> Looks like the runtests all passed.
[18:53:51] <KGB-linuxcnc> 03Norbert Schechner 05zultron/remap-dup-oword d382071 06linuxcnc 10src/emc/usr_intf/gmoccapy/gmoccapy.glade 10src/emc/usr_intf/gmoccapy/gmoccapy.py 10src/emc/usr_intf/gmoccapy/release_notes.txt gmoccapy_1_5_6_3 - small bug fixes (iconview and handlers) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d382071
[18:53:51] <KGB-linuxcnc> 03John Morris 05zultron/remap-dup-oword 476a765 06linuxcnc 10(7 files) Unit test demonstrating a remap bug * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=476a765
[18:53:51] <KGB-linuxcnc> 03John Morris 05zultron/remap-dup-oword 4e5b6fe 06linuxcnc 10src/emc/rs274ngc/rs274ngc_pre.cc Fix incorrect `_setup.sequence_number` after remaps * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4e5b6fe
[19:34:33] <cradek> I sure appreciate zultron
[19:35:57] <cradek> wow, he fixed it by removing a bunch of wonky looking stuff...
[19:36:03] <cradek> that makes me happyscared
[19:36:31] <mozmck> heh!
[19:45:41] <mozmck> Did the g98/g99 and g52 branches get merged?
[20:03:04] <skunkworks> not yet (that I know of)
[22:26:48] <cradek> g52 yes