--- Log opened Sun Feb 19 00:00:02 2012 20120219 00:02:17-!- Crendgrim [~crend@77-22-112-160-dynip.superkabel.de] has quit [Quit: ...] 20120219 00:12:12-!- StealthyCoin [~StealthyC@adsl-76-254-22-142.dsl.pltn13.sbcglobal.net] has quit [Quit: StealthyCoin] 20120219 00:25:24-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120219 00:25:45-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20120219 00:37:12-!- Natasiel [~natasiel@wesnoth/mp-mod/natasiel] has quit [Remote host closed the connection] 20120219 00:41:17-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 00:45:26-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 244 seconds] 20120219 00:47:39< Espreon> Wait, why haven't we brought back the small portraits yet? 20120219 00:48:24< Espreon> Remember, scaling down the large, transparent portraits like we do now looks horrible. 20120219 00:49:48-!- wesbot changed the topic of #wesnoth-dev to: 1.10.1 planned for 25.2.; hard stringfreeze on branches/1.10 | 160 bugs, 326 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120219 00:49:57-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20120219 00:52:21-!- Lukc` [~Ibilo@109.163.71.86.rev.sfr.net] has quit [Ping timeout: 248 seconds] 20120219 00:55:07-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: done building targets] 20120219 00:56:16-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 00:56:16-!- Upth is now known as Upthorn 20120219 00:56:22-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 00:57:10-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 276 seconds] 20120219 00:59:20-!- upthghost [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 00:59:20-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Disconnected by services] 20120219 00:59:20-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Disconnected by services] 20120219 00:59:27-!- upthghost is now known as Upthorn 20120219 01:01:49-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 01:02:07-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Disconnected by services] 20120219 01:02:13-!- Upth is now known as Upthorn 20120219 01:09:57-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120219 01:13:19-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120219 01:13:19-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120219 01:13:19-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120219 01:16:07-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120219 01:19:09-!- retr0virus [~vyrm@static-213-182-120-071-teleos.ewe-ip-backbone.de] has quit [Quit: Ein Nichts im Nichts und ins Nichts vertrieben!] 20120219 01:55:01-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20120219 02:06:14-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120219 02:19:46-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20120219 02:23:26-!- atomicbomb [~quassel@61.94.173.153] has joined #wesnoth-dev 20120219 02:25:42-!- ancestral [~ancestral@207-225-150-249.dia.static.qwest.net] has joined #wesnoth-dev 20120219 02:29:09-!- Pete-Flux [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20120219 02:44:37-!- ancestral_ [~ancestral@mobile-166-147-098-066.mycingular.net] has joined #wesnoth-dev 20120219 02:45:33-!- ancestral [~ancestral@207-225-150-249.dia.static.qwest.net] has quit [Read error: Connection reset by peer] 20120219 02:45:37-!- ancestral_ is now known as ancestral 20120219 02:51:14-!- ancestral [~ancestral@mobile-166-147-098-066.mycingular.net] has quit [Quit: Smell ya later!] 20120219 02:59:12-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Remote host closed the connection] 20120219 03:05:12-!- law__ [~law_@208.69.40.29] has joined #wesnoth-dev 20120219 03:09:19-!- Natasiel [~natasiel@modemcable228.141-160-184.mc.videotron.ca] has joined #wesnoth-dev 20120219 03:09:19-!- Natasiel [~natasiel@modemcable228.141-160-184.mc.videotron.ca] has quit [Changing host] 20120219 03:09:19-!- Natasiel [~natasiel@wesnoth/mp-mod/natasiel] has joined #wesnoth-dev 20120219 03:28:45-!- law__ [~law_@208.69.40.29] has left #wesnoth-dev [] 20120219 03:37:04-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120219 03:37:05-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120219 04:07:00-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 260 seconds] 20120219 04:08:21-!- Ivanovic_ [~ivanovic@dtmd-4db2ac39.pool.mediaWays.net] has joined #wesnoth-dev 20120219 04:10:59-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 245 seconds] 20120219 04:12:04-!- Ivanovic_ is now known as Ivanovic 20120219 04:18:15-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20120219 04:19:39-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120219 04:37:25-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 245 seconds] 20120219 05:16:03-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 252 seconds] 20120219 05:35:41-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120219 05:47:55-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120219 05:50:57-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120219 05:58:27-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20120219 06:04:45-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120219 06:04:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120219 06:21:33-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120219 06:27:53-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has joined #wesnoth-dev 20120219 06:27:53-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has quit [Changing host] 20120219 06:27:53-!- happygrue_ [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20120219 06:29:46-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Ping timeout: 255 seconds] 20120219 06:49:48-!- wesbot changed the topic of #wesnoth-dev to: 1.10.1 planned for 25.2.; hard stringfreeze on branches/1.10 | 161 bugs, 326 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120219 06:53:07-!- horon [~horon@nttkyo213097.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120219 07:17:20-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120219 07:50:46-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120219 07:52:37-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120219 08:04:07-!- mnewton1 [~mnewton1@pool-173-75-223-46.phlapa.fios.verizon.net] has quit [Quit: mnewton1] 20120219 08:05:23-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120219 08:20:58< CIA-61> shadowmaster * r53113 /trunk/src/server/server.cpp: 20120219 08:20:58< CIA-61> wesnothd: Revert to the client version check behavior prior to r52744 since 1.10 was branched 20120219 08:20:58< CIA-61> This reverts r52891 (which was unnecessary in the first place) and 20120219 08:20:58< CIA-61> r52744 (which I missed and should have been reverted instead). 20120219 08:26:36-!- Crendgrim [~crend@77-22-112-160-dynip.superkabel.de] has joined #wesnoth-dev 20120219 08:42:44< shadowm> I turned a report from a user in #wesnoth into a proper bug report against wesnothd since the most obvious fix had no effect: https://gna.org/bugs/index.php?19470 20120219 08:46:16< shadowm> it might very well be client-side (i.e. hsould use 'adminmsg' instead of 'report' as the query argument), but the server code appears to treat adminmsg as an actual alias of report too, so there might be something else I'm missing 20120219 08:46:29-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20120219 08:47:09< shadowm> and I guess I'll add that to the report later zzz 20120219 08:47:27-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120219 09:01:29-!- Lukc` [~Ibilo@206.176.73.86.rev.sfr.net] has joined #wesnoth-dev 20120219 09:18:22-!- Octalot [~noct@host86-160-137-202.range86-160.btcentralplus.com] has joined #wesnoth-dev 20120219 09:28:09-!- atomicbomb [~quassel@61.94.173.153] has quit [Read error: Connection reset by peer] 20120219 09:29:24< CIA-61> zamotivator * r53114 /trunk/src/savegame.cpp: I fixed regression introduced by patch save_index refactoring #3125. get_saves_list should return items sorted by time 20120219 09:33:32-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120219 09:40:31-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120219 09:42:59-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20120219 09:42:59-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20120219 09:42:59-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20120219 09:43:15< mordante> servus 20120219 09:52:40-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120219 09:55:23< mordante> Oleg, welcome as developer 20120219 09:55:34< Oleg> mordante: Thank you very much :) 20120219 09:55:44< Oleg> mordante: I also fixed on regression from my patch.... 20120219 09:55:53< mordante> nice :-) 20120219 09:55:54< Oleg> mordante: I forgot "sort" in get_saves_list 20120219 09:56:04< Oleg> mordante: Espreon found this - sort by date doesn't work 20120219 09:56:13< Oleg> mordante: I commited fix already 20120219 09:58:14< mordante> good 20120219 09:58:39< mordante> that means your commit access works 20120219 10:04:36-!- timotei [~timotei@188.24.4.151] has joined #wesnoth-dev 20120219 10:04:36-!- timotei [~timotei@188.24.4.151] has quit [Changing host] 20120219 10:04:37-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120219 10:15:27-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has joined #wesnoth-dev 20120219 10:29:21-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120219 10:30:32< mordante> Oleg, a question how much different compilers can you run and in how many configurations? 20120219 10:30:54< Oleg> mordante: In general we have just two limitations 20120219 10:32:05< Oleg> mordante: 1) Resources for parallel run (RAM, CPU, IO) - not important limitation, I can do two things 20120219 10:32:06< Oleg> a) sequencial run (first compiler, than second, etc) 20120219 10:32:06< Oleg> b) buy additional server (is ok for me) 20120219 10:32:29< Oleg> mordante: 2) Setup limitation. I need instruction how to setup different compilers side-x-side 20120219 10:32:48< Oleg> mordante: You explained yesterday... can you repeat/copy this to wiki? 20120219 10:33:21< mordante> I'll do so later 20120219 10:33:47< Oleg> mordante: https://github.com/battle-for-wesnoth/svn/wiki/different-compliers-side-x-side 20120219 10:33:54< Oleg> mordante: Please say me your github nick 20120219 10:34:09< Oleg> mordante: I will add you to origanisation members (for access to "param" build and wiki) 20120219 10:34:10< mordante> why I'm asking how many tests is that we have several build options 20120219 10:34:30< Oleg> mordante: Typically build spent about 20 minutes 20120219 10:34:36< mordante> I only test some of them, due to time restrictions, but there are more 20120219 10:34:47< Oleg> mordante: We can test all this automatic 20120219 10:34:52< Oleg> mordante: I just need your instruction 20120219 10:35:02< Oleg> and time.... for apply their 20120219 10:35:04< mordante> eg LOW_MEM OMP NOTIFICATIONS 20120219 10:35:14< Oleg> mordante: sorry, what? 20120219 10:35:22 * Oleg doesn't understand 20120219 10:36:19-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120219 10:37:07< mordante> Oleg, open unit.cpp and search for #ifdef LOW_MEM 20120219 10:37:30< Oleg> mordante: I can provide compiler option for this 20120219 10:37:37< Oleg> mordante: And test both with and without this option 20120219 10:38:00< Oleg> mordante: So, if short - I need descriptions in wiki for every case/enviroment/etc 20120219 10:38:01< mordante> Oleg, ok good, that is what is behind the cmake option ENABLE_LOW_MEM 20120219 10:38:10< Oleg> mordante: Not for me - but for the future 20120219 10:38:22< Oleg> mordante: Not *only* for me I mean 20120219 10:38:35< mordante> yeah, but I like to discuss on irc first and post the conclusion on the wiki 20120219 10:38:45< Oleg> mordante: I am filling right now instruction how to setup the builders for Jenkins... 20120219 10:39:02< Oleg> mordante: I also want add scripts / jenkins config to repository 20120219 10:39:05< Oleg> mordante: This is ok? 20120219 10:39:21< Oleg> mordante: If I add continuous integration configs/scripts to main repository 20120219 10:39:48< mordante> yeah, only need to to think where's the best place 20120219 10:41:13< Oleg> mordante: I first fill pages in wiki with instructions... 20120219 10:41:35< Oleg> mordante: Unfortunatelly, some scripts dependes from enviroment of my dedicated server/virtual network 20120219 10:41:47< mordante> I'm not sure whether it should be in the main repository or a special branch like resources/website 20120219 10:42:28< Oleg> mordante: https://github.com/battle-for-wesnoth/svn/wiki/_access 20120219 10:42:46< Oleg> mordante: Hm. Perhaps better use additional repository on git hub 20120219 10:43:12< mordante> that's also possible 20120219 10:43:55< mordante> my github account name is mordante 20120219 10:45:41< mordante> Oleg, btw also send a reply to dev-ml 20120219 10:45:55< Oleg> mordante: reply to what? sorry... 20120219 10:46:39< mordante> your email on the dev-ml 20120219 10:49:21< Oleg> mordante: Ah, now understand. You sent reply 20120219 10:50:59< fendrin> hi Oleg, mordante 20120219 10:51:07< Oleg> fendrin: hi! 20120219 10:51:15< fendrin> :-) 20120219 10:53:09< mordante> hi fendrin 20120219 10:53:32-!- atomicbomb [~quassel@61.94.49.180] has joined #wesnoth-dev 20120219 10:55:30-!- Ivanovic [~ivanovic@dtmd-4db2ac39.pool.mediaWays.net] has quit [Changing host] 20120219 10:55:30-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120219 10:58:34< Ivanovic> moin 20120219 10:59:02< Oleg> mordante: do you have access to repository/wiki/Jenkins? 20120219 10:59:03< Oleg> Ivanovic: Hi 20120219 11:00:34< mordante> hi Ivanovic 20120219 11:00:41< mordante> Oleg, will test in a few minutes 20120219 11:00:47< Oleg> mordante: Cool 20120219 11:08:06< CIA-61> mordante * r53115 /trunk/ (5 files in 3 dirs): (log message trimmed) 20120219 11:08:06< CIA-61> Adds new floating point emulation code. 20120219 11:08:06< CIA-61> This code can use several fixed point formats or a double to emulate floating 20120219 11:08:06< CIA-61> point code. The code is still work in progress. The intention is to replace the 20120219 11:08:06< CIA-61> current fixed point code and use it in more areas. Hopefully this makes Wesnoth 20120219 11:08:06< CIA-61> run snappier on devices with slow floating point hardware, read the Pandora. 20120219 11:08:07< CIA-61> By default it uses doubles, so when used in existing code there should be no 20120219 11:10:23< CIA-61> mordante * r53116 /trunk/src/sdl_utils.cpp: 20120219 11:10:23< CIA-61> Let scale_surface use the new fpu emulation code. 20120219 11:10:23< CIA-61> Note when using scaled integers in the emulation code, the result is, let's say 20120219 11:10:23< CIA-61> `interesting'. 20120219 11:11:55< mordante> Ivanovic, the basic code is in, now I can start to fix the issues with the fixed point code 20120219 11:14:04-!- loonybot [~loonybot@46.138.85.111] has joined #wesnoth-dev 20120219 11:14:04-!- loonybot [~loonybot@46.138.85.111] has quit [Changing host] 20120219 11:14:04-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20120219 11:14:32< mordante> Oleg, ok seems I'm member, thanks 20120219 11:14:43< Oleg> mordante: Cool :) 20120219 11:14:52< Oleg> mordante: Please, be careful with Jenkins configuration/scripts. 20120219 11:15:11< Oleg> mordante: So, if this will be necessary, I will provide direct access to nodes for you 20120219 11:15:20< Oleg> mordante: Also! 20120219 11:15:32< Oleg> mordante: Please change the build scripts in the "template" projects 20120219 11:15:34< Oleg> *project 20120219 11:15:45< Oleg> mordante: "param" and "svn" use scripts from it 20120219 11:16:14< Oleg> mordante: Also please prepare instruction about chroot/etc for different gcc versions... 20120219 11:18:46< mordante> just curious how does github sync with svn, seems my latest commit is already there 20120219 11:25:12< mordante> Oleg, I'm not entirely sure where to start and will be afk rather soon, will you still be around in about 2.5/3 hours? 20120219 11:25:19< Oleg> mordante: Yes 20120219 11:25:35< Oleg> I will prepare template page for you 20120219 11:25:39< mordante> thanks 20120219 11:26:18< mordante> then I'll ping you later 20120219 11:26:34< Ivanovic> mordante: do you want or need me to test something on the pandora? 20120219 11:26:34< mordante> btw in which timezone do you reside? 20120219 11:27:02-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Remote host closed the connection] 20120219 11:28:16-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120219 11:28:34-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 252 seconds] 20120219 11:28:56-!- timotei [~timotei@188.24.4.151] has joined #wesnoth-dev 20120219 11:28:56-!- timotei [~timotei@188.24.4.151] has quit [Changing host] 20120219 11:28:56-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120219 11:29:02< mordante> Ivanovic, did you already time to test wesmage? 20120219 11:29:17< Ivanovic> i have not tested with the one (yet) 20120219 11:29:32< Ivanovic> that is my main question: what exactly do you want me to test? 20120219 11:30:11< loonycyborg> Oleg: Actually I might be interested in setting up some builds myself too. 20120219 11:30:29< Oleg> loonycyborg: Please send me your github account name 20120219 11:31:01< Oleg> loonycyborg: I will add you to members, and you will receive access to github repository. 20120219 11:31:01< Oleg> You can add new branches and run "param" build for it 20120219 11:31:12< loonycyborg> My account name is 'loonycyborg'. (Surprise! Surprise!) 20120219 11:31:31< mordante> loonycyborg, indeed a big surprise 20120219 11:31:53< mordante> Ivanovic, I like to test the current trunk and then with this patch http://paste.debian.net/156791/ 20120219 11:32:02< mordante> let me dig up the exact command to execute 20120219 11:32:31< mordante> brb 20120219 11:33:22-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Remote host closed the connection] 20120219 11:35:24-!- negusnyul [~negusnyul@dsl4E5CD338.pool.t-online.hu] has joined #wesnoth-dev 20120219 11:36:16< Oleg> loonycyborg: One minite please 20120219 11:36:29< Oleg> loonycyborg: I quick write inftruction how to build custom branches 20120219 11:37:40< Oleg> loonycyborg: https://github.com/battle-for-wesnoth/svn/wiki#wiki-How_to_test_your_changes_before_submit_to_repostiory 20120219 11:38:23< Oleg> loonycyborg: You can do it now 20120219 11:38:33< loonycyborg> kk 20120219 11:38:59< loonycyborg> Nice! No need to manage extra password :P 20120219 11:40:07< Oleg> loonycyborg: matthiaskrgr: DO NOT PUSH TO 'master' branch - this branch synced from main svn repository every minute and build automaticly by "svn" job in Jenkins. 20120219 11:40:11< Oleg> mordante: ^ 20120219 11:40:13< Oleg> matthiaskrgr: sorry 20120219 11:40:27< Oleg> loonycyborg: Yes, I'd like the OAuth authorisation 20120219 11:40:47< loonycyborg> 'loonycyborg is missing the Build permission' 20120219 11:40:49< mordante> Ivanovic, I'm interested in the output of time bin/wesmage -oout.png -fscale:800,480 data/core/images/maps/wesnoth.png 20120219 11:41:01< mordante> just curious to see how much it helps 20120219 11:42:09< Oleg> loonycyborg: Oh. 20120219 11:42:09< mordante> Oleg, nice 20120219 11:42:12< Oleg> loonycyborg: looking 20120219 11:42:22< mordante> Oleg, I miss step 3.5 ??? :-P 20120219 11:42:33< Oleg> mordante: which step? 20120219 11:42:48< mordante> 3.5 ??? 20120219 11:42:59< mordante> profit can't be that easy 20120219 11:43:02< mordante> ;-) 20120219 11:43:34< Oleg> loonycyborg: Try again 20120219 11:44:04< loonycyborg> No changes. 20120219 11:45:04< Ivanovic> mordante: okay, will compile and test soon 20120219 11:45:19< Ivanovic> (though i don't know right now if the prog time is actually preinstalled on the pandora...) 20120219 11:45:45< loonycyborg> Actually http://build.jenkins.com/param/ link seems broken now 20120219 11:46:59< mordante> Ivanovic, thanks, if it's not installed, then your feeling also helps 20120219 11:47:02< Oleg> loonycyborg: Refresh page & try again 20120219 11:47:54< loonycyborg> http://build.wesnoth.in/job/param/build?delay=0sec <- responds with the same permission error. 20120219 11:48:07< Oleg> loonycyborg: Hm... 20120219 11:48:36< loonycyborg> And http://build.wesnoth.in/job/param/ doesn't have 'Build Now' anywhere 20120219 11:49:36< Oleg> loonycyborg: :( I am looking... 20120219 11:50:53< Oleg> loonycyborg: refresh page please 20120219 11:50:57< Oleg> loonycyborg: Do you have it now? 20120219 11:51:35< loonycyborg> Nope. 20120219 11:51:50< Oleg> :( Looking 20120219 11:52:25< CIA-61> ivanovic * r53118 /branches/1.10/ (5 files in 4 dirs): updated Galician and German translation 20120219 11:52:26< CIA-61> ivanovic * r53117 /trunk/ (7 files in 5 dirs): updated Galician and German translation 20120219 11:52:35< loonycyborg> How does one expose new branches to github's svn mirror? It doesn't seem to have them all.. 20120219 11:55:37< Oleg> loonycyborg: Aha, I understand 20120219 11:55:47< Oleg> loonycyborg: Member of organisation should be public 20120219 11:55:49< Oleg> loonycyborg: Try again 20120219 11:56:23< Oleg> loonycyborg: Sorry, I afraid I do not understand you question about svn mirror... 20120219 11:57:04< loonycyborg> Oleg: https://github.com/battle-for-wesnoth/svn/branches <- it doesn't seem to list them all. 20120219 11:57:35< Oleg> loonycyborg: All branches from repository? 20120219 11:57:44< loonycyborg> Yes. 20120219 11:58:29< loonycyborg> At least I've managed to run the param build of branch master.. 20120219 11:59:22< Oleg> loonycyborg: cool! 20120219 11:59:32< Oleg> loonycyborg: So, you should push branch to github repository first 20120219 12:00:14< Oleg> loonycyborg: oleg.tsarev (0) /storage/games/wesnoth-git$ tail -n3 .git/config 20120219 12:00:14< Oleg> [remote "origin"] 20120219 12:00:14< Oleg> url = git@github.com:battle-for-wesnoth/svn.git 20120219 12:00:14< Oleg> fetch = +refs/heads/*:refs/remotes/origin/* 20120219 12:00:14< Oleg> oleg.tsarev (0) /storage/games/wesnoth-git$ 20120219 12:00:28< Oleg> loonycyborg: Also you should add your ssh-key to your github account 20120219 12:01:09< loonycyborg> Actually I already done so, for another project. 20120219 12:01:30< Oleg> loonycyborg: Cool. So, can you push your custom branch to git@github.com:battle-for-wesnoth/svn.gi? 20120219 12:01:34< Ivanovic> mordante: building atm 20120219 12:01:34< Oleg> * git@github.com:battle-for-wesnoth/svn.git 20120219 12:02:18< Oleg> loonycyborg: master branch is building automaticly 20120219 12:02:20< Ivanovic> mordante: and time is available 20120219 12:02:23< Oleg> loonycyborg: this is "svn" job 20120219 12:02:47< Oleg> loonycyborg: param build required for custom branches, before push changes to svn repository 20120219 12:03:01< loonycyborg> I suspected as much :P 20120219 12:03:11< loonycyborg> Just started it for testing. 20120219 12:05:37< Oleg> loonycyborg: Ok :) 20120219 12:05:43< Oleg> loonycyborg: Typically build spent about 20 minutes 20120219 12:06:05< Oleg> loonycyborg: Perhaps will be more.... depends from tests/number of platforms 20120219 12:06:09< Oleg> :) 20120219 12:06:44< Oleg> loonycyborg: So, how is Jenkins for you? :) 20120219 12:07:06< Oleg> loonycyborg: Right now it just compile source code on different platforms... 20120219 12:07:16< loonycyborg> Where are build machines themselves? 20120219 12:07:18< Oleg> loonycyborg: But I am going to add warnings analyze/test running 20120219 12:07:31< Oleg> loonycyborg: This is a dedicated server from hetzner 20120219 12:07:37< Oleg> loonycyborg: This is OpenVZ containers 20120219 12:08:03< Oleg> loonycyborg: Server configuration: 24 Gb RAM, 8 CPU, 1.5 Tb space., 100 Mb network :) 20120219 12:08:05< loonycyborg> Is it possible to access them to install more software? 20120219 12:08:23< Oleg> loonycyborg: I will provide access sometime later... which the software do you need? 20120219 12:08:29< Oleg> loonycyborg: I can install it manually 20120219 12:08:52< Oleg> loonycyborg: So, I want to keep builders understandable. I work with their by scripts. 20120219 12:09:12< Oleg> loonycyborg: I have scripts for reinstall workers in some minutes... and wants keep this transparent 20120219 12:09:14< loonycyborg> Not sure yet. I'll ask later. 20120219 12:09:24< Oleg> loonycyborg: ok :) Will free to ask 20120219 12:09:36< Oleg> loonycyborg: I can install any software from repository 20120219 12:10:05< Ivanovic> mordante: http://pastebin.com/FE8v53XQ 20120219 12:10:21< Ivanovic> "-float" is current trunk, "-int" is with your patch 20120219 12:13:18< loonycyborg> Oleg: Is it possible to customize build commands? 20120219 12:13:30< Oleg> loonycyborg: Yes. Please edit "template" job 20120219 12:13:40< Oleg> loonycyborg: Click to "teamplte" job than configure 20120219 12:13:54< Ivanovic> mordante: another one where the difference is larger: http://pastebin.com/1K6BesF1 20120219 12:14:19< loonycyborg> Oleg: There doesn't seem to be any means of editing it. 20120219 12:14:30< Oleg> loonycyborg: mordante: Jenkins will restart when job are completed (I installed plugins for warnings) 20120219 12:14:38< Oleg> loonycyborg: Ah, yes, wait a minute. 20120219 12:14:45< Oleg> loonycyborg: I am going to add grants 20120219 12:15:23< Ivanovic> mordante: which is similar to my experience, the improvement is significantly better with the two brothers campaign images than with the main map 20120219 12:16:07< Oleg> loonycyborg: I provided access for you. But will carefully please - Jenkins will restart in few minutes :) Do not loose your changes 20120219 12:16:54< Oleg> loonycyborg: So, you can found also link to available enviroment variables 20120219 12:16:58< Oleg> loonycyborg: This can be usefull 20120219 12:17:43< Oleg> loonycyborg: If you need add more axes for build - for example, additional compile options (LOW_MEM and without LOW_MEM) ask me how 20120219 12:18:32< loonycyborg> How do I see actual build command for one of projects? 20120219 12:20:17-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120219 12:20:31< loonycyborg> I don't see any new links on those pages. 20120219 12:21:20< Oleg> loonycyborg: Right now Jenkins going to restart... 20120219 12:21:30< Oleg> loonycyborg: After restart you can find "Configure" link on the Job page 20120219 12:21:46< Oleg> mordante: loonycyborg: http://stackoverflow.com/questions/6329215/how-to-get-ctest-results-in-hudson-jenkins 20120219 12:21:46< Oleg> Looks like Jenkins can show CTest results 20120219 12:22:04< loonycyborg> kk 20120219 12:22:18-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120219 12:28:09-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120219 12:28:09-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120219 12:28:09-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120219 12:32:45-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120219 12:37:01-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120219 12:39:13< Oleg> loonycyborg: check access now 20120219 12:40:28< loonycyborg> look at it. 20120219 12:42:11< loonycyborg> I indeed can the shell commands now. 20120219 12:44:44< loonycyborg> Oleg: So I assume you create new projects by cloning the 'template' somehow? 20120219 12:45:04< Oleg> loonycyborg: What the projects do you want to create? 20120219 12:45:18< Oleg> loonycyborg: In general - yes, "create new job" => "copy existins one" 20120219 12:45:44< Oleg> loonycyborg: But if you look to "svn" project - you will find "use builder from another project", "use SCM from another project"... 20120219 12:45:52< loonycyborg> I want to make a scons build for starters. 20120219 12:46:12< Oleg> loonycyborg: Mmm. 20120219 12:46:14< Oleg> loonycyborg: Bad idea 20120219 12:46:33< Oleg> loonycyborg: Better customize the "template" project - "add user enviroment axis".... 20120219 12:46:48< Oleg> loonycyborg: and customize build script 20120219 12:46:59< Oleg> loonycyborg: you can control buld script by enviroment variable 20120219 12:47:23< Oleg> loonycyborg: "if usecmake" ... cmake stuff" fi "if use_scons ... " scons stuff fi 20120219 12:47:29< Oleg> loonycyborg: One minute 20120219 12:47:32< Oleg> loonycyborg: I am doing this.. 20120219 12:48:16< Oleg> loonycyborg: http://build.wesnoth.in/job/template/configure 20120219 12:48:18< Oleg> loonycyborg: Look here 20120219 12:48:41< Oleg> loonycyborg: I added new axe - "BULD_SYSTEM" with values "CMAKE" and "SCONS" 20120219 12:48:57< Oleg> loonycyborg: Now you should modify "Build" section 20120219 12:49:04< Oleg> loonycyborg: Right now I call cmake 20120219 12:49:15< Oleg> loonycyborg: you should process "BUILD_SYSTEM" enviroment variable 20120219 12:49:48 * loonycyborg struggles to recall how does one properly compare strings in shellscripts 20120219 12:49:48-!- wesbot changed the topic of #wesnoth-dev to: 1.10.1 planned for 25.2.; hard stringfreeze on branches/1.10 | 162 bugs, 327 feature requests, 16 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120219 12:52:52< Oleg> loonycyborg: mordante: Ivanovic: Can you send me exact command for run all CTest tests? 20120219 12:53:13< loonycyborg> It doesn't use CTest 20120219 12:54:03< CIA-61> ivanovic * r53119 /branches/1.10/data/core/about.cfg: updated German translation credits 20120219 12:54:03< loonycyborg> Basically tests are a program named "test" that uses boost.test 20120219 12:54:23< CIA-61> ivanovic * r53120 /trunk/data/core/about.cfg: updated German translation credits 20120219 12:56:48-!- atomic [~quassel@61.94.49.180] has joined #wesnoth-dev 20120219 12:59:26-!- atomicbomb [~quassel@61.94.49.180] has quit [Ping timeout: 260 seconds] 20120219 13:01:45-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 13:03:42< Oleg> mordante: ping? 20120219 13:03:44< loonycyborg> Oleg: It looks like adding that user axis would be more useful to param branch. 20120219 13:03:55< Oleg> loonycyborg: Why? 20120219 13:04:08< Oleg> loonycyborg: param and svn jobs use builders from "template" 20120219 13:04:32< loonycyborg> But they don't inherit axes from it. 20120219 13:04:43< Oleg> loonycyborg: really? Let me check 20120219 13:05:28-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 255 seconds] 20120219 13:06:28< Oleg> loonycyborg: You are right 20120219 13:06:30< Oleg> loonycyborg: Please add 20120219 13:06:51< Oleg> loonycyborg: So, how to run ctest? :( 20120219 13:06:54< Oleg> loonycyborg: I want run tests 20120219 13:07:32< loonycyborg> Once the test program is built you just run it. 20120219 13:08:42< loonycyborg> To build it you either do "scons test" or "cmake -DUSE_TEST". Not sure about exact name of var for cmake. 20120219 13:11:16< loonycyborg> And then you'd need to redirect output from it to somewhere. 20120219 13:11:44-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20120219 13:14:59< Oleg> loonycyborg: One note 20120219 13:15:12< Oleg> loonycyborg: I think better to create separated dirs for CMake and Scons 20120219 13:15:28< loonycyborg> It seems to already do so. 20120219 13:15:34< Oleg> loonycyborg: Otherwise their will be conflicted.. 20120219 13:15:48< Oleg> cd build_${BUILD_NUMBER} 20120219 13:15:48< Oleg> if test BUILD_SYSTEM == "CMAKE"; then 20120219 13:15:48< Oleg> cmake ${WORKSPACE} 20120219 13:15:48< Oleg> make 20120219 13:15:48< Oleg> fi 20120219 13:15:49< Oleg> if test BUILD_SYSTEM == "SCONS"; then 20120219 13:15:51< Oleg> scons 20120219 13:15:53< Oleg> fi 20120219 13:15:58< Oleg> loonycyborg: ? 20120219 13:16:47< loonycyborg> Checkout:debian6 / /home/jenkins/workspace/param/Arch/x86/BUILD_SYSTEM/SCONS/OS/debian6 20120219 13:16:53< Oleg> loonycyborg: no 20120219 13:16:58< loonycyborg> That's from console output 20120219 13:17:02< Oleg> loonycyborg: This is "workspace" dir 20120219 13:17:11< Oleg> loonycyborg: I about build dir in the workspace 20120219 13:17:20< Oleg> loonycyborg: http://build.wesnoth.in/job/template/configure 20120219 13:17:20< Oleg> Please look how I changed it. This is ok? 20120219 13:17:49< loonycyborg> Seems ok. 20120219 13:18:56< Oleg> loonycyborg: cool :) 20120219 13:21:35< loonycyborg> Anyway, I've already run the job. Is it supposed to clone another wesnoth repo like it does now? 20120219 13:22:01< loonycyborg> Probably the new axis caused it. 20120219 13:33:35-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 20120219 13:34:14< Oleg> loonycyborg: Sorry, just read you question 20120219 13:34:29< Oleg> loonycyborg: clone or update 20120219 13:34:41< Oleg> loonycyborg: Can I restart Jenkins? 20120219 13:34:49< Oleg> loonycyborg: I will restart "svn" job... 20120219 13:34:57< loonycyborg> Oleg: Actually those commands are wrong on scons part. 20120219 13:35:10< Oleg> loonycyborg: :) 20120219 13:35:11< loonycyborg> I'll add my changes now 20120219 13:35:33< Oleg> loonycyborg: can you please stop the "svn" job after that? Just for restart Jenkins 20120219 13:35:42< loonycyborg> kk 20120219 13:35:44< Oleg> loonycyborg: I installed "xUnit" plugin and this plugin can use the Boost Tests 20120219 13:35:52< Oleg> loonycyborg: What is "kk" mean? 20120219 13:36:02< loonycyborg> Same as ok 20120219 13:36:33< Oleg> loonycyborg: Cool :) thanks 20120219 13:36:46< Oleg> loonycyborg: Perhaps we receive the CI with tests today :) 20120219 13:36:54< Oleg> loonycyborg: But I really think about buy additional server :) 20120219 13:38:56< loonycyborg> I've allowed it to restart 20120219 13:39:45< loonycyborg> Oleg: Anyway, it started a full clone, that can take a lot of time. 20120219 13:40:07< Oleg> loonycyborg: Because this is a new workspace 20120219 13:40:19< Oleg> loonycyborg: second run will be faster - just update 20120219 13:40:30< Oleg> loonycyborg: New workspace related to "BUILD_SYSTEM" axe 20120219 13:40:42< Oleg> loonycyborg: Ok 20120219 13:40:49< Oleg> loonycyborg: please do not break the job. 20120219 13:40:53< loonycyborg> I hope that those machines have a lot of free disk space. 20120219 13:40:56< Oleg> loonycyborg: Better if it complete the clones... 20120219 13:40:59< Oleg> loonycyborg: about 1.5 Tb 20120219 13:41:11< Oleg> loonycyborg: 20 Gb per machine limit rightnow 20120219 13:41:18< Oleg> loonycyborg: But single workspace - just 4 Gb 20120219 13:41:35< Oleg> loonycyborg: So, for current layout this is just a 8Gb per machine 20120219 13:41:47< Oleg> loonycyborg: I don't see any problems here right now 20120219 13:42:49< loonycyborg> Great! :) 20120219 13:44:31< Oleg> loonycyborg: Looks like we should install scons... 20120219 13:44:33< Oleg> loonycyborg: By the way 20120219 13:44:42< Oleg> loonycyborg: Scons is support the out-of-source build? 20120219 13:44:53< loonycyborg> Yes. That's the program I was asking about. 20120219 13:45:50< loonycyborg> Yes. But wesnoth's script already creates a separate dir for sources. 20120219 13:45:50< Oleg> loonycyborg: I am installing it right now 20120219 13:46:03< loonycyborg> For .o files that is 20120219 13:46:03< Oleg> loonycyborg: we should run scons from ${BUILD_DIR} 20120219 13:46:19< Oleg> and scons should collect all files in ${BUILD_DIR} 20120219 13:47:44< Oleg> loonycyborg: I installed scons 20120219 13:47:47< Oleg> loonycyborg: Let me check 20120219 13:47:58< Oleg> loonycyborg: Are you russian?! 20120219 13:48:03< loonycyborg> Yes. 20120219 13:48:09< Oleg> loonycyborg: cool 20120219 13:55:45-!- atomic [~quassel@61.94.49.180] has quit [Remote host closed the connection] 20120219 13:55:58-!- mjs-de [~mjs-de@g224184052.adsl.alicedsl.de] has joined #wesnoth-dev 20120219 14:09:22-!- koan_ is now known as koan 20120219 14:16:28-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120219 14:17:37-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 14:22:30< CIA-61> elias * r53121 /trunk/data/tools/unit_tree/html_output.py: [wmlunits] Added some error checks. 20120219 14:28:42-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has quit [] 20120219 14:29:09-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 14:30:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120219 14:30:13-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has joined #wesnoth-dev 20120219 14:39:25< mordante> Ivanovic, did you test with 1.10 or with trunk? 20120219 14:39:43< Ivanovic> mordante: binary for wesmage built from trunk 20120219 14:39:51< Ivanovic> just copied into my 1.10 "test" folder with data 20120219 14:40:06< mordante> Oleg, at the moment we use boost unit tests not cmake's 20120219 14:40:09< Ivanovic> (in which a wesnoth 1.10 based test binary is with your initial patch) 20120219 14:43:29< mordante> Oleg, pong 20120219 14:45:50< mordante> ok 20120219 14:46:30< mordante> odd to see it differs so much depending on the image 20120219 14:46:50-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has quit [] 20120219 14:46:55-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 14:47:28< mordante> also seems TB has less scaling artifacts 20120219 14:49:40-!- csarmi_home [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 14:49:47-!- csarmi_home [csarmi@94-21-124-216.pool.digikabel.hu] has quit [Client Quit] 20120219 14:49:55-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has quit [Client Quit] 20120219 14:50:25-!- csarmi [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 14:52:35< Oleg> mordante: here 20120219 14:52:43< Oleg> mordante: So, we have problem with boost tests 20120219 14:54:00< mordante> oh I thought you found something to solve it 20120219 14:59:22< Oleg> mordante: please commit fix 20120219 14:59:29< Oleg> mordante: I added xUnit plugin to Jenkins 20120219 14:59:33< loonycyborg> The damn thing just dumps useful XML output to stderr along with error messages from wesnoth's code :P 20120219 14:59:37< Oleg> mordante: Looks like now we have the test reports 20120219 15:00:47< loonycyborg> Oleg: Why is it cloning all repos again? 20120219 15:01:26< Oleg> loonycyborg: Because I fixed misstyping in "axes" 20120219 15:01:26< Oleg> loonycyborg: Replace "lavel" by correct "OS" 20120219 15:01:26< Oleg> loonycyborg: sorry :( 20120219 15:01:26< loonycyborg> Ah. ok 20120219 15:01:45< Oleg> loonycyborg: I also fixed build script 20120219 15:01:59< Oleg> loonycyborg: I put "if test BUILD_SYSTEM" instead of "if test ${BUILD_SYSTEM}" 20120219 15:02:00< Oleg> :0 20120219 15:02:02< Oleg> :) 20120219 15:02:21< loonycyborg> I did it too :P 20120219 15:03:24< loonycyborg> Your fix kinda explains why the job I started to confirm my fix just got stopped :P 20120219 15:03:33< mordante> Oleg, where should I start, did you upload some documentation somewhere? 20120219 15:04:20< Oleg> https://github.com/battle-for-wesnoth/svn/wiki 20120219 15:04:30< Oleg> mordante: jump to "How to prepare Debian for build Battle for Wesnoth" 20120219 15:04:37< Oleg> mordante: And put instruction 20120219 15:04:54< Oleg> mordante: I will little reorganize it later.... with information about basic setup 20120219 15:08:13< mordante> I don't see the 'build now' 20120219 15:12:25< loonycyborg> mordante: It's in the list near top left corner :P 20120219 15:12:33< loonycyborg> At least should be 20120219 15:14:24< mordante> loonycyborg, not for me 20120219 15:15:19< loonycyborg> Are you logged in? 20120219 15:15:21-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has quit [Read error: Connection reset by peer] 20120219 15:15:33-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has joined #wesnoth-dev 20120219 15:17:38< loonycyborg> I needed to relogin a couple times after restarts :P 20120219 15:18:21< Oleg> loonycyborg: 20120219 15:18:21< Oleg> root@zamotivator:~# while : ; do ssh d6-32 "du -hs /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/*"; sleep 1; done; 20120219 15:18:21< Oleg> 934M /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/CMAKE 20120219 15:18:21< Oleg> 1.1G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/SCONS 20120219 15:18:42< Oleg> loonycyborg: Looks like soon will complete clone... 20120219 15:18:49< Oleg> mordante: Please, do not run "param" builds 20120219 15:19:02< Oleg> mordante: Right now we fix the "svn" project - tests, scons, so on 20120219 15:19:15< Oleg> mordante: When we complete - feel free to run anything :) 20120219 15:19:29< Oleg> mordante: But right now every of 12'ts tasks is clone repo... 20120219 15:19:37< Oleg> mordante: It is about 24 Gb of traffcic :) 20120219 15:19:43< Oleg> mordante: Param build will do similar 20120219 15:20:27-!- Gallaecio_ [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120219 15:20:37< Oleg> mordante: I have unlimited traffic on server, but this is soooooooo long 20120219 15:21:37< Oleg> loonycyborg: cd /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/SCONS/OS/ubuntu-oneiric 20120219 15:21:38< Oleg> + test SCONS == CMAKE 20120219 15:21:38< mordante> I can imagine 20120219 15:21:38< Oleg> test: 1: SCONS: unexpected operator 20120219 15:21:38< Oleg> + test SCONS == SCONS 20120219 15:21:38< Oleg> test: 1: SCONS: unexpected operator 20120219 15:21:39< Oleg> + BOOST_TEST_OUTPUT_FORMAT=XML ./test 20120219 15:21:45< Oleg> loonycyborg: http://build.wesnoth.in/job/svn/Arch=x86,BUILD_SYSTEM=SCONS,OS=ubuntu-oneiric/36/console 20120219 15:21:59-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 20120219 15:22:16< mordante> loonycyborg, indeed seems logging in help 20120219 15:22:19< mordante> helps* 20120219 15:24:00< loonycyborg> Oleg: Weird. This construct worked in command line. 20120219 15:24:07< loonycyborg> Which shell does it use? 20120219 15:24:09< Oleg> loonycyborg: Aha... 20120219 15:24:14< Oleg> loonycyborg: sh perhaprs 20120219 15:24:35-!- Octalot [~noct@host86-160-137-202.range86-160.btcentralplus.com] has quit [Ping timeout: 240 seconds] 20120219 15:24:52< loonycyborg> Probably it is using archaic 'test' utility 20120219 15:25:52< Oleg> loonycyborg: I changes to "[[ ... ]]" 20120219 15:26:02< Oleg> loonycyborg: We should wait while clone completes of all platforms... 20120219 15:26:08< loonycyborg> kk 20120219 15:26:09< Oleg> loonycyborg: I schedulded new build 20120219 15:27:15< loonycyborg> You missed a " after SCONS 20120219 15:27:56< loonycyborg> I'd fix it myself but no idea how it'll affect the sheduled build 20120219 15:28:08< loonycyborg> Oleg: ^ 20120219 15:28:43< Oleg> loonycyborg: I reschedule build - just to be sure 20120219 15:28:48< Oleg> loonycyborg: Thank you for catch it 20120219 15:30:10-!- horon [~horon@nttkyo213097.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120219 15:36:03< Oleg> loonycyborg: root@zamotivator:~# while : ; do for host in d6-32 d6-64 f15-32 f15-64 ubuntu-oneiric-32 ubuntu-oneiric-64; do echo $host; for arch in x86 x86_64; do ssh $host "du -hs /home/jenkins/workspace/svn/Arch/${arch}/BUILD_SYSTEM/*"; done; done; echo "====="; done; 20120219 15:36:03< Oleg> d6-32 20120219 15:36:03< Oleg> 1.3G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/CMAKE 20120219 15:36:03< Oleg> 2.0G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/SCONS 20120219 15:36:03< Oleg> du: cannot access `/home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/*': No such file or directory 20120219 15:36:04< Oleg> d6-64 20120219 15:36:06< Oleg> du: cannot access `/home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/*': No such file or directory 20120219 15:36:08< Oleg> 1.3G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/CMAKE 20120219 15:36:11< Oleg> 1.8G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/SCONS 20120219 15:36:13< Oleg> f15-32 20120219 15:36:15< Oleg> 2,0G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/CMAKE 20120219 15:36:17< Oleg> 1,5G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/SCONS 20120219 15:36:19< Oleg> du: невозможно получить доступ к «/home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/*»: Нет такого файла или каталога 20120219 15:36:22< Oleg> f15-64 20120219 15:36:24< Oleg> du: невозможно получить доступ к «/home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/*»: Нет такого файла или каталога 20120219 15:36:26< Oleg> 2,0G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/CMAKE 20120219 15:36:28< Oleg> 2,0G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/SCONS 20120219 15:36:30< Oleg> ubuntu-oneiric-32 20120219 15:36:33< Oleg> 1.5G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/CMAKE 20120219 15:36:35< Oleg> 2.0G /home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/SCONS 20120219 15:36:37< Oleg> du: cannot access `/home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/*': No such file or directory 20120219 15:36:39< Oleg> ubuntu-oneiric-64 20120219 15:36:41< loonycyborg> Oleg: Please use pastebin 20120219 15:36:41< Oleg> du: cannot access `/home/jenkins/workspace/svn/Arch/x86/BUILD_SYSTEM/*': No such file or directory 20120219 15:36:44< Oleg> 1.3G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/CMAKE 20120219 15:36:46< Oleg> 1.3G /home/jenkins/workspace/svn/Arch/x86_64/BUILD_SYSTEM/SCONS 20120219 15:36:48< Oleg> ===== 20120219 15:36:51< loonycyborg> Or PM at least :P 20120219 15:36:52< Oleg> Oh sorry 20120219 15:36:55< Oleg> Too long 20120219 15:36:57 * Oleg promises use pastebin in future 20120219 15:37:01< Oleg> loonycyborg: Ok 20120219 15:37:21< Oleg> loonycyborg: Oh lol 20120219 15:37:22< Oleg> loonycyborg: http://build.wesnoth.in/job/svn/Arch=x86_64,BUILD_SYSTEM=CMAKE,OS=fedora15/36/console 20120219 15:37:24< Oleg> loonycyborg: O_o 20120219 15:37:29< Oleg> loonycyborg: Do you understand this?.... 20120219 15:37:49< Oleg> loonycyborg: + [[ CMAKE == \C\M\A\K\E ]] 20120219 15:37:49< Oleg> + cmake . 20120219 15:37:51< Oleg> loonycyborg: Aha! 20120219 15:37:59< Oleg> loonycyborg: This changes was applied so same builders 20120219 15:38:02< Oleg> *to 20120219 15:38:06< Oleg> *to some 20120219 15:38:18< loonycyborg> Yes. It looks like changes are applied immediately. 20120219 15:48:55-!- negusnyul [~negusnyul@dsl4E5CD338.pool.t-online.hu] has quit [Ping timeout: 240 seconds] 20120219 15:51:40-!- knotwork [~markm@unaffiliated/knotwork] has quit [Read error: Connection reset by peer] 20120219 15:58:00-!- negusnyul [~negusnyul@dsl4E5CD338.pool.t-online.hu] has joined #wesnoth-dev 20120219 16:12:56-!- jemadux [~jemadux@athedsl-213312.home.otenet.gr] has joined #wesnoth-dev 20120219 16:12:57-!- jemadux [~jemadux@athedsl-213312.home.otenet.gr] has quit [Changing host] 20120219 16:12:57-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth-dev 20120219 16:15:23-!- knotwork [~markm@142.177.234.145] has joined #wesnoth-dev 20120219 16:15:23-!- knotwork [~markm@142.177.234.145] has quit [Changing host] 20120219 16:15:23-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120219 16:20:02< Oleg> mordante: Can you help? 20120219 16:20:10< mordante> Oleg, I can try 20120219 16:20:12< Oleg> mordante: http://build.wesnoth.in/job/svn/40/Arch=x86,BUILD_SYSTEM=SCONS,OS=debian6/console 20120219 16:20:22< Oleg> mordante: ./test return exit code related to error.... 20120219 16:20:29< Oleg> mordante: As result build marked as "failed" 20120219 16:20:34< Oleg> mordante: How to solve this? 20120219 16:21:00< mordante> is the boost unit_test package installed? 20120219 16:21:51< Oleg> Yes 20120219 16:21:57< loonycyborg> SDL fails to initialize video. 20120219 16:22:01< mordante> it seems to miss the boost threads package 20120219 16:22:50< loonycyborg> That's another issue. 20120219 16:22:51< Oleg> mordante: Oh, this is another... 20120219 16:23:07< Oleg> mordante: http://build.wesnoth.in/job/svn/40/Arch=x86,BUILD_SYSTEM=CMAKE,OS=fedora15/console 20120219 16:23:25< loonycyborg> http://build.wesnoth.in/job/svn/Arch=x86,BUILD_SYSTEM=SCONS,OS=fedora15/40/console 20120219 16:24:21< mordante> ok in this log it's indeed an SDL issue 20120219 16:24:59< mordante> some tests require SDL_Video, which might fail on when X is not running 20120219 16:25:25< Oleg> mordante: X server is not running :) 20120219 16:25:35< Oleg> mordante: Ok. I will try to check SDL packages... 20120219 16:25:38< mordante> I assumed that 20120219 16:26:07< mordante> maybe first disable the unit tests and get the things up and running 20120219 16:29:59-!- jemadux_ [~jemadux@athedsl-213312.home.otenet.gr] has joined #wesnoth-dev 20120219 16:30:27-!- Octalot [~noct@host86-160-137-202.range86-160.btcentralplus.com] has joined #wesnoth-dev 20120219 16:30:30-!- jemadux_ [~jemadux@athedsl-213312.home.otenet.gr] has quit [Read error: Connection reset by peer] 20120219 16:30:38-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Remote host closed the connection] 20120219 16:30:48-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth-dev 20120219 16:33:00-!- timotei [~timotei@188.24.4.151] has joined #wesnoth-dev 20120219 16:33:00-!- timotei [~timotei@188.24.4.151] has quit [Changing host] 20120219 16:33:00-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120219 16:33:53< Oleg> mordante: loonycyborg: Ivanovic: Any ideas how to fix http://build.wesnoth.in/job/svn/Arch=x86,BUILD_SYSTEM=SCONS,OS=fedora15/40/console SDL_video errors? 20120219 16:34:52-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20120219 16:35:56< Oleg> anonymissimus: Any ideas how to fix http://build.wesnoth.in/job/svn/Arch=x86,BUILD_SYSTEM=SCONS,OS=fedora15/40/console SDL_video errors? 20120219 16:36:05< Oleg> anonymissimus: Hi :) 20120219 16:37:13< loonycyborg> Not running tests is the only obvious fix :P 20120219 16:38:00< anonymissimus> Oleg: no 20120219 16:38:16< loonycyborg> Oleg: Is it possible to run X11 there? 20120219 16:38:33< anonymissimus> Oleg: sortin savegames is broken; the last created game is no longer shown at top 20120219 16:38:46< Oleg> anonymissimus: I fixed this 20120219 16:38:56< Oleg> anonymissimus: Just get updates from the thunk 20120219 16:38:59< Oleg> *trunk 20120219 16:39:08< Oleg> Thank you Espreon for catch this 20120219 16:39:30< Espreon> No prob. 20120219 16:40:19< Oleg> loonycyborg: Ok, I try to install Xorg... 20120219 16:41:17-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120219 16:41:39< anonymissimus> Oleg: (and pls don't highlight me because of stuff I'm unlikely to know anyway) 20120219 16:42:14< loonycyborg> Oleg: SDL has several addons to use aalib and what-not. 20120219 16:42:19< Oleg> Don't highlight everywhere? 20120219 16:43:12< loonycyborg> Perhaps there's a dummy video among them too. 20120219 16:44:23< Oleg> loonycyborg: How to setup it? 20120219 16:44:29< loonycyborg> No idea. 20120219 16:44:37-!- matthiaskrgr [margono@109.73.162.119] has joined #wesnoth-dev 20120219 16:45:15< Oleg> loonycyborg: mordante: How to disable specific test/test suite? 20120219 16:45:18< loonycyborg> SDL_VIDEODRIVER=dummy 20120219 16:45:26< loonycyborg> As an env variable 20120219 16:45:35< Oleg> loonycyborg: IT WORKS 20120219 16:46:08< loonycyborg> Great! :) 20120219 16:46:36< Oleg> loonycyborg: You are rock, man! 20120219 16:48:01< Oleg> loonycyborg: http://build.wesnoth.in/job/svn/41/Arch=x86_64,BUILD_SYSTEM=CMAKE,OS=fedora15/console 20120219 16:48:10< Oleg> loonycyborg: Now we have problem with output to stderr... 20120219 16:48:11< Oleg> mordante: ^ 20120219 16:48:56< Oleg> mordante: loonycyborg: Looks like this is a last issue... 20120219 16:51:21< loonycyborg> Of course you can redirect stderr to stdout but it'll likely choke on those non-XML errors. 20120219 16:52:19< Oleg> loonycyborg: http://bitten.edgewall.org/wiki/BoostTest 20120219 16:52:19< Oleg> (hint: redirect stderr/cerr or read the boost docs). 20120219 16:57:07-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120219 17:01:24-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120219 17:01:50< loonycyborg> Ah. Yes. boost::unit_test::results_reporter::set_stream seems to be the way to go. 20120219 17:03:21-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120219 17:04:15< Oleg> loonycyborg: I fixed this 20120219 17:04:20< Oleg> loonycyborg: Will commit 20120219 17:05:43< CIA-61> zamotivator * r53122 /trunk/src/tests/main.cpp: Now ./test provides boost_test_result.xml 20120219 17:08:35-!- vcap_ [~vcap@AReims-551-1-72-131.w90-58.abo.wanadoo.fr] has joined #wesnoth-dev 20120219 17:09:55< mordante> Oleg, so that means the unit tests work in CI 20120219 17:10:05< Oleg> mordante: I am checking... 20120219 17:10:30< mordante> Oleg, how can I add my own tests, the documentation didn't help me that much :-( 20120219 17:11:09< Oleg> mordante: Tests to CI? 20120219 17:11:17< Oleg> mordante: Or to boost unit tests? 20120219 17:11:32< mordante> yeah to the CI, add new compilers 20120219 17:11:42< Oleg> mordante: Oh... This is not simple.... 20120219 17:11:47-!- vcap [~vcap@AReims-551-1-93-84.w92-155.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 20120219 17:11:55< Oleg> mordante: First we should support building by different compilers 20120219 17:12:10< Oleg> mordante: Do you need something different from build by different compilers? 20120219 17:13:30< mordante> do you want to build them in a chroot or a separate virtual container? 20120219 17:14:31< Oleg> mordante: Something like 20120219 17:14:40< Oleg> mordante: So, this is a single way with CI :) 20120219 17:15:55-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 240 seconds] 20120219 17:16:34< Oleg> loonycyborg: mordanteL: Now I have problems with log format output... xUnit can't parse :( 20120219 17:17:00< loonycyborg> It seems to fail to find the file. 20120219 17:17:42< Oleg> loonycyborg: No 20120219 17:17:46< Oleg> loonycyborg: It find the file 20120219 17:17:58< Oleg> loonycyborg: (I fixed which you noted, now another problems) 20120219 17:18:13< Oleg> mordante: So, best way - provide to me scripts for building 20120219 17:18:20< Oleg> mordante: Or insert their to wiki (better) 20120219 17:18:27< Oleg> mordante: I will investigate it and support 20120219 17:18:48-!- Lukc` [~Ibilo@206.176.73.86.rev.sfr.net] has quit [Read error: Operation timed out] 20120219 17:19:43< mordante> Oleg, ah ok, I thought you meant before I had to add them myself in Jenkins 20120219 17:20:05< Oleg> mordante: This is possible... but better first fix test result parsing... step-by-step. :) Ok 20120219 17:20:06< Oleg> ? 20120219 17:20:06< mordante> still do you want to run them in a chroot or a separate container 20120219 17:20:19< mordante> how do you* 20120219 17:20:19< Oleg> mordante: I think this is doesn't matter 20120219 17:20:34< Oleg> mordante: Separate container is possible, but this is possible problems with resources. 20120219 17:20:46< Oleg> mordante: Chroot on container more transparent for build system 20120219 17:20:57< Oleg> mordante: We can do "chroot" inside the build script 20120219 17:21:11< Oleg> mordante: From Jenkin point of view this is will just a separate task 20120219 17:21:23< Oleg> mordante: So, different compilers will be different build tasks 20120219 17:21:23< mordante> ok and in a chroot do you want to run all compilers or one at a time (I assume the latter) 20120219 17:21:28< mordante> ok 20120219 17:21:31< Oleg> mordante: No-no 20120219 17:21:38< Oleg> mordante: I will run separate tasks 20120219 17:21:44< Oleg> mordante: Juenkins will queue this tasks 20120219 17:21:50< Oleg> mordante: And assign to available builders 20120219 17:22:01< Oleg> mordante: If tasks more than builders - some tasks will wait 20120219 17:22:21< mordante> yeah so my current script will not help that much it needs to be rewritten 20120219 17:22:31< Oleg> mordante: can you show me it? 20120219 17:22:32< mordante> (I can do that, no problem) 20120219 17:22:44< Oleg> mordante: pastebin 20120219 17:22:55< Oleg> mordante: (Looks like you showed it before, I missed it in log) 20120219 17:23:24-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120219 17:24:07< mordante> yeah I showed it before, but will posted it again here http://paste.debian.net/156817/ 20120219 17:24:13< anonymissimus> mordante: do you know of ways to detect UB (other than running under valgrind) ? there's some bug which seems to appear completely random (http://gna.org/bugs/index.php?19287) 20120219 17:24:17< mordante> it runs all compilers in one chroot 20120219 17:25:30< Oleg> mordante: Aha, I see... So, some parts of scripts should go outside the Jenkins - to my script which manage the OpenVZ containers 20120219 17:25:31< mordante> also the deb location is hard-coded and some other things should be variables instead of hard-coded for generic use 20120219 17:25:40< Oleg> mordante: some of scripts should go inside build scripts 20120219 17:25:43< anonymissimus> I don't want you to look at it, just whether you have a tip 20120219 17:26:01< Oleg> mordante: I will support what you want immediatelly after support test result report 20120219 17:26:25< mordante> Oleg, ok cool 20120219 17:26:32< Oleg> mordante: thanks! 20120219 17:26:37< mordante> the hetzner server is in Germany? 20120219 17:28:36< mordante> anonymissimus, looking 20120219 17:31:09-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has joined #wesnoth-dev 20120219 17:31:21< anonymissimus> mordante: you probably don't need to read through it; two devs just can't reproduce that bug, an among the users you got it is is similar, it appears at once spot and then no longer 20120219 17:33:49< mordante> anonymissimus, catching UB is hard valgrind is a good tool for it but can't catch everything 20120219 17:34:23< mordante> especially of invalid data is written to the heap, but in the valid region valgrind won't catch it 20120219 17:34:41< mordante> is there anybody who managed to reproduce it? 20120219 17:34:48< anonymissimus> no 20120219 17:35:01< anonymissimus> not among the devs, but it appeared several times for players 20120219 17:35:16< anonymissimus> on varying OSes notably 20120219 17:36:08< mordante> then we can assume it's a real bug 20120219 17:36:18< mordante> did anybody try with valgrind? 20120219 17:37:36< anonymissimus> not yet; I plan doing it 20120219 17:37:53< anonymissimus> just asked you since you're around atm :) 20120219 17:38:12< mordante> asked me to run valgrind or about UB? 20120219 17:38:23-!- Lukc` [~Ibilo@206.176.73.86.rev.sfr.net] has joined #wesnoth-dev 20120219 17:39:51< anonymissimus> about UB 20120219 17:40:23< anonymissimus> running valgrind takes a lot of time while you can answers some question rather quickly :) 20120219 17:42:05< mordante> ok, but this kind of bug sounds like a valgrind job 20120219 17:42:51< CIA-61> elias * r53123 /trunk/data/tools/wesnoth_addon_manager: [wesnoth_addon_manager] Cache info about addon dependencies from the .pbl file locally (so e.g. wmlunits can use it more easily). 20120219 17:42:52< mordante> it also warns about using uninitialised variables, which can also be an issue 20120219 17:45:34-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: oldtopman has left the house] 20120219 17:53:51< CIA-61> elias * r53124 /trunk/data/tools/unit_tree/html_output.py: [wmlunits] Don't display a bogus "rails" movement cost. 20120219 18:01:49-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Remote host closed the connection] 20120219 18:02:21< anonymissimus> Espreon: coud you have a look at this pls http://forums.wesnoth.org/viewtopic.php?f=4&t=36179&p=521360#p521360 20120219 18:03:20< anonymissimus> sounds like made for you...IIRC the healthy trait changed at some spot; help was probably forgotten 20120219 18:06:16< Oleg> loonycyborg: http://build.wesnoth.in/log/all 20120219 18:06:32< Oleg> loonycyborg: Looks like problem in plugin... 20120219 18:06:44 * Oleg is trying to found bug in the plugin java code 20120219 18:07:00< anonymissimus> fendrin: could you perhaps fix the scenarios with "no sides" you have in LoW and DM ? 20120219 18:07:35< anonymissimus> there seem to be some problems with scenarios that have no sides at all; IMHO we should enforce at least one side 20120219 18:07:47< loonycyborg> Unfortunately can't help you, I don't use java :P 20120219 18:17:26< mordante> Oleg, I'm not allowed to watch to log, so can't help either :-P 20120219 18:17:40< Oleg> mordante: wait a minute.. 20120219 18:18:20< Oleg> mordante: Now you can 20120219 18:19:26< mordante> thanks 20120219 18:20:46< Oleg> mordante: So, perhaps I should to find correct ./test arguments... 20120219 18:20:51< Oleg> mordante: with correct output format 20120219 18:22:11< mordante> that might be, I can't make much of the log except for "Caused by: java.lang.AssertionError: null is missing its descriptor in public hudson.util.CopyOnWriteList hudson.plugins.warnings.WarningsDescriptor.getParsers(). See https://wiki.jenkins-ci.org/display/JENKINS/My+class+is+missing+descriptor 20120219 18:22:11< mordante> " 20120219 18:30:56-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 255 seconds] 20120219 18:31:21< Oleg> mordante: http://build.wesnoth.in/me/my-views/view/All/job/svn/Arch=x86,BUILD_SYSTEM=CMAKE,OS=debian6/53/console 20120219 18:31:29< Oleg> mordante: I crash it! :D 20120219 18:31:55< Oleg> mordante: http://build.wesnoth.in/me/my-views/view/All/job/svn/Arch=x86,BUILD_SYSTEM=CMAKE,OS=fedora15/53/testReport/ 20120219 18:31:57< Oleg> mordante: WOW!!! 20120219 18:31:58< Oleg> loonycyborg: ^ 20120219 18:32:01< fendrin> anonymissimus: What is broken and why? 20120219 18:33:33< loonycyborg> Great! :) 20120219 18:35:48< Oleg> loonycyborg: mordante: Now we have new iterations of problems :) 20120219 18:38:04< anonymissimus> fendrin: it's not something actually broken 20120219 18:38:31< Oleg> mordante: loonycyborg: Could not initialize class net.sf.saxon.functions.StandardFunction 20120219 18:38:32< Oleg> How to handle this? 20120219 18:38:49< anonymissimus> fendrin: it's just that the engine doesn't fit well to a "no sides" scenario 20120219 18:39:31< loonycyborg> sf there doesn't mean sourceforge? :P 20120219 18:39:33< anonymissimus> I recall several problems with it and now there's a thread in the forum (which is why I brought it up) 20120219 18:39:45< mordante> Oleg, not sure how to fix it 20120219 18:39:57< mordante> Oleg, but nice to see it works for fedora :-) 20120219 18:39:59< Oleg> mordante: loonycyborg: Looks like I should install http://www.saxonica.com/documentation/ 20120219 18:40:03< anonymissimus> I added a hard error for it once but then, LoW and DM no longer worked 20120219 18:40:14< Oleg> mordante: Unstable :( 20120219 18:40:32< mordante> but you're making progress 20120219 18:46:32-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has quit [Remote host closed the connection] 20120219 18:48:45-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Remote host closed the connection] 20120219 18:49:07-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 272 seconds] 20120219 18:49:11-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120219 18:55:31-!- delfador [~delfador@AClermont-Ferrand-552-1-35-228.w83-113.abo.wanadoo.fr] has joined #wesnoth-dev 20120219 18:57:20-!- knotwork [~markm@142.177.234.145] has joined #wesnoth-dev 20120219 18:57:27-!- knotwork [~markm@142.177.234.145] has quit [Changing host] 20120219 18:57:27-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120219 19:05:55-!- Octalot [~noct@host86-160-137-202.range86-160.btcentralplus.com] has quit [Ping timeout: 276 seconds] 20120219 19:09:03-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120219 19:09:30-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20120219 19:09:56-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20120219 19:09:56-!- esr [~chatzilla@wesnoth/developer/esr] has joined #wesnoth-dev 20120219 19:11:16-!- timotei21 [~timotei@188.24.4.151] has joined #wesnoth-dev 20120219 19:11:16-!- timotei21 [~timotei@188.24.4.151] has quit [Changing host] 20120219 19:11:16-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120219 19:15:01-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20120219 19:16:27-!- Octalot [~noct@host86-168-54-98.range86-168.btcentralplus.com] has joined #wesnoth-dev 20120219 19:28:04-!- Danceman [~Danceman@a95-92-11-53.cpe.netcabo.pt] has joined #wesnoth-dev 20120219 19:34:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120219 19:34:46-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120219 19:36:51-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120219 19:37:01< Oleg> loonycyborg: mordante: http://build.wesnoth.in/job/svn/63/ Guys, WE DO IT! 20120219 19:37:44< loonycyborg> Yay! :) 20120219 19:37:48< mordante> Oleg, congrats, you did the most 20120219 19:38:07< Oleg> mordante: loonycyborg http://build.wesnoth.in/job/svn/Arch=x86,BUILD_SYSTEM=CMAKE,OS=ubuntu-oneiric/lastCompletedBuild/testReport/ example of report... 20120219 19:38:16< Oleg> mordante: loonycyborg: You help me so much :) 20120219 19:38:33< Oleg> mordante: Uh. I get little rest and going to support different compilers :) 20120219 19:38:39< mordante> :-) 20120219 19:38:48< Oleg> mordante: loonycyborg: So, I also want fix the "param" build, one minute... 20120219 19:39:28< timotei21> Oleg: I can't look at that java problem. 20120219 19:39:35< timotei21> It tells me: 20120219 19:39:35< timotei21> Access Denied 20120219 19:39:35< timotei21> timotei is missing the Administer permission 20120219 19:39:56< Oleg> timotei21: Perhaps... This is Jenkins admin rights 20120219 19:40:05< Oleg> timotei21: Don't worry, problems solved 20120219 19:40:16< Oleg> timotei21: A, you can't see reports? 20120219 19:40:56< timotei21> Oleg: I just tried to access the link http://build.wesnoth.in/log/all - with that java problem you were talking about. 20120219 19:41:02< timotei21> But it seems you've fixed it in the meantime :P 20120219 19:41:07< Oleg> timotei21: Don't worry :) 20120219 19:41:54< mordante> Oleg, if there is a new commit, will the CI start automatically? 20120219 19:42:01< Oleg> mordante: Yes :) 20120219 19:42:14< Oleg> mordante: "svn" job will start automaticly on every new commit 20120219 19:42:16< timotei21> So, we have CI just for tests, or for compiling ? 20120219 19:42:35< loonycyborg> Both :P 20120219 19:42:41< timotei21> Cool 20120219 19:42:50< mordante> yes very cool 20120219 19:42:55< loonycyborg> (How can you have tests without compiling anyway?) 20120219 19:43:07< mordante> magic :-P 20120219 19:43:12< timotei21> Well... 20120219 19:43:29< CIA-61> shadowmaster * r53125 /trunk/ (12 files in 7 dirs): 20120219 19:43:29< CIA-61> Remove custom pool memory allocator per wesnoth-dev mailing list discussion 20120219 19:43:29< CIA-61> This affects the cmake and scons scripts, and various project files in 20120219 19:43:29< CIA-61> projectfiles/. I have only tested my changes to scons (and loonycyborg 20120219 19:43:29< CIA-61> might still want to review the diff regarding a line in src/SConscript 20120219 19:43:30< CIA-61> involving game.cpp). 20120219 19:43:40< timotei21> IDK 20120219 19:43:53< timotei21> In C# you could run tests on compiled dlls :P 20120219 19:44:06< Oleg> mordante: ^ So, in one minute my cron script will publish changes from svn to github... 20120219 19:44:15< Oleg> mordante: And github will call github-webhook on Jenkins 20120219 19:44:22< Oleg> mordante: And Jenkins start the new build 20120219 19:44:39< Oleg> mordante: http://build.wesnoth.in/job/svn/GitHubPollLog/? by the way 20120219 19:45:04< loonycyborg> So it's polling gna's svn? 20120219 19:45:08< mordante> thanks shadowm 20120219 19:45:46< mordante> will test cmake now 20120219 19:46:25< mordante> Oleg, I see the building has started :-) 20120219 19:46:49< Oleg> mordante: just param build :( 20120219 19:47:07< Oleg> mordante: svn doesn't started :( Looks like I broken something ... nearest time 20120219 19:47:22< Oleg> loonycyborg: cron job - every minute I run "git svn rebase" "git push" 20120219 19:49:04< timotei21> Oleg: doesn't Jenkins provide nightly builds stuff? I mean, providing the artifacts for each build? 20120219 19:49:22< loonycyborg> I wonder if it's possible to react to events instead of polling somehow. 20120219 19:49:36< timotei21> using the CIA hooks? 20120219 19:49:45< Oleg> timotei21: Jenkins can publish stuff, and I have plans to gzip results/publish it and also build packages... but not right now 20120219 19:49:46< timotei21> Like CIA-61 does 20120219 19:49:54< timotei21> Ok :) 20120219 19:50:00< Oleg> timotei21: Jenkins can notify to IRC, RSS and email :) 20120219 19:50:01< loonycyborg> Perhaps. Unless it's polling too :P 20120219 19:50:14< Oleg> timotei21: I will activate this notifications later. 20120219 19:50:17< Oleg> timotei21: A, also Jabber 20120219 19:50:25< timotei21> Oleg: not talking about that 20120219 19:50:33< timotei21> But regarding what loonycyborg said. 20120219 19:50:56< timotei21> That is, not poll the repository with that 1 minute cron job, but instead get notified only when a new commit has arrived 20120219 19:53:20< loonycyborg> In fact that makes me wonder if CIA/commit notifications are hammering gna's svn eachminute too. 20120219 19:53:31< loonycyborg> And that for each project.. 20120219 19:53:47< timotei21> Hehe 20120219 19:53:53< timotei21> I hope not. 20120219 19:54:08< timotei21> And probably not. 20120219 19:54:44< timotei21> Usually when I git-svn dcommit I see almost instantly the commits 20120219 19:54:50< timotei21> That's when CIA-61 is not asleep 20120219 19:56:25< loonycyborg> Yes. It responds very fast. 20120219 19:57:19< timotei21> Probably they do it each second =)) 20120219 19:57:53-!- matthiaskrgr [margono@109.73.162.119] has quit [Read error: Connection reset by peer] 20120219 20:00:08-!- Aethaeryn is now known as \end{document} 20120219 20:00:38-!- \end{document} is now known as Aethaeryn 20120219 20:07:21< Oleg> mordante: http://build.wesnoth.in/job/svn/66/ started, but Jenkins doesn't have available workers :) 20120219 20:07:34< Oleg> mordante: All workers clone repostiory for param build :) 20120219 20:08:22< mordante> :-) 20120219 20:08:35< shadowm> loonycyborg: if gna.org and the wesnoth CIA bot are properly set up, it's up to gna.org to send emails (deprecated) or XML-RPC notifications to cia.vc, which are then processed and reported immediately 20120219 20:08:52< mordante> Oleg, I assume it will catch up after a while ;-) 20120219 20:09:03< shadowm> there's support for SVN polling in CIA, but that's not recommended 20120219 20:09:34< shadowm> s/CIA bot/CIA project/ 20120219 20:10:47< shadowm> obviously, gna.org uses the CIA SVN hook 20120219 20:11:11< loonycyborg> And we can't add new hooks? :P 20120219 20:11:28< Oleg> mordante: please note also, we will reboot host machine (root machine), because my friend (admin) found - we do not use "noatime" mount option for disk... this is a reason for a slow disk work 20120219 20:11:50< shadowm> loonycyborg: no, unless you have shell access to gna.org's SVN repository(ies) 20120219 20:12:09< mordante> Oleg, ok 20120219 20:12:23< Gambit> So an IRC bot watching for CIA announcements 20120219 20:12:33< Gambit> But wait! We need to go deeper. 20120219 20:22:35-!- Danceman [~Danceman@a95-92-11-53.cpe.netcabo.pt] has quit [Ping timeout: 240 seconds] 20120219 20:27:44-!- Danceman [~Danceman@a95-92-11-53.cpe.netcabo.pt] has joined #wesnoth-dev 20120219 20:31:20-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120219 20:32:37-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120219 20:35:03< anonymissimus> shadowm: how did you go about editing the project files of all the IDEs ? you don't have the guis of these do you ? 20120219 20:35:19< shadowm> Text editor. 20120219 20:35:29< anonymissimus> searching for POOL_ALLOC or something ? 20120219 20:35:43< anonymissimus> sure text editor, thats not the question 20120219 20:36:38< shadowm> Searching for alloc and ALLOC, yes. 20120219 20:38:00-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120219 20:41:45-!- delfador [~delfador@AClermont-Ferrand-552-1-35-228.w83-113.abo.wanadoo.fr] has quit [Remote host closed the connection] 20120219 20:44:20< anonymissimus> ok well, the ones I use look ok, load and compile :) 20120219 21:02:37-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120219 21:02:42-!- Octalot [~noct@host86-168-54-98.range86-168.btcentralplus.com] has quit [] 20120219 21:05:51-!- Danceman [~Danceman@a95-92-11-53.cpe.netcabo.pt] has quit [Ping timeout: 260 seconds] 20120219 21:06:35-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120219 21:17:25-!- akzfowl [~Admin@1.186.9.133] has joined #wesnoth-dev 20120219 21:17:38-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120219 21:23:29-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 245 seconds] 20120219 21:23:34< mordante> shadowm, all seems fine with cmake 20120219 21:24:00< shadowm> ok 20120219 21:28:48< loonycyborg> scons stuff is fine too, though perhaps I'll move game.cpp to one of lists now. 20120219 21:33:15-!- Drakefriend [~kvirc@31-19-75-43-dynip.superkabel.de] has quit [Ping timeout: 255 seconds] 20120219 21:35:47-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120219 21:40:25< CIA-61> loonycyborg * r53126 /trunk/src/SConscript: 20120219 21:40:25< CIA-61> Move game.cpp into common list of sources in scons. 20120219 21:40:25< CIA-61> since there's no need to override a setting for it anymore. 20120219 21:48:54-!- Crendgrim [~crend@77-22-112-160-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20120219 21:49:35-!- Lukc` [~Ibilo@206.176.73.86.rev.sfr.net] has quit [Ping timeout: 240 seconds] 20120219 22:04:48-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120219 22:22:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120219 22:31:31-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 252 seconds] 20120219 22:32:32-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Quit: SIGKILL] 20120219 22:45:50-!- negusnyul [~negusnyul@dsl4E5CD338.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120219 22:46:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 252 seconds] 20120219 22:59:08-!- csarmi_home [csarmi@94-21-124-216.pool.digikabel.hu] has joined #wesnoth-dev 20120219 22:59:34-!- csarmi_home [csarmi@94-21-124-216.pool.digikabel.hu] has quit [Client Quit] 20120219 23:08:19-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120219 23:13:16< mordante> I'm off night 20120219 23:13:41-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120219 23:19:15-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120219 23:21:44-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 255 seconds] 20120219 23:43:22-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120219 23:45:15-!- Gallaecio_ is now known as Gallaecio 20120219 23:47:20-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20120219 23:47:25-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: release all the internets!] 20120219 23:49:47-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120219 23:51:11-!- Upth [ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120219 23:51:11-!- Upth is now known as Upthorn --- Log closed Mon Feb 20 00:00:38 2012