--- Log opened Thu Aug 25 00:00:20 2016 | ||
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun | 09:46 | |
Saurabh7 | you dot get notified of gist comments wtf | 10:22 |
---|---|---|
Saurabh7 | dont | 10:22 |
Saurabh7 | just saw a comment from 1 month ago :) | 10:23 |
@wiking | :> | 10:24 |
sanuj | lol | 10:24 |
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 244 seconds] | 10:37 | |
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun | 12:05 | |
CaBa | hey people | 13:27 |
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 244 seconds] | 13:32 | |
CaBa | i'm trying to build shogun from source and ran into the same error as this guy... https://github.com/shogun-toolbox/shogun/issues/2550 | 13:32 |
@wiking | hey hye | 13:35 |
@wiking | error of 2014 | 13:35 |
@wiking | CaBa: ok first of all which src? | 13:35 |
@wiking | release or git? | 13:35 |
CaBa | develop HEAD | 13:37 |
@wiking | ok | 13:37 |
@wiking | so | 13:37 |
@wiking | can we start from the beginning | 13:37 |
@wiking | like | 13:37 |
@wiking | rm -rf build | 13:37 |
@wiking | mkdir build | 13:37 |
@wiking | and then run your cmake command | 13:37 |
@wiking | and copy paste that and the whole output to pastebin plz | 13:37 |
@wiking | ok/ | 13:37 |
@wiking | ? | 13:37 |
@wiking | btw: install ccache in case you dont have it yet | 13:38 |
@wiking | (just to speed up compilation in the future) | 13:38 |
CaBa | wiking: https://gitlab.unique-internet.de/snippets/1 | 13:39 |
@wiking | -DCMAKE_BUILD_TYPE=Develop ? | 13:40 |
CaBa | Uh... | 13:41 |
CaBa | Debug of course | 13:41 |
CaBa | but that should cause that... just a sec | 13:41 |
@wiking | i mean yeah that shouldn't be the root cause | 13:42 |
@wiking | just asking :) | 13:42 |
@wiking | ohooooohooo | 13:42 |
@wiking | ok | 13:42 |
@wiking | i think i'm getting an idea now :) | 13:42 |
@wiking | fatal: Not a git repository (or any of the parent directories): .git | 13:42 |
@wiking | fatal: Not a git repository (or any of the parent directories): .git | 13:42 |
@wiking | fatal: Not a git repository (or any of the parent directories): .git | 13:42 |
@wiking | fatal: Not a git repository (or any of the parent directories): .git | 13:42 |
@wiking | https://gitlab.unique-internet.de/snippets/1#L265 | 13:42 |
@wiking | so | 13:42 |
@wiking | am i getting it right that your src of the shogun is in ~/RESEARCH/external/shogun | 13:43 |
@wiking | ? | 13:43 |
CaBa | yep, which is a git clone. | 13:43 |
@wiking | kk | 13:43 |
@wiking | just a sec | 13:43 |
@wiking | and btw where is the build dir? | 13:43 |
CaBa | /tmp/bukd | 13:44 |
CaBa | /tmp/build | 13:44 |
@wiking | kk | 13:44 |
@wiking | ok i know whats the problem | 13:45 |
@wiking | do you wanna wait for a fix | 13:46 |
@wiking | ? | 13:46 |
CaBa | so what is it? | 13:46 |
CaBa | apparently the version should be provided by a preproc var generated by cmake and that fails? | 13:46 |
@wiking | but i think | 13:47 |
@wiking | i have already the fix | 13:47 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 13:52 | |
shogun-notifier- | shogun: Viktor Gal :develop * 68edab9 / cmake/version.cmake: https://github.com/shogun-toolbox/shogun/commit/68edab94e0b8064258a612d9f235cb69f2038507 | 13:52 |
shogun-notifier- | shogun: Fix #2550 | 13:52 |
shogun-notifier- | shogun: When the build directory is outside of the source directory | 13:52 |
shogun-notifier- | shogun: and building from a clone git repository then version.cmake will | 13:52 |
shogun-notifier- | shogun: fail as the git commands were not running within the cloned | 13:52 |
shogun-notifier- | shogun: repository's directory | 13:52 |
@wiking | CaBa: ^ | 13:52 |
lisitsyn | the main feature of senior developer is demonstrated here | 13:53 |
lisitsyn | the commit message ;) | 13:53 |
@wiking | :) | 13:53 |
@wiking | yeah my favourite commit msgs are like: update file | 13:53 |
lisitsyn | fix | 13:53 |
@wiking | or Bugfix | 13:53 |
lisitsyn | done | 13:54 |
lisitsyn | :D | 13:54 |
lisitsyn | it's done | 13:54 |
@wiking | cleanup | 13:54 |
@wiking | :) | 13:54 |
@wiking | hahaha | 13:54 |
@wiking | CaBa: 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 |
@wiking | anyhow now things should be better :P | 13:56 |
shogun-buildbot | build #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 |
@wiking | lisitsyn: managed to close a bug from 2014 :D | 13:58 |
@wiking | lol | 13:58 |
lisitsyn | wow | 13:59 |
lisitsyn | we've got a lot of bugs from 1999 I think | 13:59 |
lisitsyn | although not sure | 13:59 |
@wiking | lisitsyn: have you seen one of the core developer's talk about scala? | 13:59 |
lisitsyn | nope | 13:59 |
@wiking | like | 13:59 |
lisitsyn | but scala is shit | 13:59 |
lisitsyn | why care | 13:59 |
lisitsyn | :D | 13:59 |
@wiking | var: Int = 12345 | 13:59 |
@wiking | var x: Int = 12345 | 13:59 |
@wiking | x.round | 13:59 |
@wiking | becomes like 12346 | 13:59 |
@wiking | or some shit | 13:59 |
lisitsyn | bhabaha | 13:59 |
lisitsyn | industry proven | 14:00 |
@wiking | yeah the guy quit | 14:00 |
@wiking | after 5 years spending 1 million lines of code | 14:00 |
@wiking | he said that this is insanity | 14:00 |
@wiking | :) | 14:00 |
@wiking | he showed many examples | 14:00 |
lisitsyn | got link? | 14:00 |
@wiking | where if you do | 14:00 |
@wiking | something map(operator) map(operator) map(operator) | 14:00 |
@wiking | yields to a different result | 14:00 |
@wiking | than | 14:00 |
@wiking | something map(operators) | 14:00 |
@wiking | :) | 14:00 |
@wiking | lemme try to find | 14:00 |
@wiking | lisitsyn: https://www.youtube.com/watch?v=uiJycy6dFSQ https://www.youtube.com/watch?v=Whgd_vQHBlU | 14:01 |
@wiking | :) | 14:01 |
@wiking | after this i'm never touching scala again | 14:01 |
shogun-buildbot | build #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-buildbot | build #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 |
@wiking | WAT | 14:10 |
@wiking | : | 14:10 |
@wiking | :> | 14:10 |
@wiking | CaBa: works? | 14:10 |
shogun-buildbot | build #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 |
CaBa | wiking: back, coffebreak ;) | 14:46 |
@wiking | :) | 14:46 |
@wiking | just pull the develop | 14:46 |
@wiking | and try to make again | 14:46 |
CaBa | did so, building... | 14:46 |
@wiking | k | 14:46 |
@wiking | should be working now | 14:46 |
CaBa | yeah at least it doesn't break there anymore | 14:47 |
CaBa | :) | 14:47 |
@wiking | :) | 14:47 |
@wiking | cool thnx for helping out in debugging | 14:47 |
CaBa | 👍 | 14:47 |
@wiking | haha emoji in irc: ) | 14:47 |
CaBa | well, nowadays everyone work with a unicode terminal ;) | 14:48 |
CaBa | *works | 14:48 |
CaBa | btw, can one disable all the googlemock stuff through a cmake flag? | 14:48 |
CaBa | i think i already asked that a year ago or so... forgot the answer... disable testing? | 14:48 |
@wiking | if you dont enable testing (by default it is turned off) | 14:50 |
@wiking | no googlemock | 14:50 |
CaBa | hmmm... | 14:59 |
CaBa | wiking: build succeeded, linking the library failed... | 14:59 |
CaBa | which is interesting, because cmake successfully checked all dependencies | 15:00 |
CaBa | https://gitlab.unique-internet.de/snippets/2 | 15:00 |
CaBa | protobuf is installed. not sure what ColPack is.... | 15:00 |
@wiking | ooooh | 15:04 |
@wiking | i know what's the problem | 15:04 |
@wiking | mmm not sure | 15:04 |
@wiking | wait lemme see your cmake | 15:04 |
CaBa | still the one from before, didn't change anything | 15:05 |
@wiking | ok so unfortunately you'll have to turn off protobuf supoprt | 15:05 |
@wiking | because it's some shit | 15:05 |
@wiking | with abi | 15:05 |
@wiking | so | 15:06 |
@wiking | add -DENABLE_PROTOBUF=OFF to the cmake flags | 15:06 |
CaBa | i see your point with ccache 😱 | 15:08 |
@wiking | :> it's good to have | 15:09 |
@wiking | things are getting much faster :P | 15:09 |
CaBa | well at least like this i get to grill my laptop... | 15:11 |
CaBa | *sigh* | 15:11 |
@wiking | :> | 15:11 |
CaBa | what do you use protobuf for anyways? | 15:12 |
@wiking | serialization of the model | 15:12 |
@wiking | btw what's your usecase for shogun? | 15:12 |
CaBa | wiking: i'm trying to classify protein sequences | 15:19 |
CaBa | wiking: linker still fails for colpack | 15:19 |
@wiking | mmmm | 15:22 |
@wiking | same error i guess | 15:22 |
@wiking | how did you install colpack? | 15:22 |
@wiking | if you do | 15:22 |
@wiking | dpkg -l|grep -i colpack | 15:22 |
@wiking | what's the outptu? | 15:22 |
CaBa | wiking: haha, yeah, something when I sleep real deep, I also dream there was apt and dpkg on Mac OS... | 15:23 |
CaBa | *sometimes | 15:23 |
@wiking | ah | 15:23 |
CaBa | i installed it through homebrew | 15:23 |
@wiking | i thought you | 15:23 |
@wiking | said you are trying on ubuntu :) | 15:23 |
@wiking | ah no that was the bug | 15:23 |
@wiking | lol | 15:23 |
@wiking | ok | 15:23 |
@wiking | lemme see | 15:23 |
@wiking | btw why do you enforce gcc? because of openmp? | 15:23 |
CaBa | jep | 15:24 |
@wiking | what's the version of colpack/ | 15:24 |
@wiking | ? | 15:24 |
@wiking | homebrew/science/colpack: stable 1.0.10 (bottled), HEAD | 15:24 |
@wiking | this is what i have | 15:24 |
CaBa | i installed the bottled 1.0.10, not from HEAD | 15:24 |
@wiking | mmm | 15:24 |
@wiking | but still | 15:25 |
@wiking | i never had problem compiling and linking | 15:25 |
CaBa | wiking: do you have HEAD linked or 1.0.10? | 15:25 |
@wiking | pff | 15:25 |
@wiking | i think it's the same problem | 15:25 |
@wiking | that there is a c++11 stuff | 15:25 |
@wiking | while colpack was not compiled like that | 15:25 |
@wiking | :( | 15:25 |
CaBa | oh, that's a problem? | 15:26 |
CaBa | because the protobuf formula in homebrew has this: | 15:26 |
CaBa | --c++11 Build using C++11 mode | 15:26 |
@wiking | do you newas it built with that | 15:26 |
@wiking | or without? | 15:26 |
@wiking | btw when will apple's clang get the openmp? | 15:26 |
@wiking | afaik clang 3.7 has openmp in it | 15:27 |
CaBa | oh 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 |
CaBa | no, i didn't build protobuf with that | 15:28 |
CaBa | anyways, when did all that become a problem? i built shogun on my mac a few months ago and didn't have all those issues | 15:28 |
@wiking | but you have not been enforcing | 15:28 |
@wiking | gcc 6 | 15:28 |
CaBa | and why can't one link against a library that was built with a different c++ standard? | 15:28 |
@wiking | or? | 15:28 |
CaBa | that can be. do you actually use openmp for parallelization? | 15:29 |
@wiking | mmm ask about this google | 15:29 |
CaBa | because I dont. i just cared for openmp because your cmake checked for it. so i suspected that you needed it. | 15:29 |
@wiking | CaBa, within shogun? yes | 15:29 |
CaBa | hm ok... | 15:29 |
CaBa | so this new model selection parallelization that was implemented this gsoc by Saurabh7 is also openmp and not c++11 threads? | 15:30 |
@wiking | yep | 15:30 |
CaBa | :( | 15:30 |
@wiking | i mean why not to use openmp | 15:30 |
CaBa | ok, then i want gcc i guess | 15:30 |
CaBa | :P | 15:30 |
@wiking | where it's like 1 line to have parallelized soemthing | 15:31 |
@wiking | but lemme see wtf is happening with apple clang | 15:31 |
@wiking | and openmp | 15:31 |
@wiking | because this is scar | 15:31 |
@wiking | y | 15:31 |
@wiking | that it still does not have | 15:31 |
@wiking | (caba just disable now colpack) | 15:31 |
@wiking | and try like that | 15:31 |
CaBa | i didn't find an option for that | 15:31 |
@wiking | dunno if you actually rely on a feature | 15:31 |
CaBa | how is it called? | 15:31 |
@wiking | that need colpack | 15:32 |
@wiking | brew uninstall colpack | 15:32 |
@wiking | :) | 15:32 |
CaBa | ... | 15:32 |
@wiking | or add an option | 15:32 |
@wiking | :) | 15:32 |
@wiking | and send in a PR :> | 15:32 |
@wiking | or just simply edit CMakeLists.txt | 15:32 |
@wiking | and remove the FIND_PACKAGE(ColPack) line | 15:32 |
@wiking | CaBa: clang-703.0.31 => LLVM 3.8.0 | 15:35 |
@wiking | apparently | 15:35 |
@wiking | "Xcode 8 beta 4 still doesn't support openmp." | 15:36 |
@wiking | :) | 15:36 |
CaBa | *facepalm* | 15:36 |
CaBa | hmm... why do I have .29 and not .31? | 15:36 |
@wiking | dunno | 15:37 |
CaBa | i should have done all this on my other mac... | 15:38 |
CaBa | whatever... | 15:38 |
CaBa | baking in slow motion is also "fun"... | 15:38 |
@wiking | ccache | 15:40 |
CaBa | wiking: yeah i installed that in the meantime. probably my last build of pain. | 15:41 |
CaBa | -Wunused-but-set-variable | 15:44 |
CaBa | fancy shit... | 15:44 |
CaBa | ^^ | 15:44 |
@wiking | :) | 15:46 |
CaBa | wiking: https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/lib/external/cdflib.cpp#L10864 | 15:47 |
CaBa | wiking: ;-) | 15:47 |
CaBa | wiking: fyi, building protobuf with that c++11 flag doesn't work either ;) | 15:51 |
@wiking | :) that's as you can see an external lib | 15:55 |
CaBa | wiking: any idea what these messages are about and if they mean anything? https://gitlab.unique-internet.de/snippets/3 | 16:01 |
@wiking | those are just because | 16:03 |
@wiking | those .o contains 0 instructions | 16:04 |
@wiking | because you dont have the required dependencies | 16:04 |
@wiking | it's ok | 16:04 |
@wiking | you can ignore that | 16:04 |
CaBa | wiking: thanks for your support. i think i have a working build now :) | 16:19 |
-!- sanuj [~sanuj@61.0.31.174] has joined #shogun | 16:21 | |
@wiking | cool | 16:24 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 16:52 | |
CaBa | yey, finally i can debug my code deep into shogun :P | 17:03 |
@wiking | lisitsyn, so | 17:09 |
@wiking | streambuf ) | 17:09 |
@wiking | u said nobody should touch that :) | 17:09 |
sanuj | lisitsyn is away | 17:09 |
@wiking | or not :) | 17:09 |
Saurabh7 | lol | 17:10 |
sanuj | :P | 17: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 #shogun | 17:40 | |
-!- sanuj [~sanuj@61.0.31.174] has quit [Ping timeout: 265 seconds] | 18:10 | |
lisitsyn | wiking: I am away indeed | 18:13 |
lisitsyn | fuck my life | 18:13 |
lisitsyn | :D | 18:13 |
CaBa | wiking: what's your application for shogun? | 19:17 |
-!- Hieronymous [~sudarshan@122.169.138.41] has joined #shogun | 22:14 | |
-!- sudarshan_ [~sudarshan@122.169.135.17] has joined #shogun | 22: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 | |
CaBa | is 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!