#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