aserio 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/
<zao>
For finding winning paper names? :P
EverYoung has joined #ste||ar
gedaj has joined #ste||ar
EverYoung has quit [Ping timeout: 258 seconds]
gedaj has quit [Read error: Connection reset by peer]
gedaj has joined #ste||ar
gedaj has quit [Read error: Connection reset by peer]
<github>
[hpx] K-ballo force-pushed then-fwd-future from 654091a to 9e7d204: https://git.io/vFq60
<github>
hpx/then-fwd-future 9e7d204 Agustin K-ballo Berge: Support using mutable executors with .then
ct-clmsn has joined #ste||ar
ct-clmsn is now known as Guest47066
EverYoung has joined #ste||ar
<parsa[w]>
i have a method matrix() in operand_type... what's wrong with `using data_type = decltype((operand_type::*matrix)());`?
EverYoung has quit [Ping timeout: 258 seconds]
<hkaiser>
parsa[w]: why do you do that?
Guest47066 has quit [Quit: Leaving]
ct-clmsn_ has joined #ste||ar
twwright has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
<parsa[w]>
hkaiser: to get the return type of ::matrix()
<hkaiser>
parsa[w]: don't you know that already?
hkaiser has quit [Quit: bye]
gedaj has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
<hkaiser>
heller: those tests, do they fail compiling?
<heller>
commenting out this, fixes the problem
<hkaiser>
lol
<heller>
no, they fail running
<hkaiser>
yah, that's the original change ;)
<heller>
so the difference is that once we go through the rts
<heller>
and the other time we don't
<hkaiser>
let me have a look
<heller>
ok
<heller>
got it
<heller>
the factory calls Component::create, the code in create_component.hpp doesn't
<heller>
hmmm
<heller>
the error is that the managed component heap doesn't know about the object it wants to destroy
<heller>
oh well
<heller>
no, has to be something else
<heller>
all I know is that the change fixes the problems ;)
<hkaiser>
gtg
hkaiser has quit [Quit: bye]
hkaiser has joined #ste||ar
aserio has joined #ste||ar
<K-ballo>
jbjnr: now the then-fwd branch should be ready for testing
eschnett has quit [Quit: eschnett]
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
<heller>
hkaiser: I think the local new changes are correct
<heller>
It might still be possible, after all, that a component is disabled on the current locality, I guess
<heller>
What we safe is the action call
<heller>
I still can't really tell why should go through the rts otherwise though
<heller>
I'd be in favor of removing the factory completely though. I don't think it's needed anymore as the serializable functions take over that duty
eschnett has joined #ste||ar
aserio has quit [Quit: aserio]
aserio has joined #ste||ar
aserio has quit [Ping timeout: 252 seconds]
pree has joined #ste||ar
pree has quit [Read error: Connection reset by peer]
pree has joined #ste||ar
pree has quit [Read error: Connection reset by peer]
pree has joined #ste||ar
aserio has joined #ste||ar
<hkaiser>
heller: remote_latch test works for me, what error is it reporting?
<heller>
hkaiser: only seems to fail with gcc
<hkaiser>
have a link?
quaz0r has quit [Ping timeout: 248 seconds]
<heller>
hkaiser: I guess it's a problem with multiple instances of a static
<heller>
hkaiser: right. That's why going through them fixes the problem
<hkaiser>
nod, makes sense
<hkaiser>
so we can't get rid of the factories, essentially
<hkaiser>
and let's add an unlock there ;)
<heller>
Sure
<heller>
Forgot :p
<hkaiser>
there are more similar locks in that file that need unlocking
<hkaiser>
may I ask you to fix those as well?
<heller>
Sure
EverYoung has joined #ste||ar
<K-ballo>
never seen this one before:
<K-ballo>
error: template instantiation resulted in unexpected function type of "auto (float &&, int &&)->hpx::util::tuple<float, float>" (the meaning of a name may have changed since the template declaration -- the type of the template is "auto (Args &&...)->decltype((<expression>))") std::declval<F>(), std::declval<Ts>()...)) type;
EverYoung has quit [Ping timeout: 246 seconds]
EverYoung has joined #ste||ar
pree has quit [Quit: AaBbCc]
david_pfander has quit [Ping timeout: 240 seconds]
EverYoun_ has joined #ste||ar
EverYoung has quit [Ping timeout: 258 seconds]
daissgr has joined #ste||ar
aserio has quit [Ping timeout: 252 seconds]
daissgr has quit [Remote host closed the connection]
aserio has joined #ste||ar
jaafar_ has joined #ste||ar
jaafar has quit [Ping timeout: 255 seconds]
aserio has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
eschnett has quit [Ping timeout: 252 seconds]
EverYoun_ has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
EverYoung has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
hkaiser has quit [Quit: bye]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
aserio has joined #ste||ar
hkaiser has joined #ste||ar
eschnett has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
hkaiser has quit [Quit: bye]
<github>
[hpx] hkaiser created one_size_heap (+1 new commit): https://git.io/vFcVZ