--- Log opened Thu Jan 09 00:00:43 2014 | ||
-!- FSCV [~FSCV@50.7.50.60] has quit [Quit: Leaving] | 00:56 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving] | 01:45 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 02:16 | |
-!- thoralf [~thoralf@91-65-138-245-dynip.superkabel.de] has quit [Quit: Konversation terminated!] | 03:52 | |
shogun-buildbot | build #675 of nightly_default is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/675 | 04:09 |
---|---|---|
-!- sonne|osx [~sonne@89.204.130.106] has joined #shogun | 08:11 | |
-!- sonne|osx [~sonne@89.204.130.106] has quit [Quit: sonne|osx] | 08:35 | |
-!- gsomix [~gsomix@185.6.237.115] has quit [Ping timeout: 251 seconds] | 09:15 | |
-!- gsomix [~gsomix@85.26.164.130] has joined #shogun | 10:11 | |
-!- gsomix [~gsomix@85.26.164.130] has quit [Read error: Connection reset by peer] | 10:29 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 10:54 | |
besser82 | sonne|work: hey! | 10:56 |
besser82 | sonne|work: just seen Orion has done a PR ;) | 10:56 |
besser82 | sonne|work: He's one from da Fedora-Crew, too ;) | 10:58 |
sonne|work | besser82: heh :) | 10:59 |
sonne|work | besser82: give us more :D | 10:59 |
sonne|work | besser82: and seen the python3 buildbot? | 10:59 |
besser82 | sonne|work: seen it! | 11:08 |
besser82 | sonne|work: Doing my best to recruit fresh devs for da shogun :D | 11:08 |
sonne|work | besser82: I was confused - didn't you 2to3 your changes? | 11:08 |
besser82 | sonne|work: 2to3 is somewhat basic stuff | 11:08 |
sonne|work | besser82: I mean does doxy2swig work then or not? | 11:09 |
besser82 | sonne|work: no, no with 2to3, but I got a ver from adrin which works ~98% | 11:09 |
besser82 | sonne|work: just need to add some decode / encode magixx to it ;) | 11:09 |
sonne|work | besser82: ahh cool | 11:10 |
besser82 | sonne|work: and that's what I just want to get started :D | 11:10 |
besser82 | sonne|work: and fixing version.cmake, off course | 11:10 |
sonne|work | besser82: do it :) | 11:10 |
besser82 | sonne|work: then I'll start to dig deeper into those failing examples | 11:11 |
sonne|work | besser82: first the compile then the tests then the examples and then the world ;) | 11:11 |
sonne|work | besser82: so what do you do instead of my hack: | 11:12 |
sonne|work | import os.path,time;print time.strftime('%Y-%m-%d %H:%M', time.gmtime(os.path.getmtime('${ROOT_DIR}/NEWS' in version.cmake? | 11:12 |
besser82 | sonne|work: yes | 11:13 |
besser82 | sonne|work: print is not a statement in Py3, it's a function | 11:13 |
besser82 | sonne|work: so slamming brackets around the portion after `print` should do tha trick | 11:14 |
besser82 | sonne|work: I hope at least | 11:14 |
sonne|work | besser82: well I meant more the if this can be done with cmake but sure that would sufficiently work | 11:14 |
besser82 | sonne|work: such operations cannot be done with cmake, strftime, i mean... | 11:15 |
besser82 | sonne|work: that's why cmake has such option to invoke external-command and pass stdout from that into a var ;) | 11:16 |
@wiking | there's a swig PR somewhere that does doxy2swig but unfortunately hasn't been merged (and seems never will be) | 11:39 |
sonne|work | besser82: ok just tried - changing brackets is sufficient | 11:45 |
besser82 | wiking: so it wouldn't help us, right? | 11:46 |
besser82 | sonne|work: kk, will do && push | 11:46 |
sonne|work | besser82: yes please do ... I cannot from here | 11:46 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 11:51 | |
shogun-notifier- | shogun: Bj?rn Esser :develop * 148ddb2 / cmake/version.cmake: https://github.com/shogun-toolbox/shogun/commit/148ddb20cad3cf749c9ea7ed8914f48d0387be72 | 11:51 |
shogun-notifier- | shogun: make version.cmake Python3-aware | 11:51 |
besser82 | sonne|work: just pushed ^^^ directly to develop-branch, since that was an `approved` change ;) | 11:52 |
sonne|work | shogun-buildbot: force build --branch develop 'deb4 - python3' | 11:52 |
shogun-buildbot | build #3 forced | 11:52 |
shogun-buildbot | I'll give a shout when the build finishes | 11:52 |
sonne|work | besser82: sure thing | 11:52 |
sonne|work | lets see | 11:52 |
sonne|work | shogun-buildbot: go go! | 11:52 |
shogun-buildbot | What you say! | 11:52 |
shogun-buildbot | build #3 of deb4 - python3 is complete: Failure [failed python static] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/3 | 11:52 |
sonne|work | besser82: see? he obays | 11:52 |
besser82 | sonne|work: yes :D | 11:52 |
sonne|work | besser82: alright now my misconfiguration | 11:53 |
sonne|work | wiking: could you help fixing it? | 11:53 |
@wiking | sonne|work: fix what? | 11:53 |
sonne|work | wiking: deb4 - python3 | 11:54 |
@wiking | sonne|work: and somebody will write for me my thesis i guess :) | 11:54 |
sonne|work | wiking: only if you want to become a german politician | 11:54 |
@wiking | sonne|work: :P | 11:55 |
@wiking | sonne|work: make python_static | 11:55 |
@wiking | instead of _python_static | 11:55 |
sonne|work | wiking: I cannot login from here... | 11:55 |
@wiking | ic | 11:55 |
besser82 | sonne|work: is you sure those crufty legacy static interf will build!?!? | 11:56 |
besser82 | wiking: me cannot log either ;) Not in auth_keys ;) | 11:56 |
sonne|work | besser82: no but if not then we will see and fix! | 11:56 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 11:56 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 11:56 | |
@wiking | shogun-buildbot: force build --branch develop 'deb4 - python3' | 11:56 |
shogun-buildbot | build #5 forced | 11:56 |
shogun-buildbot | I'll give a shout when the build finishes | 11:56 |
sonne|work | besser82: I thought you have a sufficiently huge botnet ;) | 11:56 |
besser82 | sonne|work: shouldn't we somewhen start to drop them static shiatz ;) | 11:57 |
shogun-buildbot | build #5 of deb4 - python3 is complete: Failure [failed python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/5 | 11:57 |
@wiking | sonne|work: there u go | 11:57 |
besser82 | sonne|work: :-P No bot-net here ;) Just busy workerz on ~20 Servers :D | 11:57 |
sonne|work | wiking: that was lightning fast | 11:58 |
sonne|work | besser82: I would love to but there are some users on *static still | 11:58 |
sonne|work | besser82: so now we need the doxy2siwg fixes | 11:58 |
besser82 | sonne|work: on it... Just a few minutes... | 11:58 |
besser82 | sonne|work: that shit static thing chokes on Python3 :-P | 11:59 |
sonne|work | besser82: not on the buildbot at least :D | 12:00 |
besser82 | sonne|work: then let's announce a drop of static for next major-release | 12:00 |
sonne|work | besser82: that would kill our matlab / r support :/ | 12:01 |
sonne|work | besser82: but for me fine | 12:01 |
@wiking | sonne|work: r_modular we have | 12:01 |
sonne|work | r_modular works so so yes | 12:01 |
besser82 | sonne|work: i just wanted to say that | 12:01 |
@wiking | sonne|work: and seems to be working apart from travis... which needs a little bit more love | 12:01 |
besser82 | sonne|work: and matlab could be done from octave_modular, I guess?!? | 12:01 |
@wiking | besser82: could it? | 12:02 |
sonne|work | besser82: no | 12:02 |
@wiking | i think we have to stick with matlab static | 12:02 |
sonne|work | there were tons of attempts of providing swig wrappers | 12:02 |
sonne|work | but no ones does it | 12:02 |
@wiking | but currently it's not being built in the right way... dunno how to generate that mex file | 12:02 |
sonne|work | wiking: well if we stick to one interface we have to keep the others | 12:02 |
sonne|work | otherwise people can hardly migrate | 12:02 |
@wiking | sonne|work: yeah we have a problem with matlab since cmake switch as i never managed to figure out where the mex file is coming from | 12:03 |
sonne|work | since I no longer have matlab I cannot fix it | 12:04 |
@wiking | well that's ok just somebody tell me how to generate the mex file :) | 12:05 |
sonne|work | wiking: well I run the same commands mex would do ... so either run mex or run the commands mex -v would | 12:10 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 4efb5d8 / src/.doxy2swig.py: https://github.com/shogun-toolbox/shogun/commit/4efb5d8d0ee41fd738cf81c96ccad8d999aca63b | 12:11 |
shogun-notifier- | shogun: pull in the modified doxy2swig provided by adrin | 12:11 |
besser82 | sonne|work: this ^^ is not guranteed to work, but will bring us a nice step further | 12:12 |
besser82 | sonne|work: I still need to add some decode/encode magixx to get it working | 12:13 |
besser82 | shogun-buildbot: force build --branch develop 'deb4 - python3' | 12:13 |
shogun-buildbot | build #6 forced | 12:13 |
shogun-buildbot | I'll give a shout when the build finishes | 12:13 |
besser82 | sonne|work: buildbot now is @install target :D | 12:27 |
shogun-buildbot | build #6 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/6 | 12:37 |
besser82 | sonne|work: just 3 fails :D | 12:40 |
besser82 | sonne|work: in tests, but some still need a fix :( | 12:40 |
besser82 | sonne|work: like da print-function and stuff | 12:40 |
besser82 | 99% tests passed, 3 tests failed out of 536 | 12:41 |
besser82 | Total Test time (real) = 30.27 sec | 12:41 |
besser82 | The following tests FAILED: | 12:41 |
besser82 | 629 - python_modular-mathematics_linsolver_cg (Failed) | 12:41 |
besser82 | 661 - python_modular-mathematics_logdet (Failed) | 12:41 |
besser82 | 696 - python_modular-structure_dynprog_modular (Failed) | 12:41 |
besser82 | Errors while running CTest | 12:41 |
besser82 | sonne|work: ^^^ :D | 12:41 |
besser82 | sonne|work: math-tests are because of that array-size fail known from travis | 12:42 |
shogun-buildbot | build #7 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/7 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 12:43 |
-!- travis-ci [~travis-ci@ec2-50-16-20-105.compute-1.amazonaws.com] has joined #shogun | 12:48 | |
travis-ci | [travis-ci] it's Bj?rn Esser's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/16645954 | 12:48 |
-!- travis-ci [~travis-ci@ec2-50-16-20-105.compute-1.amazonaws.com] has left #shogun [] | 12:48 | |
-!- lisitsyn1 [~lisitsin@mxs.kg.ru] has joined #shogun | 13:29 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Ping timeout: 264 seconds] | 13:31 | |
sonne|work | besser82: excellent! | 13:32 |
besser82 | sonne|work: but it looks like class_list.cpp.py needs some changes too, at least on Fedora | 13:39 |
sonne|work | besser82: could you please open tests/integration/python_modular/tester.py | 13:40 |
sonne|work | and change the print in line 40? | 13:40 |
besser82 | sonne|work: sure! would that be all?!? | 13:40 |
sonne|work | it should give us some insight why things fail | 13:40 |
sonne|work | besser82: no idea check for further prints or 2to3 even... | 13:40 |
sonne|work | besser82: yeah use 2to3 | 13:41 |
besser82 | sonne|work: over the whole tree {test, examples} ?!? | 13:42 |
sonne|work | errm for tester.py | 13:42 |
besser82 | sonne|work: kk, a minute | 13:42 |
sonne|work | and generator.py too | 13:42 |
sonne|work | and tests/integration/python_modular/classifier.py | 13:43 |
sonne|work | besser82: that's it | 13:45 |
shogun-notifier- | shogun: Bj?rn Esser :develop * c03d93a / tests/integration/python_modular/tester.py: https://github.com/shogun-toolbox/shogun/commit/c03d93af303ea686a95031cf7779ba18af080d10 | 13:49 |
shogun-notifier- | shogun: 2to3ized python_modular-intergration-tests | 13:49 |
sonne|work | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 13:49 |
shogun-buildbot | build #8 forced | 13:49 |
shogun-buildbot | I'll give a shout when the build finishes | 13:49 |
besser82 | sonne|work: done; only tester.py needed some mod on line40; the rest seemed to be good ;) | 13:50 |
sonne|work | besser82: hmmhh python static tests are b0rken completely - the buildbot doesn't run any | 13:50 |
besser82 | sonne|work: that static-legacy is last ones on my list ;) | 13:50 |
besser82 | sonne|work: let's get the modular ones && all other stuff running | 13:51 |
besser82 | sonne|work: then fix legacy | 13:51 |
besser82 | sonne|work: with the doxy2swig from adrin, one needs to have a utf8-locale set... | 13:52 |
besser82 | sonne|work: will fix that during today (encode/decode magixx) | 13:52 |
shogun-buildbot | build #8 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/8 | 13:54 |
besser82 | sonne|work: that `EXCEPTION 'str' does not support the buffer interface` is easy to fix ;) | 14:00 |
shogun-buildbot | build #9 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/9 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 14:00 |
besser82 | sonne|work: will take care of that after lunch | 14:01 |
sonne|work | besser82: thx | 14:02 |
besser82 | sonne|work: but what really makes me wonder is the fact sth. is going wrong in da test, but it still passes :S | 14:16 |
besser82 | sonne|work: like an exception gets thrown and that is still *PASS* | 14:16 |
sonne|work | besser82: I think the old integration* tests fail | 14:25 |
sonne|work | rest seems good I think | 14:25 |
besser82 | sonne|work: they actually fail, yes, but ctest reports them as *PASS* anyways | 14:33 |
besser82 | test 97 | 14:34 |
besser82 | Start 97: integration-python_modular-tester-statistics_kmm | 14:34 |
besser82 | 97: Test command: /usr/bin/cmake "-DEXECUTABLE=/usr/bin/python3" "-DFILE=/home/buildslave/deb4_-_python3/build/tests/integration/python_modular/tester.py" "-DARGS=statistics_kmm.py" "-DGDB_COMMAND=/usr/bin/gdb" "-DGDB_SCRIPT=/home/buildslave/deb4_-_python3/build/src/.gdb" "-P" "/home/buildslave/deb4_-_python3/build/cmake/checkgdb.cmake" | 14:34 |
besser82 | 97: Test timeout computed to be: 9.99988e+06 | 14:34 |
besser82 | 92: LibLinear yes | 14:34 |
besser82 | 92: classified: 4.720237e-10, bias: 1.043610e-14 <--- accuracy: 1.000000e-04 | 14:34 |
besser82 | 96: classified: 4.860116e-09, bias: 1.774136e-13 <--- accuracy: 1.000000e-04 | 14:34 |
besser82 | 97: statistics_kmm.py setting 1/1 EXCEPTION 'str' does not support the buffer interface | 14:34 |
besser82 | 97: | 14:34 |
besser82 | 97: The following tests failed! | 14:34 |
besser82 | 97: s | 14:34 |
besser82 | 97: | 14:34 |
besser82 | 97: Detailled failures: | 14:34 |
besser82 | 97: | 14:34 |
besser82 | 97: s | 14:34 |
besser82 | 97: ====DIFF================ | 14:34 |
besser82 | 97: --- expected | 14:34 |
besser82 | 97: | 14:34 |
besser82 | 97: +++ got | 14:34 |
besser82 | 97: | 14:34 |
besser82 | 97: @@ -1 +1 @@ | 14:35 |
besser82 | 97: | 14:35 |
besser82 | 97: -a | 14:35 |
besser82 | 97: +t | 14:35 |
besser82 | 97: ====EOT================ | 14:35 |
besser82 | 97: | 14:35 |
besser82 | 97: | 14:35 |
besser82 | 97: | 14:35 |
besser82 | 97: | 14:35 |
besser82 | 94/536 Test #92: integration-python_modular-LibLinear_023_1en05_1_True ............................................................................... Passed 0.20 sec | 14:35 |
besser82 | 95/536 Test #96: integration-python_modular-SVMLin_15_1en05_1_True ................................................................................... Passed 0.18 sec | 14:35 |
besser82 | 96/536 Test #97: integration-python_modular-tester-statistics_kmm .................................................................................... Passed 0.24 sec | 14:35 |
besser82 | sonne|work: like this ^^^ :S | 14:35 |
besser82 | sonne|work: the test failed, but ctest says *PASS* That's weird and may lead to unforeseeable errors... | 14:35 |
besser82 | sonne|work: lemme check tester.py htat might be the key... | 14:36 |
sonne|work | besser82: but these are only the old integration-* tests | 14:36 |
besser82 | sonne|work: so not important to py_modular?!? | 14:36 |
sonne|work | besser82: so not the newer ones we do with generator / tester.py | 14:36 |
besser82 | sonne|work: shouldn't we fix that anyways? | 14:38 |
besser82 | sonne|work: I mean the behaviour of ctest *PASS* / *FAIL* | 14:41 |
sonne|work | besser82: well lets say these are legacy tests that are worth keeping again because they run the exact same stuff the static interfaces run in these regression tests | 14:42 |
sonne|work | besser82: so yes | 14:42 |
besser82 | sonne|work: kk, will do so too | 14:43 |
besser82 | sonne|work: is there any special reason for those legacy integration tests are executed like this: | 14:50 |
besser82 | /usr/bin/cmake "-DEXECUTABLE=/usr/bin/python3" "-DFILE=/home/buildslave/deb4_-_python3/build/tests/integration/python_modular/tester.py" "-DARGS=statistics_kmm.py" "-DGDB_COMMAND=/usr/bin/gdb" "-DGDB_SCRIPT=/home/buildslave/deb4_-_python3/build/src/.gdb" "-P" "/home/buildslave/deb4_-_python3/build/cmake/checkgdb.cmake" | 14:50 |
besser82 | sonne|work: | 14:50 |
besser82 | sonne|work: ^^^ | 14:50 |
besser82 | sonne|work: the newer ones are run like python ${test}... | 14:51 |
sonne|work | errm maybe the reason was that we run them through gdb + backtrace if the test fails | 14:51 |
besser82 | sonne|work: I see | 14:52 |
besser82 | sonne|work: let me find a solution ... | 14:52 |
besser82 | sonne|work: easy to archive, thing ;) | 14:59 |
besser82 | sonne|work: I just need to add MESSAGE( FATAL_ERROR "FAIL" ) to checkgdb.cmake script ;) | 15:00 |
sonne|work | ok... | 15:00 |
besser82 | sonne|work: that would reflect an errorlevel !=0 by the cmake-exec ;) | 15:00 |
besser82 | sonne|work: which would make ctest recognize that fail | 15:01 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 02dead1 / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/02dead112c379250676b5f12b7f3f2b2f2d421d0 | 15:03 |
shogun-notifier- | shogun: reflect a failing integration-test to ctest | 15:03 |
-!- Saurabh7 [~Saurabh7@117.200.191.191] has joined #shogun | 15:04 | |
-!- lisitsyn1 [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 15:04 | |
shogun-buildbot | build #10 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/10 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 15:13 |
besser82 | sonne|work: now ctest reports the fail, as should be ;) | 15:23 |
sonne|work | besser82: hurray finally some failures ;) | 15:37 |
besser82 | sonne|work: yes, and some lot false positive as well ;) | 15:38 |
besser82 | sonne|work: I need to improve that IF(RESULT) part in checkgdb.cmake :( | 15:38 |
sonne|work | besser82: what is wrong with it? | 15:45 |
besser82 | sonne|work: It always is true, even if there is just warning or some non-fail msg in RESULT | 15:46 |
sonne|work | hmmhh - I guess that is because the old integration tests don't work | 15:47 |
besser82 | sonne|work: So tests which pass, but produces output of any kind currently report as fail | 15:47 |
sonne|work | besser82: better focus on the new ones | 15:47 |
sonne|work | besser82: ohh | 15:47 |
sonne|work | than ignore me | 15:47 |
besser82 | sonne|work: but I already have solution :D | 15:47 |
besser82 | sonne|work: I think... let's test | 15:47 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 63d9882 / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/63d988201e06a3b6d3f6e6944f1fc18d9a0cf0f1 | 15:48 |
shogun-notifier- | shogun: only report really failing tests as failed | 15:48 |
besser82 | sonne|work: now i'm testing whether there is output matching ".*THE FOLLOWING TESTS FAILED.*" | 15:49 |
besser82 | sonne|work: and only trigger the failure procedure after there's a match | 15:50 |
sonne|work | besser82: what? | 15:50 |
sonne|work | besser82: that doesn't seem correct | 15:51 |
sonne|work | besser82: we run checkgdb for each test right? | 15:51 |
sonne|work | besser82: so if the test fails it should return RESULT that triggers | 15:51 |
sonne|work | otherwise nothing | 15:52 |
besser82 | sonne|work: some tests report stuff like "multiclass/MulticlassStrategy.cpp line 45: MulticlassStrategy::CMulticlassStrategy(): register parameters!" to RESULT | 15:52 |
shogun-buildbot | build #2592 of deb1 - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/2592 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 15:53 |
besser82 | sonne|work: which isn't a fail but just some garbage | 15:53 |
sonne|work | besser82: I mean this works OK under python2 | 15:53 |
besser82 | sonne|work: nope | 15:53 |
sonne|work | besser82: http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2129/steps/test%20python%20modular/logs/stdio | 15:53 |
besser82 | sonne|work: the warning is always there ;) | 15:53 |
sonne|work | it looks all ok there ^^ | 15:54 |
besser82 | sonne|work: same test report that on py2, too ;) "multiclass/MulticlassStrategy.cpp line 45: MulticlassStrategy::CMulticlassStrategy(): register parameters!" | 15:55 |
sonne|work | besser82: yeah but that is not an error | 15:55 |
besser82 | sonne|work: i know, but the previous RESULT-logic made it one ;) | 15:55 |
sonne|work | no | 15:55 |
sonne|work | they all passed | 15:55 |
besser82 | sonne|work: sine it only tested "IF(RESULT)" | 15:56 |
sonne|work | but now it doesn't work at all | 15:57 |
besser82 | sonne|work: which was actually an effect of that b0rken RESULT logic ;) | 15:57 |
besser82 | sonne|work: because now I trigger a FATAL_ERROR in cmake to get /usr/bin/cmake to exit(1) if there was sth. that made IF(RESULT) == true | 15:58 |
besser82 | sonne|work: which would be the case on `garbage` output | 15:58 |
besser82 | sonne|work: so i enhaced that logic with a REGEX MATCH | 15:59 |
besser82 | sonne|work: like above | 15:59 |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 16:00 |
shogun-buildbot | build #11 forced | 16:00 |
shogun-buildbot | I'll give a shout when the build finishes | 16:00 |
shogun-buildbot | build #11 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/11 | 16:04 |
@wiking | hehe so now we are the stage where we were in august | 16:05 |
besser82 | wiking: :-P | 16:07 |
@wiking | besser82: integration tests always failed with this error when using python3: EXCEPTION 'str' does not support the buffer interface | 16:09 |
@wiking | and the problem is that i've checked into the issue | 16:09 |
@wiking | and it's really a shitty one to fix | 16:09 |
besser82 | wiking: for me it looks simple to fix ;) | 16:10 |
besser82 | wiking: Lemme do a random guess StringIO is used, rye? | 16:10 |
@wiking | besser82: ok | 16:10 |
@wiking | besser82: noup it's not that unfortunately | 16:11 |
@wiking | besser82: have u had a look in integration script? | 16:11 |
besser82 | wiking: the it is sth not yet :( | 16:11 |
besser82 | wiking: but the fix can't be that hatd ;) | 16:11 |
@wiking | besser82: unfortunately it is | 16:11 |
shogun-notifier- | shogun: Bj?rn Esser :develop * b2989bb / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/b2989bb2bb32f41381355a63b439ab1905a3f4c2 | 16:18 |
shogun-notifier- | shogun: only report a failed test if there is some certain output | 16:18 |
shogun-buildbot | build #2593 of deb1 - libshogun is complete: Success [build successful] Build details are at http://buildbot.shogun-toolbox.org/builders/deb1%20-%20libshogun/builds/2593 | 16:22 |
besser82 | wiking: If assume the exception is raised caused by `b = pickle.load(open(fname))` ?!? | 16:25 |
@wiking | yeps | 16:25 |
besser82 | wiking: haha, easy shiats :D | 16:25 |
besser82 | wiking: one needs to do BufferIO and use decode ;) | 16:26 |
besser82 | wiking: will try to fix ;) | 16:27 |
shogun-buildbot | build #12 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/12 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 16:27 |
shogun-notifier- | shogun: Bj?rn Esser :develop * d57df18 / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/d57df18935d3c759e6578be10f609ccf942daaf4 | 16:32 |
shogun-notifier- | shogun: fixup regex-matching | 16:32 |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 16:33 |
shogun-buildbot | build #13 forced | 16:33 |
shogun-buildbot | I'll give a shout when the build finishes | 16:33 |
shogun-buildbot | build #13 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/13 | 16:37 |
shogun-buildbot | build #14 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/14 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 16:43 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 8f59231 / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/8f59231931ee6ffd9daba11a8724d9b09e27a0f3 | 16:44 |
shogun-notifier- | shogun: be more verbose on failure | 16:44 |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 16:44 |
shogun-buildbot | build #15 forced | 16:44 |
shogun-buildbot | I'll give a shout when the build finishes | 16:44 |
shogun-buildbot | build #15 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/15 | 16:48 |
shogun-buildbot | build #16 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/16 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 16:54 |
shogun-notifier- | shogun: Bj?rn Esser :develop * bf1af37 / tests/integration/python_modular/tester.py: https://github.com/shogun-toolbox/shogun/commit/bf1af3796cf9e580d0eba36cad43821b03b7fb89 | 17:04 |
shogun-notifier- | shogun: fix loading pickles with Python3 | 17:04 |
-!- lambday [67157c4d@gateway/web/freenode/ip.103.21.124.77] has joined #shogun | 17:04 | |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 17:05 |
shogun-buildbot | build #17 forced | 17:05 |
shogun-buildbot | I'll give a shout when the build finishes | 17:05 |
shogun-buildbot | build #17 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/17 | 17:09 |
shogun-buildbot | build #18 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/18 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 17:14 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 5f8a6c0 / tests/integration/python_modular/tester.py: https://github.com/shogun-toolbox/shogun/commit/5f8a6c02ca8fb6044e04fb071b97b2f811105e69 | 17:14 |
shogun-notifier- | shogun: fix indention | 17:14 |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 17:14 |
shogun-buildbot | build #19 forced | 17:14 |
shogun-buildbot | I'll give a shout when the build finishes | 17:14 |
shogun-buildbot | build #19 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/19 | 17:18 |
besser82 | sonne|work, sonney2k, wiking: that small fix actually fixed 101 intergration tests with py3 ;) | 17:20 |
shogun-buildbot | build #20 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/20 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 17:24 |
-!- Saurabh7 [~Saurabh7@117.200.191.191] has quit [Ping timeout: 265 seconds] | 17:27 | |
shogun-notifier- | shogun: Bj?rn Esser :develop * 2518fbe / tests/integration/python_modular/tester.py: https://github.com/shogun-toolbox/shogun/commit/2518fbe9846e31e601e782d864db571e33b0dc82 | 17:44 |
shogun-notifier- | shogun: cover the numpy-incompats between Py2 and Py3 | 17:44 |
shogun-notifier- | shogun: Bj?rn Esser :develop * 9eff7f3 / cmake/checkgdb.cmake: https://github.com/shogun-toolbox/shogun/commit/9eff7f380bc7c54f21a90c9318fc0d954ad35278 | 17:44 |
shogun-notifier- | shogun: get rid of the overlaborated and useless output-processing | 17:44 |
besser82 | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 17:44 |
shogun-buildbot | build #21 forced | 17:44 |
shogun-buildbot | I'll give a shout when the build finishes | 17:44 |
-!- lisitsyn [~lisitsyn@80.252.20.67] has joined #shogun | 17:48 | |
shogun-buildbot | build #21 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/21 | 17:48 |
besser82 | sonney2k, sonne|work, wiking: looks like we need to create separate pickles for Py3-stuff :( | 17:53 |
besser82 | sonney2k, sonne|work, wiking: binary-shit simply isn't compatible | 17:53 |
shogun-buildbot | build #22 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/22 blamelist: Bj?rn Esser <bjoern.esser@gmail.com> | 17:53 |
besser82 | sonney2k, sonne|work, wiking: like da data-structures from modshogun | 17:54 |
besser82 | sonney2k, sonne|work, wiking: one can unpickle, but don't get useful data ---> SEGFAULT | 17:54 |
besser82 | sonney2k, sonne|work, wiking: as that SEGFAULT definetively comes from modshogun reconstructor... | 18:12 |
besser82 | sonney2k, sonne|work, wiking: that bin-incompat is known and stuff like numpy-arrays are affected as well... | 18:14 |
besser82 | sonney2k, sonne|work, wiking: but that acutally lives in the nature of pickles :( | 18:14 |
-!- lambday [67157c4d@gateway/web/freenode/ip.103.21.124.77] has quit [Ping timeout: 272 seconds] | 18:40 | |
@wiking | besser82: i thought it's an easy fix | 18:51 |
besser82 | wiking: loading / upickling that shiats, yes | 18:51 |
besser82 | wiking: patching python2 / python3 to keep bin-compat no :-P | 18:52 |
@wiking | yeah, i knew | 18:52 |
besser82 | wiking: at least for more than the half of the integrationtests it works that way ;) | 18:53 |
besser82 | wiking: so the easy fix "repairs" 101/190 failing intergr test | 18:54 |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun | 19:50 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 19:51 | |
@iglesiasg | sup people | 19:52 |
besser82 | iglesiasg: Hey! | 20:13 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 20:44 | |
besser82 | lisitsyn: Wassup?!? Any news? How is it going? | 22:27 |
lisitsyn | besser82: preparing for my exam ;) | 22:28 |
lisitsyn | besser82: what about u? | 22:28 |
besser82 | lisitsyn: good luck! | 22:28 |
lisitsyn | thanks | 22:28 |
besser82 | lisitsyn: Heavily involved in getting Python3-support for da shogunzzzz | 22:28 |
lisitsyn | besser82: cool, I see quite a lot of troubles here? | 22:45 |
besser82 | lisitsyn: the most annoying shiatz is about da binary-incompat of pickles with numpy && modshogun structures | 22:46 |
@sonney2k | besser82, hey there | 23:03 |
@sonney2k | besser82, is the ascii aka level 0 pickle protocol compatible? | 23:03 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 23:16 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 23:16 | |
@sonney2k | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 23:16 |
shogun-buildbot | build #23 forced | 23:16 |
shogun-buildbot | I'll give a shout when the build finishes | 23:16 |
-!- lisitsyn [~lisitsyn@80.252.20.67] has quit [Quit: Leaving.] | 23:20 | |
shogun-buildbot | build #23 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/23 | 23:21 |
-!- shogun-buildbot [~shogun-bu@7nn.de] has quit [Quit: buildmaster reconfigured: bot disconnecting] | 23:24 | |
-!- shogun-buildbot [~shogun-bu@7nn.de] has joined #shogun | 23:25 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Quit: Leaving] | 23:27 | |
@sonney2k | shogun-buildbot: force build --branch=develop 'deb4 - python3' | 23:43 |
shogun-buildbot | build #24 forced | 23:43 |
shogun-buildbot | I'll give a shout when the build finishes | 23:43 |
shogun-buildbot | build #24 of deb4 - python3 is complete: Failure [failed test python modular] Build details are at http://buildbot.shogun-toolbox.org/builders/deb4%20-%20python3/builds/24 | 23:47 |
--- Log closed Fri Jan 10 00:00:45 2014 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!