| --- Log opened Tue Sep 25 00:00:17 2012 | ||
| -!- blackburn [~blackburn@37.61.181.31] has quit [Quit: Leaving.] | 00:00 | |
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] | 00:06 | |
| -!- heiko [~heiko@host86-182-162-130.range86-182.btcentralplus.com] has quit [Quit: Leaving.] | 00:44 | |
| -!- wiking_ [~wiking@info2k1.hu] has joined #shogun | 01:27 | |
| -!- voket [26688042@gateway/web/freenode/ip.38.104.128.66] has quit [Ping timeout: 245 seconds] | 01:30 | |
| -!- wiking [~wiking@huwico/staff/wiking] has quit [Write error: Connection reset by peer] | 01:30 | |
| -!- audy- [~audy@heyaudy.com] has joined #shogun | 01:36 | |
| -!- audy [~audy@unaffiliated/audy] has quit [Write error: Broken pipe] | 01:37 | |
| shogun-buildbot | build #112 of nightly_default is complete: Failure [failed test] Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/112 | 03:43 | 
|---|---|---|
| shogun-buildbot | build #113 of nightly_default is complete: Success [build successful] Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/113 | 07:33 | 
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has joined #shogun | 09:04 | |
| -!- sonne|work [~sonnenbu@194.78.35.195] has joined #shogun | 09:05 | |
| -!- wiking_ is now known as wiking | 09:36 | |
| -!- wiking [~wiking@info2k1.hu] has quit [Changing host] | 09:36 | |
| -!- wiking [~wiking@huwico/staff/wiking] has joined #shogun | 09:36 | |
| -!- romi__ [~mizobe@187.74.0.20] has quit [Ping timeout: 264 seconds] | 09:48 | |
| -!- romi__ [~mizobe@187.57.9.8] has joined #shogun | 09:51 | |
| wiking | sonne|work: here? | 09:53 | 
| sonne|work | yes | 09:53 | 
| wiking | have u managed to get the static analyzer working? | 09:54 | 
| sonne|work | what is a static analyzer? | 09:54 | 
| sonne|work | so no :) | 09:54 | 
| wiking | ah ok | 09:55 | 
| wiking | you know this one: http://clang-analyzer.llvm.org/ | 09:55 | 
| sonne|work | ahh | 09:55 | 
| wiking | i'm happy to help out to make it work | 09:55 | 
| wiking | but i'd need access to a buildbot where there's clang | 09:55 | 
| wiking | (i don't have on freebsd) | 09:55 | 
| sonne|work | no totally forgot about this - please file a github issue about this | 09:55 | 
| wiking | heheheh ok | 09:55 | 
| sonne|work | and assign it to me | 09:55 | 
| wiking | as said if u give me access to a bot i can make it for u :P | 09:56 | 
| sonne|work | well get it to work locally and I put it live :P | 09:56 | 
| wiking | sonne|work: afaik you just need to change the ./configure and make command on the bot | 09:56 | 
| wiking | sonne|work: at least it works for me like that | 09:56 | 
| sonne|work | wiking: btw I heard you can now be officially called 'husband wiking' - congrats on that! | 09:57 | 
| wiking | but i'll put it into the github issue, how i build it | 09:57 | 
| sonne|work | wiking: then just send me these commands and all good | 09:57 | 
| wiking | sonne|work: ehehhehe thanx! | 09:57 | 
| wiking | sonne|work: i'll just check now whether you can put the output somewhere else... i mean the output of the static analyzer, since it's by default in a /tmp directory | 09:57 | 
| sonne|work | ohh that would create clashes | 09:58 | 
| sonne|work | some local ./tmp would be better | 09:58 | 
| wiking | yeah it has -o option | 09:59 | 
| wiking | so it puts it wherever you want it to | 09:59 | 
| wiking | done | 10:04 | 
| wiking | it seems i cannot assign | 10:04 | 
| wiking | sonne|work: https://github.com/shogun-toolbox/shogun/issues/789 | 10:04 | 
| wiking | so i think you'll have to assign yourself | 10:04 | 
| sonne|work | wiking: done | 10:13 | 
| wiking | yey | 10:13 | 
| sonne|work | wiking: btw I recall that you wanted to get google mock/test framework to work they way it was supposed | 10:13 | 
| sonne|work | wiking: well assigned to myself | 10:13 | 
| sonne|work | not implemented yet | 10:14 | 
| wiking | the way t was supposed to? | 10:14 | 
| wiking | ah you mean the whole change about statically linking it with the shogun library? | 10:14 | 
| -!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has joined #shogun | 10:26 | |
| blackburn | uh oh ah I have an interview in 3 hours | 10:26 | 
| wiking | blackburn: goodluckwithath | 10:27 | 
| blackburn | heh thanks | 10:27 | 
| wiking | blackburn: where r u heading ?:) | 10:27 | 
| blackburn | wiking: http://wesee.com/ | 10:27 | 
| wiking | blackburn: oh cool | 10:29 | 
| wiking | would u move or stay in russia? | 10:29 | 
| blackburn | no, no | 10:29 | 
| blackburn | same city | 10:29 | 
| blackburn | apparently 50 meters far away from current job :D | 10:30 | 
| wiking | lol | 10:30 | 
| wiking | nice :) | 10:30 | 
| wiking | btw: i'll upload a static analyzer output again with the latest code | 10:30 | 
| blackburn | nice | 10:30 | 
| wiking | and hopefully sonne|work will make it automatic on one of the buildbots soon | 10:31 | 
| wiking | done http://maeth.com/shogun-report/ | 10:37 | 
| wiking | blackburn: slep has leaks | 10:39 | 
| blackburn | wiking: no, not really it is bad code IIRC | 10:40 | 
| wiking | blackburn: ? | 10:40 | 
| wiking | blackburn: http://maeth.com/shogun-report/report-a0hTXf.html#EndPath | 10:40 | 
| wiking | this leaks definitely | 10:40 | 
| blackburn | wiking: in case of malloc failure? | 10:41 | 
| blackburn | kind of.. but securing malloc failures is something too safe for me | 10:42 | 
| wiking | blackburn: you need to release the memory | 10:43 | 
| wiking | if one of them failed | 10:43 | 
| blackburn | yeah in ideal case | 10:53 | 
| blackburn | wiking: what I meant is that if malloc failed here - all the algorithm pukes | 10:54 | 
| wiking | blackburn: yeah true but better to be safe than sorry afaik | 10:54 | 
| blackburn | heh right | 10:54 | 
| wiking | it doesn't really hurt to put 2 if branches there and do a free | 10:54 | 
| wiking | or even a goto | 10:54 | 
| wiking | since there's cleanup on the end of the function | 10:54 | 
| wiking | but this other one is a real leak imho | 10:56 | 
| wiking | http://maeth.com/shogun-report/report-CTGMmV.html#EndPath | 10:56 | 
| wiking | as infor really never released | 10:56 | 
| blackburn | wiking: it is not my code so I didn't really checked for all that stuff :) | 10:58 | 
| wiking | yeah i know | 10:58 | 
| wiking | i was just saying | 10:58 | 
| wiking | as i think it's either you or sonne|work or me who's gonna fix this :) | 10:58 | 
| blackburn | oh who else who else | 10:59 | 
| wiking | :> | 10:59 | 
| wiking | mmm i still need to hack a bit the primal solver of n4nd0 | 11:00 | 
| wiking | sonne|work: btw if u use the static analyzer it'll create you libshogun.13.0.dylib | 11:00 | 
| wiking | blackburn: r u still here or on interview now? | 12:47 | 
| blackburn | wiking: here | 13:18 | 
| blackburn | wiking: computation mistake :D two hours more | 13:18 | 
| wiking | :>>> | 13:21 | 
| wiking | do you know anything about the init_opt in StructureModel? | 13:21 | 
| blackburn | it comes from mosek afaik | 13:23 | 
| blackburn | or rather for mosek | 13:23 | 
| wiking | yeah but what's it purpose and how to create it etc? | 13:23 | 
| wiking | i've checked one example (the MUltiClassModel) | 13:23 | 
| blackburn | well it is not used at all in case of bmrm | 13:25 | 
| wiking | yeah i know | 13:27 | 
| wiking | i'm just now trying to use the primal solver by n4nd0 | 13:27 | 
| wiking | that's why i'm asking | 13:27 | 
| blackburn | ahh | 13:28 | 
| blackburn | not sure I can help there | 13:29 | 
| wiking | heheh yeah i've contacted n4nd0... hopefully he'll have time to answer today | 13:37 | 
| wiking | i've tried with the one in MulticlassSOModel | 13:38 | 
| wiking | but currently the biggest problem is that mosek eats up my memory | 13:38 | 
| wiking | virtual memory consumption of that process is about 7 gigs :S | 13:38 | 
| wiking | while if i use bmrm it uses 200megs | 13:38 | 
| blackburn | why do you want msoek then? | 13:39 | 
| wiking | i was just curious | 13:39 | 
| blackburn | I see | 13:45 | 
| wiking | mmm something is really wrong.... 12gigs of virtual mem | 14:02 | 
| wiking | and still nothing | 14:02 | 
| blackburn | okay let me try to impress these guys :) | 14:17 | 
| -!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has quit [Quit: Page closed] | 14:17 | |
| -!- audy- [~audy@heyaudy.com] has quit [Ping timeout: 256 seconds] | 15:02 | |
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has quit [Ping timeout: 245 seconds] | 15:03 | |
| -!- audy [~audy@heyaudy.com] has joined #shogun | 15:06 | |
| -!- ptizoom [4f475132@gateway/web/freenode/ip.79.71.81.50] has joined #shogun | 15:49 | |
| -!- heiko1 [~heiko@host86-182-162-130.range86-182.btcentralplus.com] has joined #shogun | 15:51 | |
| -!- hoijui [~hoijui@141.23.65.251] has joined #shogun | 15:55 | |
| -!- heiko2 [~heiko@host86-179-33-12.range86-179.btcentralplus.com] has joined #shogun | 16:49 | |
| -!- heiko1 [~heiko@host86-182-162-130.range86-182.btcentralplus.com] has quit [Ping timeout: 256 seconds] | 16:50 | |
| -!- ptizoom [4f475132@gateway/web/freenode/ip.79.71.81.50] has quit [Ping timeout: 245 seconds] | 16:52 | |
| heiko2 | sonne|work, sonney2k, around? | 17:16 | 
| heiko2 | or anybody else? | 17:16 | 
| wiking | yo | 17:19 | 
| heiko2 | wiking hi | 17:29 | 
| heiko2 | I have a c++ problem | 17:30 | 
| heiko2 | I need something which behvaves as static virtual methods | 17:30 | 
| heiko2 | i.e. | 17:30 | 
| heiko2 | I have a base class with a static method | 17:30 | 
| heiko2 | and I want to overload that | 17:30 | 
| heiko2 | (base class is abstract) | 17:31 | 
| heiko2 | and when I call the method, the static method of the subclass should be executed | 17:31 | 
| heiko2 | is there any way to do that? | 17:31 | 
| -!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 17:45 | |
| n4nd0 | hey wiking, how is it going with structured model thing? | 17:46 | 
| wiking | n4nd0: mmm memory problems | 17:52 | 
| wiking | heiko2: sorry i just came back | 17:52 | 
| wiking | heiko2: what you can do is to do a wrapper function that is a virtual | 17:54 | 
| heiko2 | I dont have an instance | 17:54 | 
| heiko2 | of the base class | 17:54 | 
| wiking | never? | 17:54 | 
| heiko2 | no ist abstract | 17:54 | 
| heiko2 | this has to be solved with templates somehow | 17:54 | 
| heiko2 | Ill put my hack version online soon ans ask people | 17:54 | 
| wiking | mmm i think u can use using keyword as well | 17:55 | 
| heiko2 | yeah I read about that, but couldnt figure it out | 17:55 | 
| heiko2 | give me an hour, I will post it on github | 17:55 | 
| wiking | i mean your problem is that foo::bar is static, foo is an abstract class | 17:55 | 
| wiking | but you have foo2 : public foo | 17:55 | 
| wiking | and you want to call foo2::bar, right? | 17:56 | 
| wiking | n4nd0: so the thing starts to grow like hell | 17:56 | 
| wiking | n4nd0: it hasn't yet really done anything but ate 12gigs of virtual mem | 17:56 | 
| wiking | n4nd0: mosek is that memory hungry or i'm doing something very wrong? :) | 17:57 | 
| heiko2 | wiking, yes | 17:57 | 
| wiking | heiko2: and when u try to call foo::bar() what does it say? | 17:58 | 
| wiking | in foo2 | 17:58 | 
| heiko2 | the thing is, the compiler cannot know the subclass since there is no instance which tells type | 17:58 | 
| -!- blackburn [~blackburn@188.168.14.212] has joined #shogun | 17:58 | |
| n4nd0 | wiking: how big are the tests you are running? | 17:58 | 
| blackburn | that was uhhh | 17:58 | 
| -!- hoijui [~hoijui@141.23.65.251] has quit [Ping timeout: 244 seconds] | 17:58 | |
| blackburn | I did not expect 2 hour interview :D | 17:58 | 
| wiking | blackburn: nailed it? | 17:59 | 
| n4nd0 | wiking: have you tried running the examples for the hmsvm and see if that happens there too? | 17:59 | 
| wiking | n4nd0: no not really | 17:59 | 
| wiking | n4nd0: i've just tried with my own | 17:59 | 
| blackburn | wiking: no idea, I feel like I looked stupid | 17:59 | 
| wiking | n4nd0: it only has 245 examples | 17:59 | 
| blackburn | but it is the machine learning job I want :( | 17:59 | 
| wiking | blackburn: it's normal | 18:00 | 
| n4nd0 | wiking: could you take a look if it happens in the hmsvm with the large dataset? | 18:00 | 
| wiking | n4nd0: cmdline? | 18:00 | 
| wiking | n4nd0: i mean what should i run | 18:00 | 
| n4nd0 | wiking: one sec, let me check | 18:00 | 
| blackburn | heiko2: static virtual is a singleton hierarchy I think | 18:00 | 
| n4nd0 | blackburn: it probably went well if it was about ml :) | 18:00 | 
| blackburn | n4nd0: ml part was ok yes | 18:00 | 
| heiko2 | Ill post the problem, singleton wont work | 18:01 | 
| wiking | heiko2: gist it | 18:01 | 
| heiko2 | Problem is this: | 18:01 | 
| wiking | heiko2: but foo::bar() should work | 18:01 | 
| wiking | regardless if it's a subclass or not | 18:01 | 
| heiko2 | static CStreamingFeatures* from_non_streaming(CFeatures* source_features) | 18:01 | 
| heiko2 | I want a static method in CStreamingFeatures (abstract) | 18:01 | 
| heiko2 | that I can give *any* CFeatures object | 18:01 | 
| wiking | CStreamingFeatures::from_non_streaming | 18:02 | 
| heiko2 | and then the method calls the implementation in the class of the source_features object | 18:02 | 
| wiking | in any object should work | 18:02 | 
| n4nd0 | wiking: run structure_hmsvm_mosek.py if python is ok | 18:02 | 
| wiking | n4nd0: libshogun? :) | 18:02 | 
| heiko2 | if source_features is CDenseFeatures<T>, the method CDenseFeatures<T>::from_non_streaming(CFeatures* source_features) should be called, etc. | 18:03 | 
| wiking | n4nd0: only python...? as i haven't compiled python interface :P | 18:03 | 
| n4nd0 | wiking: otherwise libshogun/so_hmsvm_mosek.cpp, you can modify CTwoStateModel::simulate_two_state_data if you want to make the dataset larger | 18:03 | 
| wiking | n4nd0: mmm yeah | 18:06 | 
| wiking | n4nd0: quite hungry :) | 18:06 | 
| wiking | 2.5g ram | 18:06 | 
| wiking | and then suddenly drops down to 250megs | 18:06 | 
| wiking | :) | 18:06 | 
| wiking | and then dies with segfault | 18:07 | 
| wiking | :) | 18:07 | 
| n4nd0 | ? | 18:07 | 
| n4nd0 | that didn't seg fault some time ago :) | 18:08 | 
| wiking | it does for me | 18:08 | 
| wiking | lemme gdb it | 18:08 | 
| n4nd0 | in any case I see no reason why you'd like to use mosek instead of any of the bundle methods | 18:09 | 
| wiking | n4nd0: as the other implementation that i'm comparing with is based on mosek | 18:09 | 
| n4nd0 | ok | 18:09 | 
| wiking | it dies here | 18:09 | 
| wiking | CStructuredLabels* out = CStructuredLabels::obtain_from_generic(sosvm->apply()); | 18:10 | 
| n4nd0 | ok | 18:10 | 
| wiking | so_hmsvm_mosek.cpp:28 | 18:10 | 
| n4nd0 | it must be caused by some other recent change I think | 18:10 | 
| blackburn | dies on obtain from generic? | 18:11 | 
| blackburn | uhuhuh | 18:11 | 
| blackburn | or lets say uuuhhhhhhhh | 18:11 | 
| -!- CIA-47 [cia@cia.vc] has quit [Ping timeout: 252 seconds] | 18:15 | |
| wiking | doh the accuracy is shit 62.04 | 18:15 | 
| wiking | and that's only on structured labels | 18:16 | 
| wiking | and the train and the test set is the same :D | 18:16 | 
| blackburn | heh | 18:16 | 
| wiking | something is very wrong :S | 18:17 | 
| n4nd0 | yeah, that doesn't look good | 18:19 | 
| wiking | so n4nd0 i need that mosek :) | 18:20 | 
| n4nd0 | what do you mean? | 18:20 | 
| wiking | that i'd like to get your primal solver to work on with my problem | 18:23 | 
| wiking | and that it doesn't eat 12gigs of ram | 18:23 | 
| n4nd0 | I would like very much that it works for you too :) | 18:28 | 
| wiking | ok does the so_hmsvm_mosek.cpp works for you now | 18:29 | 
| wiking | with the HEAD of master? | 18:29 | 
| n4nd0 | let me check if it works for me with my what I currently have here | 18:34 | 
| n4nd0 | (not updated at all probably) | 18:34 | 
| wiking | n4nd0: which commit is that? :) | 18:35 | 
| n4nd0 | compiling... | 18:49 | 
| n4nd0 | I am stuck with this error right now | 18:56 | 
| n4nd0 | /usr/local/etc/mosek/6/tools/platform/linux32x86/bin/libiomp5.so: undefined reference to `pthread_atfork' | 18:56 | 
| n4nd0 | I'm already including -lpthread | 18:57 | 
| n4nd0 | this error always tends to appear here and I have no idea why, it drives me crazy! | 18:58 | 
| n4nd0 | wiking: can you help me with that error ^? | 19:15 | 
| wiking | mmm | 19:16 | 
| wiking | what's your compilation line? | 19:16 | 
| wiking | that gives this error? | 19:16 | 
| n4nd0 | clang++ -O0 so_hmsvm_mosek.cpp -I /usr/local/etc/mosek/6/tools/platform/linux32x86/h -L /usr/local/etc/mosek/6/tools/platform/linux32x86/bin/ -lshogun -lpthread -lmosek -o so_hmsvm_mosek -DUSE_MOSEK | 19:17 | 
| wiking | aaa | 19:17 | 
| wiking | you dont need -lmosek | 19:17 | 
| n4nd0 | I started using clang++ instead of g++ because I didn't manage to solve this error with g++ | 19:17 | 
| n4nd0 | I already tried with that I think | 19:17 | 
| wiking | as -lmosek is 'linked' with -lshogun | 19:18 | 
| n4nd0 | same thing without -lmosek | 19:18 | 
| wiking | so shogun.so will depend on mosek | 19:18 | 
| n4nd0 | ok | 19:18 | 
| n4nd0 | makes sense but that didn't make the fix though | 19:18 | 
| wiking | where's your shogun.so? | 19:18 | 
| n4nd0 | /usr/local/bin/shogun | 19:18 | 
| wiking | ah and that's in library path? | 19:19 | 
| wiking | btw: can you do a file /usr/local/bin/shogun/libshogun.so | 19:19 | 
| wiking | ? | 19:19 | 
| wiking | file /usr/local/bin/shogun/libshogun.so | 19:19 | 
| wiking | what's the output of this | 19:19 | 
| n4nd0 | LD_LIBRARY_PATH=:/usr/local/etc/mosek/6/tools/platform/linux32x86/bin | 19:19 | 
| n4nd0 | that was my LIBRARY_PAHT | 19:20 | 
| n4nd0 | so do you think I need to create this libshogun.so? | 19:20 | 
| wiking | no | 19:20 | 
| n4nd0 | ok | 19:20 | 
| wiking | /usr/local/bin/shogun/libshogun.so exists | 19:20 | 
| wiking | or? | 19:20 | 
| n4nd0 | no | 19:21 | 
| wiking | where is it then? | 19:21 | 
| n4nd0 | /usr/local/bin/shogun is a file | 19:21 | 
| wiking | but where's your dynamic library for shogun? | 19:21 | 
| n4nd0 | whereis libshogun | 19:21 | 
| n4nd0 | libshogun: /usr/local/lib/libshogun.a /usr/local/lib/libshogun.so | 19:21 | 
| wiking | it should be somewhere under /usr/local/lib | 19:21 | 
| wiking | ok | 19:21 | 
| wiking | file /usr/local/lib/libshogun.so | 19:21 | 
| wiking | what's the output of this | 19:22 | 
| n4nd0 | file /usr/local/lib/libshogun.so | 19:22 | 
| n4nd0 | /usr/local/lib/libshogun.so: symbolic link to `libshogun.so.12.0' | 19:22 | 
| wiking | ok | 19:22 | 
| wiking | file /usr/local/lib/libshogun.so.12.0 | 19:22 | 
| n4nd0 | /usr/local/lib/libshogun.so.12.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=0xc256cfc8209d9f09dfd579aeeacb31bff3bcf4ab, not stripped | 19:22 | 
| wiking | mmm | 19:22 | 
| n4nd0 | so? | 19:26 | 
| n4nd0 | do you have any clue what's going on? | 19:26 | 
| n4nd0 | this lpthread is taking my live :D | 19:26 | 
| wiking | mmm nos nog fdzlly | 19:27 | 
| wiking | not really :) | 19:27 | 
| wiking | as i thought there's a problem with the arch | 19:27 | 
| wiking | but seems it's ok | 19:27 | 
| wiking | so now i really have no clue | 19:27 | 
| wiking | only that maybe the pthread it is trying to use | 19:27 | 
| wiking | is the x86_64 version | 19:27 | 
| wiking | not 32bit ... | 19:27 | 
| n4nd0 | who knows | 19:32 | 
| n4nd0 | I have to stop for dinner now | 19:32 | 
| n4nd0 | we'll see later | 19:32 | 
| wiking | ok | 19:33 | 
| wiking | mm i dont understand this | 19:42 | 
| wiking | risk is 0.295583 | 19:42 | 
| wiking | still the results are far from being good :D | 19:42 | 
| n4nd0 | yeah ... it looks a bit weird | 19:48 | 
| n4nd0 | I don't remember the exact value for the risk though | 19:48 | 
| n4nd0 | the problem is I cannot test mosek here if we don't solve this pthread problem :S | 19:48 | 
| wiking | mmm interesting | 19:55 | 
| wiking | clang++ -O0 -g -I/usr/include -I/usr/include/atlas so_hmsvm_mosek.cpp -lshogun -I/Users/wiking/shogun-latent-build/include -I/opt/local/include -L/Users/wiking/shogun-latent-build/lib -I/Users/wiking/mosek/6/tools/platform/osx64x86/h -o so_hmsvm_mosek | 19:55 | 
| wiking | works for me w/o problems | 19:56 | 
| n4nd0 | my computer has cancer | 19:56 | 
| n4nd0 | or sth | 19:56 | 
| n4nd0 | it is so annoying | 19:57 | 
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has joined #shogun | 19:57 | |
| wiking | n4nd0: clang++ -O0 -g so_hmsvm_mosek.cpp -lshogun -I/Users/wiking/shogun-latent-build/include -o so_hmsvm_mosek | 20:04 | 
| wiking | i mean change -I | 20:04 | 
| wiking | what's the outptu | 20:04 | 
| n4nd0 | wiking: same same | 20:08 | 
| n4nd0 | clang++ -O0 -g so_hmsvm_mosek.cpp -lshogun -I/usr/local/etc/mosek/6/tools/platform/linux32x86/h -o so_hmsvm_mosek | 20:09 | 
| n4nd0 | /usr/local/etc/mosek/6/tools/platform/linux32x86/bin/libiomp5.so: undefined reference to `pthread_atfork' | 20:09 | 
| n4nd0 | clang: error: linker command failed with exit code 1 (use -v to see invocation) | 20:09 | 
| wiking | lol | 20:13 | 
| wiking | and i guess clang++ -O0 -g so_hmsvm_mosek.cpp -lshogun -I/usr/local/etc/mosek/6/tools/platform/linux32x86/h -o so_hmsvm_mosek -lpthread | 20:14 | 
| wiking | gives the same | 20:14 | 
| wiking | ldd /usr/local/lib/libshogun.so | 20:14 | 
| wiking | what's the output for that? | 20:15 | 
| wiking | n4nd0: clang++ -O0 -g so_hmsvm_mosek.cpp -lshogun -I/usr/local/etc/mosek/6/tools/platform/linux32x86/h -o so_hmsvm_mosek -pthread | 20:15 | 
| wiking | try this | 20:15 | 
| wiking | not -lpthread but -pthread | 20:15 | 
| n4nd0 | wiking: http://pastebin.com/FhscaBSr | 20:16 | 
| n4nd0 | and same with the previous ones | 20:16 | 
| n4nd0 | I tried already using -pthread instead of -lpthread | 20:17 | 
| wiking | :)) | 20:17 | 
| wiking | mmm | 20:17 | 
| wiking | there's pthead | 20:17 | 
| wiking | libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 ( | 20:18 | 
| wiking | i really wonder wtf | 20:18 | 
| wiking | nm /lib/i386-linux-gnu/libpthread.so.0|grep atfork | 20:22 | 
| wiking | aaaah fuck | 20:25 | 
| wiking | try this still | 20:25 | 
| wiking | clang++ -O0 -g so_hmsvm_mosek.cpp -lpthread -lshogun -I/usr/local/etc/mosek/6/tools/platform/linux32x86/h -o so_hmsvm_mosek | 20:25 | 
| wiking | note the order of -l flags | 20:26 | 
| n4nd0 | hehe still the error | 20:37 | 
| n4nd0 | I tried changing the order before too ;) | 20:37 | 
| wiking | nm /lib/i386-linux-gnu/libpthread.so.0|grep atfork | 20:39 | 
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] | 20:46 | |
| -!- hoijui [~hoijui@dslb-088-074-107-101.pools.arcor-ip.net] has joined #shogun | 20:47 | |
| n4nd0 | nm /lib/i386-linux-gnu/libpthread.so.0|grep atfork | 21:16 | 
| n4nd0 | 0000bef0 t __dyn_pthread_atfork U __register_atfork@@GLIBC_2.3.2 | 21:16 | 
| n4nd0 | 0000bef0 T pthread_atfork@GLIBC_2.0 | 21:16 | 
| n4nd0 | wiking: is ^ looking fine? | 21:16 | 
| wiking | noup | 21:18 | 
| wiking | does not look fine | 21:18 | 
| wiking | n4nd0: read this | 21:18 | 
| wiking | http://ryanarn.blogspot.be/2011/07/curious-case-of-pthreadatfork-on.html | 21:18 | 
| n4nd0 | I don't understand that much to be honest | 21:33 | 
| n4nd0 | wiking: do you happen to know what needs to be done? | 21:36 | 
| n4nd0 | I am not familiarized with the linking process and I get a bit lost in the post | 21:37 | 
| -!- blackburn [~blackburn@188.168.14.212] has quit [Ping timeout: 246 seconds] | 21:40 | |
| -!- heiko2 [~heiko@host86-179-33-12.range86-179.btcentralplus.com] has left #shogun [] | 21:41 | |
| -!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Ping timeout: 264 seconds] | 21:52 | |
| -!- heiko1 [~heiko@host86-181-80-213.range86-181.btcentralplus.com] has joined #shogun | 22:17 | |
| -!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun | 22:21 | |
| -!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Ping timeout: 246 seconds] | 22:29 | |
| wiking | mmm | 22:31 | 
| * wiking is porting another latent-sosvm problem.... for doublechecking bmrm results | 23:37 | |
| --- Log closed Wed Sep 26 00:00:17 2012 | ||
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!