verne.freenode.net changed the topic of #mlpack to: http://www.mlpack.org/ -- We don't respond instantly... but we will respond. Give it a few minutes. Or hours. -- Channel logs: http://www.mlpack.org/irc/
curiousguy13 has quit [Ping timeout: 245 seconds]
curiousguy13 has joined #mlpack
< stephentu> naywhayare: i'm trying to get travis CI to build mlpack
< stephentu> stuck on this
< stephentu> its the unsupported type error
< stephentu> so i followed the advice you gave in
< stephentu> so basically I sudo cp a custom config.hpp
< stephentu> which looks like
< stephentu> specifically I make it do #if !defined(ARMA_USE_CXX11) #define ARMA_USE_CXX11
< stephentu> i'll try ARMA_64BIT_WORD now
< stephentu> to see if that does anything
< stephentu> naywhayare: actually that seems to ahve done the trick
< stephentu> it appears to be stuck?
< stephentu> whats this "compiled with debug symbols" at the end
sumedhghaisas has joined #mlpack
sumedhghaisas has quit [Ping timeout: 255 seconds]
curiousguy13 has quit [Ping timeout: 240 seconds]
awhitesong has joined #mlpack
awhitesong has left #mlpack []
govg has quit [Ping timeout: 245 seconds]
curiousguy13 has joined #mlpack
sumedhghaisas has joined #mlpack
govg has joined #mlpack
stephentu has quit [Quit: Lost terminal]
awhitesong has joined #mlpack
< awhitesong> naywhayare: not sure if you got this message , ya will surely look into armadillo wrappers. Thanks.
awhitesong has left #mlpack []
zoq_ has joined #mlpack
zoq_ is now known as zoq
vlad_gl has joined #mlpack
sumedhghaisas has quit [Ping timeout: 246 seconds]
vlad_gl_ has joined #mlpack
vlad_gl has quit [Ping timeout: 250 seconds]
kshitijk has joined #mlpack
vlad__gl has joined #mlpack
vlad__gl has quit [Client Quit]
vlad_gl_ has quit [Ping timeout: 252 seconds]
tarun_ml_enthusi has joined #mlpack
kshitijk has quit [Ping timeout: 246 seconds]
kshitijk has joined #mlpack
tarun_ml_enthusi has quit [Quit: Page closed]
kshitijk has quit [Ping timeout: 255 seconds]
curiousguy13 has quit [Ping timeout: 250 seconds]
curiousguy13 has joined #mlpack
govg has quit [Quit: leaving]
stephentu has joined #mlpack
stephentu has quit [Read error: No route to host]
stephentu has joined #mlpack
< naywhayare> stephentu: the build fails with "No output has been received in the last 10 minutes, this potentially indicates a stalled build or something wrong with the build itself."
< naywhayare> but this is more a factor of mlpack_test taking a rather long time
< naywhayare> if there's some way you can increase the timeout, the test usually takes probably 45min-1hr when compiled in debug mode
< naywhayare> if not, you can run mlpack_test with verbose output ('--log_level all' or '-l all') and I think that'll be enough output to make travis happy
< naywhayare> failing that, we can hunt down the tests that are taking over ten minutes and figure out how to make them shorter (which is probably a thing that should happen anyway)
< stephentu> naywhayare: ya i guess my questionw as, do we actually have tests that take 10 min to run
< stephentu> i'll bump the timeout and make it more verbose
< naywhayare> we shouldn't have tests that take more than ten minutes each, but there may be one or two which could probably be refactored to be shorter
< stephentu> naywhayare: i'm surprised thsi boost test thing doesnt have a way to run test in parallel
< stephentu> naywhayare: although we could sort of do it by running multiple bin/mlpack_test instances with different filters
vlad_gl has joined #mlpack
stephent1 has joined #mlpack
vlad_gl has quit [Quit: Page closed]
< stephent1> naywhayare: travis CI only gives us 50 min
< stephent1> to run tests
< stephent1> so we might need to have a reduced test suite
< stephent1> or for now we can just test compilation
< stephent1> oh shit
< stephent1> naywhayare: i accidentally pushed to the mainstream branch
< stephent1> all the travis CI stuff
< stephent1> should I revert it all or rewrite the history?
curiousguy13 has quit [Ping timeout: 255 seconds]
curiousguy13 has joined #mlpack
< naywhayare> stephent1: don't worry about it, it's not a problem
< naywhayare> travis.yml doesn't actually affect anything in mlpack, so I don't think it's a problem
< naywhayare> entertaining commit messages too :)
< naywhayare> I personally think that build rules fit better into a separate, auxiliary repository (in svn we used mlpack/conf/ instead of mlpack/trunk/) but I don't think that this makes much sense with git and I'm not sure that's how travis works
stephent1 has quit [Ping timeout: 244 seconds]
< stephentu> naywhayare: well, you could have a hook in mlpack
< stephentu> which on commit
< stephentu> pushes to another repo
< stephentu> which has the build config
< stephentu> ok so i think what i will do next is
< stephentu> write a script that basically greps out all the test suites
< stephentu> and then we can shard out the test suites using the filtering options of mlpack_test
< stephentu> unless you have a better idea of how to get a list of all possible test cases
< stephentu> then we can run the tests in parallel and hopefully get under the 50 minute build time
< stephentu> (or exclude the tests which dont pass)
< stephentu> (i mean take too long)
< naywhayare> I saw that the FastMKS test takes 20 minutes in debug mode when I looked at the Jenkins reports:
< naywhayare> wow, and in that case TreeTest took 29 minutes
< naywhayare> I'll see if there are quick fixes for those tomorrow
< stephentu> cool
< stephentu> but ya once we get the test time down we'll have auto travis builds
stephent1 has joined #mlpack