IRC logs of #shogun for Thursday, 2016-08-25

--- Log opened Thu Aug 25 00:00:20 2016
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun09:46
Saurabh7you dot get notified of gist comments wtf10:22
Saurabh7dont10:22
Saurabh7just saw a comment from 1 month ago :)10:23
@wiking:>10:24
sanujlol10:24
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 244 seconds]10:37
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun12:05
CaBahey people13:27
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 244 seconds]13:32
CaBai'm trying to build shogun from source and ran into the same error as this guy... https://github.com/shogun-toolbox/shogun/issues/255013:32
@wikinghey hye13:35
@wikingerror of 201413:35
@wikingCaBa: ok first of all which src?13:35
@wikingrelease or git?13:35
CaBadevelop HEAD13:37
@wikingok13:37
@wikingso13:37
@wikingcan we start from the beginning13:37
@wikinglike13:37
@wikingrm -rf build13:37
@wikingmkdir build13:37
@wikingand then run your cmake command13:37
@wikingand copy paste that and the whole output to pastebin plz13:37
@wikingok/13:37
@wiking?13:37
@wikingbtw: install ccache in case you dont have it yet13:38
@wiking(just to speed up compilation in the future)13:38
CaBawiking: https://gitlab.unique-internet.de/snippets/113:39
@wiking-DCMAKE_BUILD_TYPE=Develop ?13:40
CaBaUh...13:41
CaBaDebug of course13:41
CaBabut that should cause that... just a sec13:41
@wikingi mean yeah that shouldn't be the root cause13:42
@wikingjust asking :)13:42
@wikingohooooohooo13:42
@wikingok13:42
@wikingi think i'm getting an idea now :)13:42
@wikingfatal: Not a git repository (or any of the parent directories): .git13:42
@wikingfatal: Not a git repository (or any of the parent directories): .git13:42
@wikingfatal: Not a git repository (or any of the parent directories): .git13:42
@wikingfatal: Not a git repository (or any of the parent directories): .git13:42
@wikinghttps://gitlab.unique-internet.de/snippets/1#L26513:42
@wikingso13:42
@wikingam i getting it right that your src of the shogun is in ~/RESEARCH/external/shogun13:43
@wiking?13:43
CaBayep, which is a git clone.13:43
@wikingkk13:43
@wikingjust a sec13:43
@wikingand btw where is the build dir?13:43
CaBa/tmp/bukd13:44
CaBa/tmp/build13:44
@wikingkk13:44
@wikingok i know whats the problem13:45
@wikingdo you wanna wait for a fix13:46
@wiking?13:46
CaBaso what is it?13:46
CaBaapparently the version should be provided by a preproc var generated by cmake and that fails?13:46
@wikingbut i think13:47
@wikingi have already the fix13:47
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun13:52
shogun-notifier-shogun: Viktor Gal :develop * 68edab9 / cmake/version.cmake: https://github.com/shogun-toolbox/shogun/commit/68edab94e0b8064258a612d9f235cb69f203850713:52
shogun-notifier-shogun: Fix #255013:52
shogun-notifier-shogun: When the build directory is outside of the source directory13:52
shogun-notifier-shogun: and building from a clone git repository then version.cmake will13:52
shogun-notifier-shogun: fail as the git commands were not running within the cloned13:52
shogun-notifier-shogun: repository's directory13:52
@wikingCaBa: ^13:52
lisitsynthe main feature of senior developer is demonstrated here13:53
lisitsynthe commit message ;)13:53
@wiking:)13:53
@wikingyeah my favourite commit msgs are like: update file13:53
lisitsynfix13:53
@wikingor Bugfix13:53
lisitsyndone13:54
lisitsyn:D13:54
lisitsynit's done13:54
@wikingcleanup13:54
@wiking:)13:54
@wikinghahaha13:54
@wikingCaBa: you've got a credit ther ein the commit msg unfortunately shogun-notifier- cut that part :)13:54
@wiking"    thnx for CaBa for helping in debugging the problem"13:54
@wikinganyhow now things should be better :P13:56
shogun-buildbotbuild #1334 of precise - libshogun is complete: Failure [failed compile]  Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1334  blamelist: Viktor Gal <viktor.gal@maeth.com>13:57
@wikinglisitsyn: managed to close a bug from 2014 :D13:58
@wikinglol13:58
lisitsynwow13:59
lisitsynwe've got a lot of bugs from 1999 I think13:59
lisitsynalthough not sure13:59
@wikinglisitsyn: have you seen one of the core developer's talk about scala?13:59
lisitsynnope13:59
@wikinglike13:59
lisitsynbut scala is shit13:59
lisitsynwhy care13:59
lisitsyn:D13:59
@wikingvar: Int = 1234513:59
@wikingvar x: Int = 1234513:59
@wikingx.round13:59
@wikingbecomes like 1234613:59
@wikingor some shit13:59
lisitsynbhabaha13:59
lisitsynindustry proven14:00
@wikingyeah the guy quit14:00
@wikingafter 5 years spending 1 million lines of code14:00
@wikinghe said that this is insanity14:00
@wiking:)14:00
@wikinghe showed many examples14:00
lisitsyngot link?14:00
@wikingwhere if you do14:00
@wikingsomething map(operator) map(operator) map(operator)14:00
@wikingyields to a different result14:00
@wikingthan14:00
@wikingsomething map(operators)14:00
@wiking:)14:00
@wikinglemme try to find14:00
@wikinglisitsyn:  https://www.youtube.com/watch?v=uiJycy6dFSQ https://www.youtube.com/watch?v=Whgd_vQHBlU14:01
@wiking:)14:01
@wikingafter this i'm never touching scala again14:01
shogun-buildbotbuild #111 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/111  blamelist: Viktor Gal <viktor.gal@maeth.com>14:04
shogun-buildbotbuild #2972 of bsd1 - libshogun is complete: Failure [failed compile]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2972  blamelist: Viktor Gal <viktor.gal@maeth.com>14:06
@wikingWAT14:10
@wiking:14:10
@wiking:>14:10
@wikingCaBa: works?14:10
shogun-buildbotbuild #58 of FC23 - libshogun - aarch64 is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/FC23%20-%20libshogun%20-%20aarch64/builds/58  blamelist: Viktor Gal <viktor.gal@maeth.com>14:43
CaBawiking: back, coffebreak ;)14:46
@wiking:)14:46
@wikingjust pull the develop14:46
@wikingand try to make again14:46
CaBadid so, building...14:46
@wikingk14:46
@wikingshould be working now14:46
CaBayeah at least it doesn't break there anymore14:47
CaBa:)14:47
@wiking:)14:47
@wikingcool thnx for helping out in debugging14:47
CaBa👍14:47
@wikinghaha emoji in irc: )14:47
CaBawell, nowadays everyone work with a unicode terminal ;)14:48
CaBa*works14:48
CaBabtw, can one disable all the googlemock stuff through a cmake flag?14:48
CaBai think i already asked that a year ago or so... forgot the answer... disable testing?14:48
@wikingif you dont enable testing (by default it is turned off)14:50
@wikingno googlemock14:50
CaBahmmm...14:59
CaBawiking: build succeeded, linking the library failed...14:59
CaBawhich is interesting, because cmake successfully checked all dependencies15:00
CaBahttps://gitlab.unique-internet.de/snippets/215:00
CaBaprotobuf is installed. not sure what ColPack is....15:00
@wikingooooh15:04
@wikingi know what's the problem15:04
@wikingmmm not sure15:04
@wikingwait lemme see your cmake15:04
CaBastill the one from before, didn't change anything15:05
@wikingok so unfortunately you'll have to turn off protobuf supoprt15:05
@wikingbecause it's some shit15:05
@wikingwith abi15:05
@wikingso15:06
@wikingadd -DENABLE_PROTOBUF=OFF to the cmake flags15:06
CaBai see your point with ccache 😱15:08
@wiking:> it's good to have15:09
@wikingthings are getting much faster :P15:09
CaBawell at least like this i get to grill my laptop...15:11
CaBa*sigh*15:11
@wiking:>15:11
CaBawhat do you use protobuf for anyways?15:12
@wikingserialization of the model15:12
@wikingbtw what's your usecase for shogun?15:12
CaBawiking: i'm trying to classify protein sequences15:19
CaBawiking: linker still fails for colpack15:19
@wikingmmmm15:22
@wikingsame error i guess15:22
@wikinghow did you install colpack?15:22
@wikingif you do15:22
@wikingdpkg -l|grep -i colpack15:22
@wikingwhat's the outptu?15:22
CaBawiking: haha, yeah, something when I sleep real deep, I also dream there was apt and dpkg on Mac OS...15:23
CaBa*sometimes15:23
@wikingah15:23
CaBai installed it through homebrew15:23
@wikingi thought you15:23
@wikingsaid you are trying on ubuntu :)15:23
@wikingah no that was the bug15:23
@wikinglol15:23
@wikingok15:23
@wikinglemme see15:23
@wikingbtw why do you enforce gcc? because of openmp?15:23
CaBajep15:24
@wikingwhat's the version of colpack/15:24
@wiking?15:24
@wikinghomebrew/science/colpack: stable 1.0.10 (bottled), HEAD15:24
@wikingthis is what i have15:24
CaBai installed the bottled 1.0.10, not from HEAD15:24
@wikingmmm15:24
@wikingbut still15:25
@wikingi never had problem compiling and linking15:25
CaBawiking: do you have HEAD linked or 1.0.10?15:25
@wikingpff15:25
@wikingi think it's the same problem15:25
@wikingthat there is a c++11 stuff15:25
@wikingwhile colpack was not compiled like that15:25
@wiking:(15:25
CaBaoh, that's a problem?15:26
CaBabecause the protobuf formula in homebrew has this:15:26
CaBa--c++11 Build using C++11 mode15:26
@wikingdo you newas it built with that15:26
@wikingor without?15:26
@wikingbtw when will apple's clang get the openmp?15:26
@wikingafaik clang 3.7 has openmp in it15:27
CaBaoh don't get me started with clang and llvm versions. i gave up trying to understand what version of what apple means with what.15:27
CaBano, i didn't build protobuf with that15:28
CaBaanyways, when did all that become a problem? i built shogun on my mac a few months ago and didn't have all those issues15:28
@wikingbut you have not been enforcing15:28
@wikinggcc 615:28
CaBaand why can't one link against a library that was built with a different c++ standard?15:28
@wikingor?15:28
CaBathat can be. do you actually use openmp for parallelization?15:29
@wikingmmm ask about this google15:29
CaBabecause I dont. i just cared for openmp because your cmake checked for it. so i suspected that you needed it.15:29
@wikingCaBa, within shogun? yes15:29
CaBahm ok...15:29
CaBaso this new model selection parallelization that was implemented this gsoc by Saurabh7 is also openmp and not c++11 threads?15:30
@wikingyep15:30
CaBa:(15:30
@wikingi mean why not to use openmp15:30
CaBaok, then i want gcc i guess15:30
CaBa:P15:30
@wikingwhere it's like 1 line to have parallelized soemthing15:31
@wikingbut lemme see wtf is happening with apple clang15:31
@wikingand openmp15:31
@wikingbecause this is scar15:31
@wikingy15:31
@wikingthat it still does not have15:31
@wiking(caba just disable now colpack)15:31
@wikingand try like that15:31
CaBai didn't find an option for that15:31
@wikingdunno if you actually rely on a feature15:31
CaBahow is it called?15:31
@wikingthat need colpack15:32
@wikingbrew uninstall colpack15:32
@wiking:)15:32
CaBa...15:32
@wikingor add an option15:32
@wiking:)15:32
@wikingand send in a PR :>15:32
@wikingor just simply edit CMakeLists.txt15:32
@wikingand remove the FIND_PACKAGE(ColPack) line15:32
@wikingCaBa: clang-703.0.31 => LLVM 3.8.015:35
@wikingapparently15:35
@wiking"Xcode 8 beta 4 still doesn't support openmp."15:36
@wiking:)15:36
CaBa*facepalm*15:36
CaBahmm... why do I have .29 and not .31?15:36
@wikingdunno15:37
CaBai should have done all this on my other mac...15:38
CaBawhatever...15:38
CaBabaking in slow motion is also "fun"...15:38
@wikingccache15:40
CaBawiking: yeah i installed that in the meantime. probably my last build of pain.15:41
CaBa-Wunused-but-set-variable15:44
CaBafancy shit...15:44
CaBa^^15:44
@wiking:)15:46
CaBawiking: https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/lib/external/cdflib.cpp#L1086415:47
CaBawiking: ;-)15:47
CaBawiking: fyi, building protobuf with that c++11 flag doesn't work either ;)15:51
@wiking:) that's as you can see an external lib15:55
CaBawiking: any idea what these messages are about and if they mean anything? https://gitlab.unique-internet.de/snippets/316:01
@wikingthose are just because16:03
@wikingthose .o contains 0 instructions16:04
@wikingbecause you dont have the required dependencies16:04
@wikingit's ok16:04
@wikingyou can ignore that16:04
CaBawiking: thanks for your support. i think i have a working build now :)16:19
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun16:21
@wikingcool16:24
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]16:52
CaBayey, finally i can debug my code deep into shogun :P17:03
@wikinglisitsyn, so17:09
@wikingstreambuf )17:09
@wikingu said nobody should touch that :)17:09
sanujlisitsyn is away17:09
@wikingor not :)17:09
Saurabh7lol17:10
sanuj:P17:10
-!- sanuj [~sanuj@61.0.31.174] has quit [Read error: Connection reset by peer]17:24
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun17:40
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 265 seconds]18:10
lisitsynwiking: I am away indeed18:13
lisitsynfuck my life18:13
lisitsyn:D18:13
CaBawiking: what's your application for shogun?19:17
-!- Hieronymous [~sudarshan@122.169.138.41] has joined #shogun22:14
-!- sudarshan_ [~sudarshan@122.169.135.17] has joined #shogun22:17
-!- Hieronymous [~sudarshan@122.169.138.41] has quit [Ping timeout: 244 seconds]22:19
-!- sudarshan_ [~sudarshan@122.169.135.17] has quit [Remote host closed the connection]23:13
CaBais there a way to acquire all contingencytableevaluation measures after a cross validation?23:32
--- Log closed Fri Aug 26 00:00:21 2016

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!