#linuxcnc-devel | Logs for 2013-09-29

Back
[09:46:25] <KGB-linuxcnc> 03nieson 05master 183fc96 06linuxcnc 10share/ 10(12 files in 10 dirs) * gmoccapy_0_9_7_5 - translation and small bugs solved
[10:26:30] <linuxcnc-build_> build #1351 of lucid-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1351 blamelist: Norbert Schechner <nieson@web.de>
[10:26:30] <linuxcnc-build_> build #1348 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1348 blamelist: Norbert Schechner <nieson@web.de>
[10:26:30] <linuxcnc-build_> build #1351 of lucid-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1351 blamelist: Norbert Schechner <nieson@web.de>
[10:26:31] <linuxcnc-build_> build #1352 of hardy-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1352 blamelist: Norbert Schechner <nieson@web.de>
[10:26:31] <linuxcnc-build_> build #1347 of lucid-rtai-i386-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-rtai-i386-clang/builds/1347 blamelist: Norbert Schechner <nieson@web.de>
[10:26:31] <linuxcnc-build_> build #1350 of hardy-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1350 blamelist: Norbert Schechner <nieson@web.de>
[10:26:32] <linuxcnc-build_> build #1348 of hardy-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1348 blamelist: Norbert Schechner <nieson@web.de>
[11:06:29] <linuxcnc-build> build #432 of precise-amd64-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/432 blamelist: Norbert Schechner <nieson@web.de>
[11:06:29] <linuxcnc-build> build #1351 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1351 blamelist: Norbert Schechner <nieson@web.de>
[11:06:30] <linuxcnc-build> build #1147 of precise-amd64-sim-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1147 blamelist: Norbert Schechner <nieson@web.de>
[11:06:30] <linuxcnc-build> build #458 of precise-x86-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/458 blamelist: Norbert Schechner <nieson@web.de>
[11:06:30] <linuxcnc-build> build #432 of precise-amd64-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/432 blamelist: Norbert Schechner <nieson@web.de>
[11:06:31] <linuxcnc-build> build #552 of precise-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/552 blamelist: Norbert Schechner <nieson@web.de>
[11:06:32] <linuxcnc-build> build #448 of precise-x86-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/448 blamelist: Norbert Schechner <nieson@web.de>
[11:06:32] <linuxcnc-build> build #1346 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1346 blamelist: Norbert Schechner <nieson@web.de>
[12:34:09] <IchGuckLive> hi can i force linuxcnc to reload the HAL or part jojpad.hal as it looses usb some time
[12:34:31] <IchGuckLive> its posible to force the axis to reload by axis-remote --reload
[12:35:59] <IchGuckLive> oh the main halinput is loadet in the mashine hal so no effect
[12:38:26] <IchGuckLive> i think i try to do a halcomand via Mcode
[12:38:39] <IchGuckLive> lets see if it works
[12:39:19] <micges> yes you can reload hal file under M code
[12:39:27] <micges> but you can't reload any hal module
[12:41:06] <micges> probably unlinking hal signals then unloadrt and then loadrt and then net signals could work (untested)
[12:54:52] <IchGuckLive> micges: how do i reload a hal file
[12:55:57] <IchGuckLive> telst halcomand
[12:56:07] <IchGuckLive> test B)
[12:58:05] <IchGuckLive> the jojpad is not loaded realtime only by usr in the main hal loadusr -W hal_input -KRAL Joystick
[12:59:56] <mhaberler> jepler: what would you do with _setup as member - initializer list & values per member?
[13:00:53] <mhaberler> I wonder if memset(&_setup, 0, sizeof(_setup)) and explicitly initing the non-POD members thereafter is going to cut it
[15:02:05] <cmorley> Anybody having problems running AXIS after interp: avoid violating python.... commit?
[15:02:27] <cmorley> after that commit AXIS won't run for me but other GUIs will
[15:10:30] <cmorley> I posted on list about it, including error in terminal
[15:31:14] <micges> cmorley: same error here on sim
[15:35:34] <cmorley> ahh ok thanks - not just me :)
[16:09:32] <KGB-linuxcnc> 03git 05anti-static 27bb27f 06linuxcnc 10src/emc/ 10rs274ngc/interp_array.cc 10rs274ngc/rs274ngc_interp.hh * Revert "interp: avoid violating Python runtime contract"
[16:09:32] <KGB-linuxcnc> 03git 05anti-static 937b6ab 06linuxcnc 10src/emc/ 10rs274ngc/interp_array.cc 10rs274ngc/rs274ngc_interp.hh 10rs274ngc/rs274ngc_pre.cc * interp: no more static _setup
[16:09:37] <KGB-linuxcnc> 03git 05anti-static be0069b 06linuxcnc 10src/emc/rs274ngc/interpmodule.cc * interp: adapt exposure of _setup members
[16:09:44] <KGB-linuxcnc> 03git 05anti-static 5a98020 06linuxcnc 10tests/remap/ 10introspect/expected 10introspect/oword.py * tests/interp: adapt remap/introspect
[16:13:19] <mhaberler> cmorley, micges - I'd be grateful if you could give this branch a spin
[16:16:50] <mhaberler> actually this might have triggered a different bug I heard about but couldnt reproduce - a crash if .axis_mdi_history isnt writable
[16:19:49] <cmorley> Seems the same nut I am make cleaning and trying again
[16:23:29] <cmorley> Yep same problem mhaberier
[16:24:10] <micges> hmm works for me
[16:27:00] <cmorley> maybe I did something wrong...i'll look again
[16:29:05] <cmorley> ahh yes i did...
[16:31:19] <mhaberler> Jeff: pretty sure this didnt call the setup_struct() ctor: setup &Interp::_setup = * new setup;
[16:32:49] <mhaberler> the only conceptual difference is this: _setup(setup_struct()) here: http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blobdiff;f=src/emc/rs274ngc/rs274ngc_pre.cc;h=76d299057f5a65c569882cede60a76dce24696c2;hp=9137a96af1459e546af5ecd8babf1a777ae182ad;hb=937b6ab3b42bd28817b9b639a53b061942cc7567;hpb=27bb27f9c3b0178541bdb252c016878aab374b2a
[16:33:04] <mhaberler> the crash was due to _setup containing garbage
[16:34:45] <cmorley> Yes fixed it for me too
[16:38:11] <mhaberler> ok, I want to talk to Jeff first before pushing this
[16:38:47] <mhaberler> but whatever comes out there should no visible changes
[16:49:37] <linuxcnc-build_> build #1352 of lucid-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1352 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:37] <linuxcnc-build_> build #1349 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1349 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:38] <linuxcnc-build_> build #1352 of lucid-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1352 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:38] <linuxcnc-build_> build #1353 of hardy-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1353 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:38] <linuxcnc-build_> build #1348 of lucid-rtai-i386-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-rtai-i386-clang/builds/1348 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:38] <linuxcnc-build_> build #1351 of hardy-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1351 blamelist: Michael Haberler <git@mah.priv.at>
[16:49:39] <linuxcnc-build_> build #1349 of hardy-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1349 blamelist: Michael Haberler <git@mah.priv.at>
[17:12:08] <KGB-linuxcnc> 03nieson 05master 4b25372 06linuxcnc 10share/ 10gscreen/skins/gmoccapy/gmoccapy_handler.py 10gscreen/skins/gmoccapy/release_notes.txt * gmoccapy_0_9_7_5_1 - corrected the version number in handler file
[17:29:37] <linuxcnc-build> build #433 of precise-amd64-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/433 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:37] <linuxcnc-build> build #1352 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1352 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:37] <linuxcnc-build> build #1148 of precise-amd64-sim-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1148 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:37] <linuxcnc-build> build #459 of precise-x86-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/459 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:38] <linuxcnc-build> build #433 of precise-amd64-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/433 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:38] <linuxcnc-build> build #553 of precise-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/553 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:39] <linuxcnc-build> build #449 of precise-x86-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/449 blamelist: Michael Haberler <git@mah.priv.at>
[17:29:39] <linuxcnc-build> build #1347 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1347 blamelist: Michael Haberler <git@mah.priv.at>
[18:09:41] <linuxcnc-build_> build #1353 of lucid-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1353 blamelist: Norbert Schechner <nieson@web.de>
[18:09:42] <linuxcnc-build_> build #1350 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1350 blamelist: Norbert Schechner <nieson@web.de>
[18:09:42] <linuxcnc-build_> build #1353 of lucid-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1353 blamelist: Norbert Schechner <nieson@web.de>
[18:09:42] <linuxcnc-build_> build #1354 of hardy-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1354 blamelist: Norbert Schechner <nieson@web.de>
[18:09:43] <linuxcnc-build_> build #1349 of lucid-rtai-i386-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-rtai-i386-clang/builds/1349 blamelist: Norbert Schechner <nieson@web.de>
[18:09:43] <linuxcnc-build_> build #1352 of hardy-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1352 blamelist: Norbert Schechner <nieson@web.de>
[18:09:43] <linuxcnc-build_> build #1350 of hardy-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1350 blamelist: Norbert Schechner <nieson@web.de>
[18:49:41] <linuxcnc-build> build #434 of precise-amd64-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/434 blamelist: Norbert Schechner <nieson@web.de>
[18:49:41] <linuxcnc-build> build #1353 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1353 blamelist: Norbert Schechner <nieson@web.de>
[18:49:41] <linuxcnc-build> build #1149 of precise-amd64-sim-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1149 blamelist: Norbert Schechner <nieson@web.de>
[18:49:42] <linuxcnc-build> build #460 of precise-x86-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/460 blamelist: Norbert Schechner <nieson@web.de>
[18:49:42] <linuxcnc-build> build #434 of precise-amd64-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/434 blamelist: Norbert Schechner <nieson@web.de>
[18:49:43] <linuxcnc-build> build #554 of precise-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/554 blamelist: Norbert Schechner <nieson@web.de>
[18:49:44] <linuxcnc-build> build #450 of precise-x86-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/450 blamelist: Norbert Schechner <nieson@web.de>
[18:49:44] <linuxcnc-build> build #1348 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1348 blamelist: Norbert Schechner <nieson@web.de>
[19:05:26] <andypugh> Looks like the buildbot needs to have a harsh word with its ISP again.
[19:55:17] <jepler> mhaberler: sorry I wasn't here earlier.
[19:56:30] <jepler> in retrospect I can see the possibility of different behavior because I think it changes _setup from being allocated in (guaranteed zero-byte initialized) bss to being allocated via new
[19:56:44] <jepler> the POD elements of setup don't get default initializers
[19:56:52] <jepler> so it did change behavior, apparently not in a way that caused trouble on my system
[19:56:56] <jepler> but yeah in retrospect my fix is wrong
[19:59:39] <jepler> "new" does call the default constructor, but the default constructor is useless because it doesn't initialize the scalar data members
[20:02:16] <KGB-linuxcnc> 03jepler 05master 7de0cfb 06linuxcnc 10src/emc/ 10rs274ngc/interp_array.cc 10rs274ngc/rs274ngc_interp.hh * Revert "interp: avoid violating Python runtime contract"
[20:42:21] <linuxcnc-build_> build #1354 of lucid-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-amd64-sim/builds/1354 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:22] <linuxcnc-build_> build #1351 of lucid-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-sim/builds/1351 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:22] <linuxcnc-build_> build #1354 of lucid-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-i386-realtime-rip/builds/1354 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:22] <linuxcnc-build_> build #1355 of hardy-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-amd64-sim/builds/1355 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:23] <linuxcnc-build_> build #1350 of lucid-rtai-i386-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/lucid-rtai-i386-clang/builds/1350 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:23] <linuxcnc-build_> build #1353 of hardy-i386-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-sim/builds/1353 blamelist: Jeff Epler <jepler@unpythonic.net>
[20:42:23] <linuxcnc-build_> build #1351 of hardy-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/hardy-i386-realtime-rip/builds/1351 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:21] <linuxcnc-build> build #435 of precise-amd64-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-rtpreempt-rip/builds/435 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:22] <linuxcnc-build> build #1354 of precise-amd64-sim is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim/builds/1354 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:22] <linuxcnc-build> build #1150 of precise-amd64-sim-clang is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-sim-clang/builds/1150 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:22] <linuxcnc-build> build #461 of precise-x86-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-xenomai-rip/builds/461 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:23] <linuxcnc-build> build #435 of precise-amd64-xenomai-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-amd64-xenomai-rip/builds/435 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:23] <linuxcnc-build> build #555 of precise-i386-realtime-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-i386-realtime-rip/builds/555 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:24] <linuxcnc-build> build #451 of precise-x86-rtpreempt-rip is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/precise-x86-rtpreempt-rip/builds/451 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:22:24] <linuxcnc-build> build #1349 of checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/checkin/builds/1349 blamelist: Jeff Epler <jepler@unpythonic.net>
[21:51:06] <jepler> you never think about how much you rely on something (buildbot) until it's broken