K-ballo changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar.cct.lsu.edu | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | Buildbot: http://rostam.cct.lsu.edu/ | Log: http://irclog.cct.lsu.edu/
beauty2 has quit [Ping timeout: 256 seconds]
beauty2 has joined #ste||ar
hkaiser has quit [Quit: bye]
bita has joined #ste||ar
bita has quit [Ping timeout: 272 seconds]
hkaiser has joined #ste||ar
<ms[m]> hkaiser: hey
<hkaiser> hey, g'morning
<ms[m]> do you expect the not ok line here to compile: https://gist.github.com/msimberg/00c033a0a7dce30fa78d1175cb8e5250?
<ms[m]> it doesn't, and I can't see a fundamental reason why it shouldn't, but I can't tell if unwrapping actually should not allow that...
<hkaiser> sec
<ms[m]> it it tries to copy arguments that it takes by reference, which is a nono for noncopyable types
<ms[m]> sure np, have a look when you have the time
<hkaiser> looks like a bug in unwrapping
<hkaiser> I'll have a look later, need to get to cct first
<ms[m]> no problem, thanks :D
<ms[m]> the decay looks unnecessary to me...
<hkaiser> yep, looks bogus
<ms[m]> excellent 👍️
hkaiser has quit [Quit: bye]
hkaiser has joined #ste||ar
weilewei has joined #ste||ar
<diehlpk_work_> hkaiser, will you join the oepraiton bell meeting?
hkaiser has quit [Ping timeout: 260 seconds]
shahrzad has joined #ste||ar
hkaiser has joined #ste||ar
hkaiser has quit [Ping timeout: 268 seconds]
weilewei has quit [Ping timeout: 245 seconds]
elfring has joined #ste||ar
hkaiser has joined #ste||ar
hkaiser has quit [Ping timeout: 264 seconds]
diehlpk_work_ has quit [Remote host closed the connection]
<tiagofg[m]> Hi,
<tiagofg[m]> When I use hpx::bind this error happen when compiling
<tiagofg[m]> error: ‘bind’ is not a member of ‘hpx’; did you mean ‘find’?
<tiagofg[m]> do you know what could be? thanks
<tiagofg[m]> I'm using HPX-1.5.1
<tiagofg[m]> it's hpx::util::bind(), not hpx::bind. Forget it
<ms[m]> tiago.fg: if you include hpx/functional.hpp you'll get hpx::bind
<tiagofg[m]> ah ok
<ms[m]> right now the real deal is still hpx::util::bind and hpx::bind is a using declaration, but we'll eventually move the definition into hpx as well
<tiagofg[m]> ms: but which I should use, hpx::bind or std::bind to bind hpx functions? are they equal?
<ms[m]> tiago.fg: one of the differences is that hpx::bind creates something that's serializable (if f and the arguments are as well)
<ms[m]> K-ballo: any other major reason to prefer hpx::bind over std::bind?
<K-ballo> hpx::bind is move-aware, but that's only relevant in carefuly crafted scenarios
<K-ballo> better to skip hpx/std::bind altogether
hkaiser has joined #ste||ar
diehlpk_work has joined #ste||ar
nanmiao11 has joined #ste||ar
bita has joined #ste||ar
elfring has quit [Quit: Konversation terminated!]
parsa[m] has quit [*.net *.split]
heller1 has quit [*.net *.split]
parsa has quit [*.net *.split]
parsa has joined #ste||ar
parsa[m] has joined #ste||ar
heller1 has joined #ste||ar
nanmiao11 has quit [Remote host closed the connection]