#emc-devel | Logs for 2008-05-26

[01:02:36] <cradek> logger_dev: bookmark
[01:02:36] <cradek> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2008-05-26.txt
[03:09:33] <rayh> logger_dev; bookmark
[03:09:42] <rayh> That didn't work.
[03:10:42] <cradek> it worked when I did it earlier: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2008-05-26.txt
[04:08:54] <rayh> oh I used a (;) rather than a (:)
[04:29:03] <cradek> ah i didn't spot that either. how are your classroom machines coming along?
[05:39:37] <CIA-32> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/ (8 files):
[05:39:37] <CIA-32> EMC: Release 0.2:
[05:39:37] <CIA-32> EMC: * Improved load-time sanity checking.
[05:39:37] <CIA-32> EMC: * Improved handling of "zero instances enabled" situations.
[05:39:47] <CIA-32> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/doc/README:
[05:39:47] <CIA-32> EMC: Release 0.2:
[05:39:47] <CIA-32> EMC: * Improved load-time sanity checking.
[05:39:47] <CIA-32> EMC: * Improved handling of "zero instances enabled" situations.
[05:43:16] <CIA-32> EMC: 03seb 07TRUNK * 10emc2/debian/changelog: note new hostmot2 driver
[07:26:21] <fenn> rayh_: what'd you just do?
[11:33:51] <tissf> hello all
[11:38:07] <tissf> can someone help me for compiling emc under 8.04 ? I have somme error message !
[11:39:05] <tissf> make[2]: *** Pas de règle pour fabriquer la cible « /home/francis/emc2-trunk/src/hal/drivers/mesa-hostmot2/hm2_5i20.o », nécessaire pour « /home/francis/emc2-trunk/src/abs.o ». Arrêt.
[11:39:06] <tissf> make[1]: *** [_module_/home/francis/emc2-trunk/src] Erreur 2
[11:39:08] <tissf> make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.24-16-rtai »
[11:39:09] <tissf> make: *** [modules] Erreur 2
[11:40:09] <tissf> sorry for the french compiler message
[11:40:53] <alex_joni> is this using a recent checkout?
[11:41:25] <tissf> yes
[11:42:49] <tissf> jamais réussi a compiler sous 8.04
[12:03:04] <tissf> alex_joni: in /usr/src/linux-headers-2.6.24-16-rtai an link build.sh's broken that's normal ?
[12:41:46] <rayh_> HI guys. Sorry for the asshole who did this.
[12:44:25] <BigJohnT> Hi Ray
[12:44:32] <rayh_> Hey
[12:47:39] <BigJohnT> my mind must be mush this morning I keep typing in .rtrim() when I mean .rstrip() in this python program
[12:49:46] <rayh_> Some days are like that.
[12:57:22] <rayh_> rayh_ is now known as rayh1
[13:05:06] <jepler> rayh1: uh, what happened?
[13:05:54] <jepler> who was the person who kicked everyone from #emc?
[13:06:00] <jepler> and why'd he choose your name?
[13:06:38] <rayh1> Um alex said he found my passwd in a log someplace.
[13:06:51] <rayh1> He's still conencted to #emc
[13:06:58] <rayh1> poutine
[13:08:14] <rayh1> probably our buddy in disguise.
[13:09:17] <jepler> oh that's probably jumping to conclusions
[13:09:22] <jepler> did you get your password straightened out?
[13:10:00] <rayh1> Well I can't use the rayh name any more.
[13:10:22] <rayh1> so I'm hoping that he cant either.
[13:10:41] <jepler> did you contact the admins? seems like this should be possible to fix.
[13:14:54] <tissf> compiler problem solved with a fresh cvs reinstall
[13:15:01] <tissf> thanks
[13:15:38] <rayh1> I alex did that and they reset the passwd but there is still some sort of hitch.
[13:16:18] <rayh1> makes no difference to me.
[13:50:47] <CIA-32> EMC: 03jepler 07TRUNK * 10emc2/docs/man/man3/ (3 files): new manual pages
[13:56:30] <SWPadnos> um - so did anyone else notice the problem over in #emc ?
[13:58:28] <rayh> Um yea.
[13:58:43] <SWPadnos> heh
[13:59:28] <SWPadnos> SWPadnos is now known as SWPLinux
[13:59:41] <SWPLinux> SWPLinux is now known as SWPadnos
[13:59:56] <SWPadnos> well, it looks like I'm banned no matter what my name is
[14:00:17] <SWPadnos> matbe it's time to make a #emc2 channel :)
[14:00:18] <rayh> Trying to fix that now.
[14:00:52] <SWPadnos> no worries here - I'm about to head out for a bit
[14:00:57] <SWPadnos> I'd stay and help, but I'm no help
[14:01:07] <rayh> Mer either
[14:01:11] <rayh> me even
[14:06:32] <jtr> the command might be "/clrban #emc" (got the command from my client's menu bar)
[14:10:06] <rayh> That one says unknown command jtr
[14:19:06] <jtr> wonder if you need higher priviledges for it to be recognized. I'm not an irc guru by any means.
[14:23:42] <CIA-32> EMC: 03jepler 07TRUNK * 10emc2/docs/man/man3/rtapi_delay.3rtapi: one-line description of funct
[15:02:34] <cradek> looks like someone has guessed rayh's password
[15:06:39] <cradek> oh I guess you got it sorted out?
[15:07:17] <alex_joni> SWPadnos: can't join #emc ?
[15:08:59] <jtr> alex_joni: I think he was going out for a bit
[15:09:27] <alex_joni> yeah, I saw that.. I expect him to answer when he gets back
[15:09:30] <alex_joni> not earlier
[15:09:48] <skunkworks> I can't get into #emc with his name.
[15:09:50] <jtr> I guess not :)
[15:10:31] <skunkworks> or wouldn't I because he 'is' on irc with SWPadnos
[16:47:30] <CIA-32> EMC: 03jepler 07TRUNK * 10emc2/tests/loadrt.1/ (expected test.hal): new test of name= loading
[16:49:44] <CIA-32> EMC: 03jepler 07TRUNK * 10emc2/src/hal/components/ (sampler_usr.c streamer.h streamer_usr.c): use a more type-safe way to get the fifo data (may need to revert if this doesn't work on old compilers
[16:49:47] <jepler> * jepler waits for the compile farm to tell him if this will work
[21:57:20] <jepler> jmkasunich: I wonder whether I've spotted a bug in sampler
[21:57:26] <jepler> when the shm is attached, the size is calculated like so:
[21:57:26] <jepler> /* now use data in fifo structure to calculate proper shmem size */
[21:57:27] <jepler> size = sizeof(fifo_t) + fifo->num_pins * fifo->depth * sizeof(shmem_data_t);
[21:57:56] <jepler> but when actually locating the data to be sampled at a particular time there's a +1 (for the timestamp datum)
[21:57:59] <jepler> dptr = &data[tmpout * (fifo->num_pins+1)];
[21:58:12] <jepler> I think the size calculation needs to take this into account too
[21:59:13] <jepler> it looks like sampler.c (real-time part) does include it in the calculation
[21:59:13] <jepler> /* allow one extra "slot" for the sample number */
[21:59:13] <jepler> max_depth = MAX_SHMEM / (sizeof(shmem_data_t) * (tmp_fifo[n].num_pins + 1));
[22:03:31] <jmkasunich> that sounds like a bug to me
[22:04:25] <jepler> I think the fix is just to write (fifo->num_pins+1) in the second line I pasted; do you want me to check that in, or do you want to look at it any closer?
[22:04:38] <jmkasunich> I'm kind of in the middle of something
[22:04:45] <jmkasunich> I trust you
[22:04:50] <jepler> OK
[22:06:23] <jepler> hm but then the testsuite fails
[22:06:31] <jepler> I'll look at it some more
[22:15:51] <jepler> oh, because I modified the wrong file ;-P
[22:16:40] <CIA-32> EMC: 03jepler 07TRUNK * 10emc2/src/hal/components/sampler_usr.c: correct shm size calculation to account for extra "sample counter" datum
[23:59:56] <jmkasunich> jepler: thanks for the fix