ChanServ changed the topic of #mlpack to: "mlpack: a fast, flexible machine learning library :: We don't always respond instantly, but we will respond; please be patient :: Logs at http://www.mlpack.org/irc/
abernauer has joined #mlpack
< abernauer>
rcurtin: Need to write some source code for a tracer, but other than that covered the templates basics :) .
abernauer has quit [Remote host closed the connection]
< rcurtin>
DavidGitter[m]: I'll take a look into the stack overflow post and try to respond there :)
< rcurtin>
wow, that is strange though
< rcurtin>
can you provide a little context around the backtrace of the error, and the full set of includes/code you are using? I don't think there's enough for me to go off of there
< rcurtin>
I'm wondering if something is calling the constructor mlpack::util::PrefixedOutStream::PrefixedOutStream(std::ostream&, const char*, bool, bool) or if that is during initial parsing or something
< DavidGitter[m]>
@matrixbot It is during the initial parsing
< DavidGitter[m]>
I will add more information through google drive link
< rcurtin>
look at that... they define a macro called "fatal"
< rcurtin>
the class PrefixedOutStream has a parameter called 'fatal'
< rcurtin>
the macro gets substituted in
< rcurtin>
this is pretty bad macro hygiene on the part of the gem5 developers... you'll have to figure out a way around it either by undefining 'fatal' or carefully setting up your includes such that 'fatal' is no longer defined before including anything from mlpack
< rcurtin>
I'd suggest filing a bug there... there are lots of unsafe names that could reasonably be used by other libraries
< DavidGitter[m]>
2.2.5-1build1
< rcurtin>
anyway, I forget my stack overflow login so I'll just leave the answer above :) that should be sufficient to work around the problem (although actually making that work may be tricky)
< rcurtin>
you could try including mlpack *before* including gem5 maybe
< DavidGitter[m]>
Wow thank you very much
< rcurtin>
of course, happy to help :)
travis-ci has joined #mlpack
< travis-ci>
mlpack/ensmallen#502 (master - d70b12a : Marcus Edel): The build was broken.