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

Back
[08:44:42] -!- logger[psha] [logger[psha]!~loggerpsh@195.135.238.205] has joined #linuxcnc-devel
[08:51:23] -!- patrickarlt has quit [Ping timeout: 246 seconds]
[08:51:26] -!- J3n50m4t has quit [Ping timeout: 240 seconds]
[08:52:23] -!- tobias47n9e_ has quit [Quit: Leaving]
[09:02:11] -!- anomynous has quit [Ping timeout: 265 seconds]
[09:04:38] -!- anomynous_ has quit [Ping timeout: 250 seconds]
[09:07:40] -!- anomynous has quit [Ping timeout: 250 seconds]
[09:11:12] -!- nickoe has quit [Quit: No Ping reply in 180 seconds.]
[09:29:44] -!- anomynous has quit [Ping timeout: 265 seconds]
[09:33:14] -!- anomynous_ has quit [Ping timeout: 256 seconds]
[09:57:59] -!- mk0_error [mk0_error!~Orr@fiztech.basnet.by] has joined #linuxcnc-devel
[10:01:09] -!- mk0 has quit [Ping timeout: 265 seconds]
[10:07:09] -!- swarfer has quit [Quit: swarfer]
[10:54:11] -!- mk0_error has quit [Quit: Leaving]
[10:54:18] -!- mk0_error [mk0_error!~Orr@fiztech.basnet.by] has joined #linuxcnc-devel
[10:54:21] -!- mk0_error has quit [Read error: Connection reset by peer]
[10:54:31] -!- mk0 [mk0!~Orr@fiztech.basnet.by] has joined #linuxcnc-devel
[10:54:34] Daerist is now known as Daerist`
[10:58:16] -!- micges_ [micges_!~micges@abrj150.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[11:02:00] -!- micges has quit [Ping timeout: 260 seconds]
[11:16:45] -!- tester567345 has quit [Remote host closed the connection]
[11:22:31] -!- Daerist has quit [Remote host closed the connection]
[11:31:17] -!- Daerist` has quit [Quit: Leaving]
[11:35:34] -!- robinsz has quit [Ping timeout: 245 seconds]
[11:53:12] -!- sumpfralle has quit [Ping timeout: 256 seconds]
[12:29:10] -!- patrickarlt has quit [Ping timeout: 250 seconds]
[12:44:27] -!- b_b has quit [Changing host]
[12:59:02] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[13:01:26] -!- skunkworks has quit [Ping timeout: 260 seconds]
[13:02:20] -!- teepee has quit [Ping timeout: 246 seconds]
[13:02:20] teepee_ is now known as teepee
[13:05:44] -!- FloppyDisk has quit [Ping timeout: 276 seconds]
[13:10:05] micges_ is now known as micges
[13:20:12] <jepler> weird, I would have said I was sure I'd merged my streams stuff to master branch
[13:20:27] <jepler> I wonder what was wrong with it when I last touched the project in september or so...?
[13:20:47] <jepler> linuxcnc-build: force build --branch=jepler/hal-streams 0000.checkin
[13:20:48] <linuxcnc-build> build forced [ETA 1h46m40s]
[13:20:48] <linuxcnc-build> I'll give a shout when the build finishes
[13:24:35] <linuxcnc-build> build #38 of 1505.rip-jessie-rtai-i386 is complete: Failure [4failed install-missing-build-dependencies compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1505.rip-jessie-rtai-i386/builds/38
[13:34:56] -!- Daerist has quit [Disconnected by services]
[13:36:53] -!- robinsz has quit [Ping timeout: 255 seconds]
[13:49:45] -!- LikeVinyl has quit [Remote host closed the connection]
[13:56:48] -!- frank___ has quit [Ping timeout: 252 seconds]
[13:58:02] -!- jthornton has quit [Ping timeout: 255 seconds]
[13:58:04] <linuxcnc-build> build #1968 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/1968
[13:58:45] -!- JT-Shop has quit [Ping timeout: 260 seconds]
[13:59:47] <linuxcnc-build> build #3789 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3789
[14:01:54] -!- DaPeace has quit [Ping timeout: 250 seconds]
[14:05:35] -!- JT-Shop [JT-Shop!~john@172.243.162.211] has joined #linuxcnc-devel
[14:06:41] -!- jthornton [jthornton!~john@172.243.162.211] has joined #linuxcnc-devel
[14:12:27] -!- tester567345 has quit [Remote host closed the connection]
[14:13:41] -!- kwallace [kwallace!~kwallace@142.147.85.210] has joined #linuxcnc-devel
[14:14:52] -!- jthornton has quit [Ping timeout: 256 seconds]
[14:16:00] -!- JT-Shop has quit [Ping timeout: 272 seconds]
[14:17:26] -!- JT-Shop [JT-Shop!~john@172.243.162.211] has joined #linuxcnc-devel
[14:17:27] -!- jthornton [jthornton!~john@172.243.162.211] has joined #linuxcnc-devel
[14:17:55] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[14:22:59] -!- mk0 has quit [Read error: Connection reset by peer]
[14:38:40] -!- Tecan has quit [Ping timeout: 256 seconds]
[14:45:15] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[14:47:10] -!- Tecan has quit [Ping timeout: 256 seconds]
[14:47:17] -!- KimK has quit [Ping timeout: 265 seconds]
[14:50:49] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/ja10v4 9ab1ed6 06linuxcnc 10src/emc/usr_intf/keystick.cc keystick.cc incorporate jogging fixes * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9ab1ed6
[14:50:49] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/ja10v4 e3798af 06linuxcnc 10src/emc/usr_intf/keystick.cc keystick.cc enforce use of trivkins (joints_axes) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e3798af
[14:56:25] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[15:02:44] -!- KimK has quit [Ping timeout: 246 seconds]
[15:07:29] -!- malcom2073_ has quit [Quit: No Ping reply in 180 seconds.]
[15:08:18] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[15:12:13] -!- Daerist` has quit [Quit: Leaving]
[15:13:35] -!- malcom2073 [malcom2073!~quassel@mikesshop.net] has joined #linuxcnc-devel
[15:14:19] -!- nerdfiles has quit [Ping timeout: 245 seconds]
[15:14:23] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[15:15:02] -!- KimK [KimK!~Kim__@ip68-102-77-232.ks.ok.cox.net] has joined #linuxcnc-devel
[15:16:40] -!- malcom2073 has quit [Quit: No Ping reply in 180 seconds.]
[15:24:20] -!- vapula has quit [Quit: Leaving]
[15:26:04] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[15:26:42] -!- malcom2073 [malcom2073!~quassel@mikesshop.net] has joined #linuxcnc-devel
[15:26:47] -!- KimK has quit [Ping timeout: 276 seconds]
[15:30:06] <jepler> there's also an intermittent failure I observed in test stepgen.1 twice
[15:30:18] <jepler> but now it hasn't come back out to play for 200 iterations of that test
[15:37:32] <seb_kuzminsky> jepler: thanks for fixing those guis a little bit
[15:40:16] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[15:42:34] -!- JesusAlos has quit [Quit: JesusAlos]
[15:46:28] -!- Simoniou1 has quit [Quit: Lost terminal]
[15:46:35] -!- anomynous has quit [Quit: Leaving]
[15:50:28] <jepler> hypothetically, if a user got permission to distribute an Ubuntu ISO "on the Linuxcnc.org web site" (but by implication not from any other website), would we want to host this ISO?
[15:51:41] <jepler> I would be reluctant, because e.g., Debian and the Free Software Foundation identify the freedom to redistribute copies as core freedoms.
[15:51:54] <jepler> apparently the quoted wording above is what Tim March asked Ubuntu to allow.
[15:52:47] <jepler> .. software which only Debian has permission to distribute can't even go in non-free
[15:56:49] -!- pcw_home has quit [Remote host closed the connection]
[15:59:06] <jepler> linuxcnc-build: force build --branch=jepler/hal-streams 0000.checkin
[15:59:07] <linuxcnc-build> build forced [ETA 1h17m17s]
[15:59:07] <linuxcnc-build> I'll give a shout when the build finishes
[15:59:33] <jepler> I saw the stepgen.1 failure twice before changing branches; zero times since changing to master branch and back to jepler/hal-streams
[15:59:42] <jepler> I wonder whether I was not fully built the first time or something
[15:59:51] <jepler> I've done ~1000 trials now with no failures
[16:00:55] <linuxcnc-build> build #40 of 1505.rip-jessie-rtai-i386 is complete: Failure [4failed install-missing-build-dependencies compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1505.rip-jessie-rtai-i386/builds/40
[16:08:33] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[16:08:48] -!- frank__ has quit [Ping timeout: 252 seconds]
[16:13:10] -!- jthornton has quit [Ping timeout: 272 seconds]
[16:13:15] -!- JT-Shop has quit [Ping timeout: 240 seconds]
[16:18:01] -!- JT-Shop [JT-Shop!~john@172.243.171.57] has joined #linuxcnc-devel
[16:18:05] -!- jthornton [jthornton!~john@172.243.171.57] has joined #linuxcnc-devel
[16:26:03] -!- DaPeace has quit [Read error: Connection reset by peer]
[16:27:20] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[16:31:59] <jepler> .. 643 iterations of all 3 stepgen.* tests since I started counting, right after the 1000 trials claim
[16:35:34] -!- malcom2073 has quit [Quit: No Ping reply in 180 seconds.]
[16:37:40] -!- nerdfiles has quit [Ping timeout: 256 seconds]
[16:41:04] -!- Roguish has quit [Remote host closed the connection]
[16:41:56] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[16:43:40] <Roguish> jepler:: re github. go for it.
[16:45:28] <Roguish> seb_kuzminsky: re website and bugtracking go for it.
[16:45:40] <seb_kuzminsky> cool :-)
[16:53:12] <mozmck> jepler: I don't think March's ISO is even an Ubuntu ISO - it's just a set of installation scripts and packages for linuxcnc.
[16:53:29] <Roguish> and once again, THANK YOU GUYS FOR ALL THE WORK.
[16:53:54] <mozmck> As far as I can see, there was no need to ask Canonical anything.
[16:54:02] <jepler> mozmck: I saw that being said, and I haven't looked at what he has done, but I don't understand why that would *be* an ISO, instead of being more like the old install.sh we used to have
[16:54:54] <jepler> EXCEPT IF the goal is to support unnetworked installations, in which case it would most likely need to include ubuntu packages not on the official ubuntu install media (e.g., we depend on tcl/tk but that's not in the base system)
[16:55:07] <mozmck> I'm not sure I do either - unless he is including the linuxcnc pacakges and maybe some dependency packages on it as well. It is not a bootable CD I'm pretty certain.
[16:55:20] <jepler> the bootability doesn't matter
[16:55:51] <jepler> it matters whether there are Canonical/Ubuntu trademarks inside
[16:56:11] <mozmck> True, but even if packages from Ubuntu are included, I'm fairly sure that unless the packages included have Canonical IP then no permission is needed.
[16:56:23] <mozmck> i.e. what you just said :-)
[16:56:47] <cradek> but I understand there's no list of which packages *they think* contain their IP
[16:57:02] <jepler> cradek: canonical/ubuntu has not provided a list of such packages
[16:57:33] <jepler> https://help.ubuntu.com/community/Repositories
[16:57:49] <jepler> of course if you take their Community wiki at its word, packages in main "can be freely redistributed"
[16:57:50] -!- robinsz has quit [Ping timeout: 260 seconds]
[16:58:20] <jepler> so, dear ubuntu: are the packages in main subject to a restrictive license or can they be freely redistributed
[16:59:19] <jepler> .. do they conform to the ubuntu free software philosophy that users "should have the freedom to [] distribute [] for any purpose without paying licensing fees"? http://www.ubuntu.com/about/about-ubuntu/our-philosophy
[16:59:31] <jepler> problem detected: corporation wants to "have it both ways"
[16:59:35] -!- DaPeace1 has quit [Ping timeout: 260 seconds]
[17:00:29] <mozmck> heh, maybe two different guys writing the two documents?
[17:00:31] <jepler> http://www.ubuntu.com/about/about-ubuntu/licensing ah here's the non-Community page that makes it clear that software in main "must allow redistribution"
[17:01:19] <jepler> > Must not be distributed under a licence specific to Ubuntu. The rights attached to the software must not depend on the program being part of Ubuntu system. So we will not distribute software for which Ubuntu has a "special" exemption or right, and we will not put our own software into Ubuntu and then refuse you the right to pass it on.
[17:03:30] <mozmck> I think the main thing they don't want is someone making a customized distribution and calling it Ubuntu
[17:03:41] <jepler> that may or may not be their intent
[17:04:16] <CaptHindsight> control the Ubuntu name
[17:04:24] <jepler> the *wording* of http://www.ubuntu.com/legal/terms-and-policies/intellectual-property-policy is much broader than what you stated
[17:05:20] <jepler> > You can redistribute Ubuntu, but only where there has been no modification to it.
[17:05:44] <jepler> vs "freedom to distribute for any purpose"
[17:06:36] <jepler> which, for software from main, also includes "Must allow modification and distribution of modified copies under the same licence"
[17:07:12] <mozmck> Section 3 expands that statement though: Any redistribution of modified versions of Ubuntu must be approved, certified or provided by Canonical if you are going to associate it with the Trademarks.
[17:07:46] <mozmck> Otherwise you must remove and replace the Trademarks and will need to recompile the source code to create your own binaries.
[17:08:19] <jepler> but the real question in my mind is not "would we be *IN THE RIGHT* to redistribute software from Ubuntu Main" but "if Canonical sends a C&D letter, what will we do -- mount a legal defense or knuckle under"
[17:08:42] <mozmck> It is not clear if the recompile is only part of removing trademarks or not.
[17:08:50] <jepler> mozmck: yes I am familiar with those words in the intellectual-property-policy document
[17:09:08] <jepler> mozmck: but that flatly contradicts the claimed license properties of ubuntu main
[17:09:26] <jepler> but ultimately, my desire is to not risk getting a letter from a lawyer
[17:09:48] <mozmck> I understand that!
[17:09:51] -!- frank__ has quit [Ping timeout: 252 seconds]
[17:10:23] <jepler> > Ubuntu is an aggregate work; this policy does not modify or reduce rights granted under licences which apply to specific works in Ubuntu.
[17:10:55] <archivist> have they ever written such a letter, it would kill their business as well as the recipient
[17:11:15] <jepler> so while I'm arguing *for* redistributing stuff from Ubuntu main, I'd say that they have given me separate assurance about that software, namely that these problems don't exist
[17:14:08] <mozmck> I hope I don't sound like I'm arguing either way. Trying to understand it all myself. I just didn't think March needed to ask permission for what he is doing AFAIK.
[17:15:49] <mozmck> I'd say it's definitely more of a problem to distribute a customized live CD based on ubuntu - yuck! I need to read the Debian terms more closely as well, but I remember they seemed a lot more relaxed.
[17:16:32] <jepler> Debian main and ubuntu main rules are superficially very similar
[17:17:36] <jepler> https://micahflee.com/2013/11/canonical-shouldnt-abuse-trademark-law-to-silence-critics-of-its-privacy-decisions/
[17:19:30] <jepler> that's the only C&D letter evidence I can find, and it's from 2013 and not about a software distribution as such
[17:19:33] <jepler> https://lists.ubuntu.com/archives/ubuntu-community-team/2015-May/000422.html
[17:19:48] <jepler> here's a nice long thread about the apparent conflict between the policies for software in "main" and the iprights document
[17:27:38] <linuxcnc-build> build #3791 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3791
[17:27:39] -!- b_b has quit [Read error: Connection reset by peer]
[17:28:04] -!- persina has quit [Quit: Page closed]
[17:28:10] <jepler> my own test failed at iteration 1257 in stepgen.1
[17:28:23] <jepler> so ugh, a less than one in 3000 bug in streamer/sampler :-(
[17:29:17] <jepler> 0 0 1059
[17:29:17] <jepler> 1 0 1060
[17:29:17] <jepler> 1 0 1060
[17:29:17] <jepler> 1 1 1061
[17:29:17] <jepler> 0 1 1061
[17:29:19] <jepler> 0 1 1062
[17:29:22] <jepler> well this is sure wrong
[17:29:27] <jepler> first two columns are quadrature outputs of stepgen
[17:29:37] <jepler> third column is stepgen position feedback
[17:29:51] <jepler> the outputs change from 11 to 01 without counting a step
[17:30:08] <skunkworks> yikes
[17:30:30] <skunkworks> a bug in sampling or a bug in stepgen?
[17:30:32] <archivist> ew does that explain some thing I have seen
[17:32:33] <jepler> skunkworks: I don't know yet
[17:33:30] <jepler> at the end of the test everything looks OK, the expected 1280 steps are counted and reported
[17:34:12] <jepler> but in this one case over 3500 cycles of the test there's a 1-period delay in seeing the stepgen "counts" reflected in the sampler
[17:35:11] <jepler> the test uses just one thread for stepgen and sampler
[17:38:10] -!- ChuangTzu_ has quit [Ping timeout: 260 seconds]
[17:42:18] -!- frank__ has quit [Ping timeout: 252 seconds]
[17:57:16] -!- eeriegeek has quit [Quit: Leaving.]
[18:09:46] -!- chupacabra has quit [Read error: No route to host]
[18:16:39] -!- malcom2073 [malcom2073!~quassel@mikesshop.net] has joined #linuxcnc-devel
[18:22:35] -!- jduhls has quit [Remote host closed the connection]
[18:27:32] -!- b_b has quit [Changing host]
[18:33:54] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[18:34:33] -!- jasen_ has quit [Ping timeout: 252 seconds]
[18:41:44] -!- skunkworks has quit [Read error: Connection reset by peer]
[18:44:15] -!- toner has quit [Ping timeout: 240 seconds]
[18:47:00] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 3c4729f 06linuxcnc 10(5 files) tests: verify that the exported realtime math functions exist, except for round() * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3c4729f
[18:48:56] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 392c463 06linuxcnc Merge remote-tracking branch 'origin/2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=392c463
[18:51:07] -!- jasen_ has quit [Quit: Page closed]
[19:02:15] <KimK_laptop> jepler, mozmck: I haven't read back all the way on your Ubuntu IP discussion, but is this a situation similar to Firefox/Iceweasel? Is it necessary (that is, would it help) to convert Ubuntu to "Non-buntu"(?), in a way similar to the Firfox/Iceweasel situation?
[19:02:40] -!- SEL has quit [Quit: Leaving]
[19:03:18] <mozmck> KimK_laptop: It's not necessary, we can just use Debian instead ;-)
[19:05:00] <KimK_laptop> OK, that works.
[19:06:09] <mozmck> but it appears that if we were to want to use ubuntu as a base, we would have to remove all ubuntu trademarks, which would likely be non-trivial
[19:06:28] <mozmck> and possibly re-compile all binaries?
[19:08:03] <mozmck> wow, after reading most of the thread jepler posted we finally get a partial answer anyhow: https://lists.ubuntu.com/archives/ubuntu-community-team/2015-May/000478.html
[19:10:48] <mozmck> If that is really accurate either I don't know. Seems as though Redhat's terms are at least as restrictive as Ubuntu's
[19:14:26] -!- KimK has quit [Ping timeout: 240 seconds]
[19:15:02] -!- maxcnc has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151030084315]]
[19:15:30] <KimK_laptop> Yes, isn't that (the trademark-removal-and-substitution process) what happens with RedHat -> to -> CentOS, maybe others too? I wonder if other people for other purposes would also be interested in a Nonbuntu distribution?
[19:16:14] <mozmck> Well, that's what Mint and elementary are, but at least Mint has similar terms.
[19:16:48] <mozmck> I bet starting from Debian like this project has done is the easiest.
[19:24:18] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 9f19425 06linuxcnc 10scripts/rtapi.conf.in 10src/configure.in 10src/module_helper/module_helper.c stop looking for the rtai_shm module, it hasn't existed for years * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9f19425
[19:24:18] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 2c5218a 06linuxcnc 10scripts/realtime.in realtime script: detect RTAI correctly * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2c5218a
[19:24:18] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 9d6291c 06linuxcnc 10debian/configure debian: accept the 3.16.0-9-rtai linux/rtai kernel * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9d6291c
[19:24:20] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 0df9238 06linuxcnc 10debian/configure debian: accept the new style of rtai-modules package name * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0df9238
[19:24:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 677ae2b 06linuxcnc 10src/Makefile.inc.in 10src/configure.in 10src/hal/Submakefile handle building with lxrt.so (RTAI 4.1 and newer) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=677ae2b
[19:24:28] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 75a626a 06linuxcnc 10src/rtapi/rtai_rtapi.c rtapi: teach rtai_rtapi about renamed RTAI constant * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=75a626a
[19:24:32] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 77ee408 06linuxcnc 10src/Makefile 10src/Makefile.modinc.in build system: all versions of RTAI need -msse for math * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=77ee408
[19:24:36] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 cca64c0 06linuxcnc 10scripts/rtapi.conf.in 10src/configure.in 10src/rtapi/rtai_rtapi.c teach build system & rtapi about RTAI 5 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cca64c0
[19:24:40] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 4298f0f 06linuxcnc 10tests/symbols.0/test_define.comp 10tests/symbols.0/test_use.comp tests: fix a compiler warning that fails this test on Jessie * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4298f0f
[19:24:45] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/rtai5 672dd0a 06linuxcnc 10scripts/platform-is-supported buildbot: this branch works under Jessie's RTAI (5.0-test1) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=672dd0a
[19:24:57] <seb_kuzminsky> jepler: i think that new branch (seb/2.7/rtai5) addresses all your comments on the rtai5 support
[19:26:11] -!- chris_99 has quit [Quit: Leaving]
[19:28:18] -!- Komzpa has quit [Ping timeout: 260 seconds]
[19:30:35] -!- KimK_laptop has quit [Ping timeout: 255 seconds]
[19:35:06] -!- tinkerer has quit [Remote host closed the connection]
[19:37:52] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[19:42:47] -!- sumpfralle has quit [Ping timeout: 264 seconds]
[19:44:26] <jepler> seb_kuzminsky: thanks, ping me if I don't say I've taken a look at it
[19:44:42] <jepler> just reaching 5000 tests of stepgen.[012] on x86_64 uspace with no errors
[19:44:57] <jepler> on arm, a failure in stepgen.2 after an additional 1412 iterations
[19:54:48] -!- cncbasher [cncbasher!~Sarah@cpc8-hart9-2-0-cust254.11-3.cable.virginm.net] has joined #linuxcnc-devel
[19:54:52] <seb_kuzminsky> still a lurking arm memory order bug?
[19:57:01] <jepler> that would seem to be the default assumption
[19:59:59] <jepler> stepgen.2 counts the number of times the "step" pin was asserted in a stepgen instance that was told to go 1280 steps
[20:00:07] <jepler> in the failed test, it went 1279 steps instead
[20:01:09] -!- bjornski1976 [bjornski1976!535214ae@gateway/web/freenode/ip.83.82.20.174] has joined #linuxcnc-devel
[20:01:46] -!- bjornski1976 [bjornski1976!535214ae@gateway/web/freenode/ip.83.82.20.174] has parted #linuxcnc-devel
[20:01:54] <jepler> in this run, the last step pulse is observed at iteration 3381; the test logs 3500 iterations
[20:02:37] -!- KimK_laptop [KimK_laptop!~Kim@wsip-24-249-129-55.ks.ks.cox.net] has joined #linuxcnc-devel
[20:02:55] <jepler> but it appears the actual problem may be a lost step around iteration 2773
[20:04:11] <jepler> so unfortunately yes, it looks like a memory order bug
[20:05:19] <pcw_home> possibly, but whether the extra information is of any real use is debatable
[20:07:58] <jepler> on reflection, both test failures that I've captured could be due to reading zeroes instead of the value that should have been stored in the stream. In the case where I said "the outputs change from 11 to 01 without counting a step", it's the 0 that is spurious, not the step count
[20:08:00] -!- KimK_laptop has quit [Ping timeout: 260 seconds]
[20:08:16] <pcw_home> oops
[20:08:32] -!- Flipp_ has quit [Remote host closed the connection]
[20:11:21] <seb_kuzminsky> cradek: zultron reminded us on emc-developers to merge g52, any objections?
[20:13:33] -!- frank__ has quit [Ping timeout: 252 seconds]
[20:17:50] <jepler> seb_kuzminsky: I think he may be on the lam today
[20:18:01] <jepler> er that's not the right word
[20:20:50] -!- mozmck1 [mozmck1!~moses@67.210.159.245] has joined #linuxcnc-devel
[20:22:44] <mozmck1> I'm getting a realtime error every time I start linuxcnc ja10v3 2.7 has no such problem so I wonder what is different?
[20:25:38] -!- KimK_laptop [KimK_laptop!~Kim@wsip-24-249-129-55.ks.ks.cox.net] has joined #linuxcnc-devel
[20:27:34] <jepler> umm I finally sat down and read the code
[20:27:41] <jepler> .. I didn't write the atomic ops into the refactored code at all
[20:28:15] -!- jduhls has quit [Ping timeout: 240 seconds]
[20:29:50] <mozmck> Of course, I also get a following error if I try to jog or home any axis, so I have something wrong in my config I guess.
[20:32:52] -!- LikeVinyl has quit [Ping timeout: 265 seconds]
[20:37:59] -!- KimK_laptop has quit [Ping timeout: 264 seconds]
[20:38:15] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 788558b 06linuxcnc 10src/hal/hal_lib.c WIP oops forgot the atomics * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=788558b
[20:42:48] -!- b_b has quit [Remote host closed the connection]
[20:44:01] <seb_kuzminsky> yay
[20:58:24] <jepler> mozmck: sim configs from the tree, or other configs?
[20:59:15] <mozmck> hand modified configs from ones that work on 2.7
[21:01:45] <skunkworks> mozmck: you used the converter to convert the config to JA?
[21:02:04] <skunkworks> (I have not played with JA in quite a while)
[21:02:18] <mozmck> No, I modified by hand. Used the wiki page here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?JointAxesBranch
[21:04:13] <skunkworks> did you try the converter? It runs when you use the config picker
[21:04:38] <mozmck> No, my hal file is tcl so I figured that would not work well.
[21:05:00] <skunkworks> ah
[21:05:55] <mozmck> I also have sample configs I'm looking at as well.
[21:09:01] -!- cncbasher [cncbasher!~Sarah@cpc8-hart9-2-0-cust254.11-3.cable.virginm.net] has parted #linuxcnc-devel
[21:13:09] <mozmck> here's my "hal" tcl file: http://pastie.org/10649864
[21:14:29] <mozmck> and ini file: http://pastie.org/10649867
[21:15:47] -!- sumpfralle has quit [Ping timeout: 264 seconds]
[21:17:24] -!- KimK_laptop [KimK_laptop!~Kim@wsip-24-249-129-55.ks.ks.cox.net] has joined #linuxcnc-devel
[21:17:46] -!- KimK [KimK!~Kim__@ip68-102-70-90.ks.ok.cox.net] has joined #linuxcnc-devel
[21:38:09] <cradek> seb_kuzminsky: oh did I miss something? I thought he was going to squash some stuff (and I assumed do the merge), but it's totally fine with me if we do it as-is
[21:38:57] <cradek> I think cradek/zultron/g52 would be the one to take
[21:44:00] <cradek> rebase was easy; running tests
[21:45:12] <cradek> er no, I porked it
[21:47:03] -!- Frank__ has quit [Ping timeout: 252 seconds]
[21:48:20] -!- Komzpa has quit [Read error: Connection reset by peer]
[21:49:55] <cradek> ouch, git rerere is biting me
[21:50:03] <cradek> stop it stop it
[21:53:44] <skunkworks> heh
[21:54:09] <skunkworks> he just pushed something - didn't he? (within the last few days..)
[21:54:58] -!- kalxas has quit [Quit: Goodbye]
[21:55:35] -!- DIYtryin has quit [Quit: Page closed]
[21:57:04] * cradek pokes at the C++ with a stick
[21:58:29] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[21:58:30] -!- FinboySlick has quit [Quit: Leaving.]
[21:59:15] -!- Deejay has quit [Quit: bye]
[22:06:18] -!- frank__ has quit [Ping timeout: 252 seconds]
[22:09:48] <jepler> seb_kuzminsky: is this one unneeded after fixing rtai right? build system: all versions of RTAI need -msse for math
[22:10:45] <jepler> otherwise looks good
[22:12:48] <KGB-linuxcnc> 03John Morris 05master f95bf31 06linuxcnc 10src/emc/rs274ngc/interp_convert.cc interp_convert.cc: noop: wrap ridiculously long lines * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f95bf31
[22:12:49] <KGB-linuxcnc> 03John Morris 05master 2177805 06linuxcnc 10src/emc/rs274ngc/interp_convert.cc interp_convert.cc: use readable symbols for `switch(g_code)` * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2177805
[22:12:49] <KGB-linuxcnc> 03John Morris 05master 5fc7c5e 06linuxcnc 10(24 files in 6 dirs) Implement G52 offsets * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5fc7c5e
[22:12:50] <KGB-linuxcnc> 03Chris Radek 05master b3e620f 06linuxcnc 10docs/src/gcode/coordinates.txt don't imply something is wrong with using G92 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b3e620f
[22:12:54] <KGB-linuxcnc> 03John Morris 05master 0d12475 06linuxcnc 10(11 files in 3 dirs) fixup: incorporate Chris Radek's feedback * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0d12475
[22:12:58] <KGB-linuxcnc> 03Chris Radek 05master 047b5e2 06linuxcnc 10docs/html/gcode.html add G52 to the quickref * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=047b5e2
[22:13:02] <KGB-linuxcnc> 03Chris Radek 05master a86aeb5 06linuxcnc 10docs/src/gcode/coordinates.txt fix typo * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a86aeb5
[22:13:05] <KGB-linuxcnc> 03Chris Radek 05master 8f98c7e 06linuxcnc 10docs/src/gcode/g-code.txt mention G52 at the G92 summary, too * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8f98c7e
[22:13:22] <jepler> whee thanks zultron
[22:13:23] <skunkworks> Oooh.. awesome
[22:13:30] <jepler> and thanks cradek
[22:13:37] <cradek> welcome
[22:13:42] <cradek> he did the dirty work
[22:13:55] <cradek> I massaged the dirty work
[22:14:00] -!- frank__ has quit [Ping timeout: 252 seconds]
[22:14:04] <KGB-linuxcnc> 03Chris Radek 052.7 7ea2793 06linuxcnc 10src/emc/rs274ngc/rs274ngc_pre.cc Fix two error message typos that would lead a user astray * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7ea2793
[22:14:43] <skunkworks> are we still thinking the m98/99 is too intrusive? I played with it a bit and it works as expected (with my memory of writing fanuc programs)
[22:15:28] <cradek> I wonder how he feels about the other branch by now. I have no confidence that I can understand or test the scope of that change.
[22:16:11] <cradek> he recently changed it some more, I think (??) to allow bare Onnnnn at the first line which I guess means something to fanuc
[22:17:02] <skunkworks> That is the commit I remember recently I bet.
[22:17:36] <cradek> if it's widely used and works successfully, I think we should take it. but that mostly depends on zultron's experience, or maybe tormach's experience, and I don't feel like I have much insight into that
[22:18:24] <cradek> I don't know, in general, how much convolution we should add to be compatible with other controls
[22:18:24] <KGB-linuxcnc> 05jepler/hal-streams 788558b 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=788558b
[22:18:37] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 424df73 06linuxcnc 10tests/stepgen.1/checkresult make failure more verbose * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=424df73
[22:18:37] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 391e1a3 06linuxcnc 10src/rtapi/rtai_ulapi.c rtai: don't hide an informative error message * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=391e1a3
[22:18:37] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 773c944 06linuxcnc 10(10 files in 3 dirs) hal: factor out streamer/sampler * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=773c944
[22:18:38] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams eef9f52 06linuxcnc 03docs/man/man3/rtapi_stream.3rtapi hal: document the new C API * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=eef9f52
[22:18:42] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 2b6c8ad 06linuxcnc 10src/hal/halmodule.cc halmodule: factor out to/from python functions * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2b6c8ad
[22:18:44] <cradek> I bet that way lies madness, but also pragmatism
[22:18:46] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams fdb95c7 06linuxcnc 10src/hal/halmodule.cc halmodule: expose streams to Python * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fdb95c7
[22:18:50] <KGB-linuxcnc> 03Jeff Epler 05jepler/hal-streams 3df5e11 06linuxcnc 10(5 files) tests: test stream interface * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=3df5e11
[22:19:27] <KGB-linuxcnc> 05cradek/zultron/g52 59cf7d3 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=59cf7d3
[22:19:51] <cradek> I wonder if it's polite to also delete zultron/g52
[22:20:05] <jepler> he has push access himself? if so I would leave it for now
[22:20:13] <cradek> yes he does
[22:21:08] -!- AndChat|323049 has quit [Ping timeout: 265 seconds]
[22:38:42] -!- Jymmm has quit [Ping timeout: 260 seconds]
[22:42:35] -!- justanotheruser has quit [Ping timeout: 240 seconds]
[22:48:23] -!- duc has quit [Quit: Bye]
[22:57:53] -!- KimK_laptop has quit [Ping timeout: 276 seconds]
[23:05:16] -!- DaPeace has quit [Quit: Leaving.]
[23:12:23] -!- patrickarlt has quit [Remote host closed the connection]
[23:18:35] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[23:22:11] -!- KimK_laptop [KimK_laptop!~Kim@wsip-24-249-129-55.ks.ks.cox.net] has joined #linuxcnc-devel
[23:23:13] -!- mozmck1 has quit [Quit: Leaving.]
[23:26:25] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[23:27:24] -!- nerdfiles has quit [Ping timeout: 250 seconds]
[23:34:43] Jymmmm is now known as Jymmm
[23:50:31] -!- KimK_laptop has quit [Ping timeout: 276 seconds]
[23:55:13] -!- KimK_laptop [KimK_laptop!~Kim@wsip-24-249-129-55.ks.ks.cox.net] has joined #linuxcnc-devel