hkaiser 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/ | GSoC: https://github.com/STEllAR-GROUP/hpx/wiki/Google-Summer-of-Code-%28GSoC%29-2020
bita has quit [Ping timeout: 244 seconds]
kale[m] has quit [Ping timeout: 256 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 244 seconds]
hkaiser has quit [Quit: bye]
nanmiao11 has quit [Remote host closed the connection]
bita has joined #ste||ar
akheir has quit [Quit: Leaving]
bita has quit [Ping timeout: 260 seconds]
weilewei has quit [Ping timeout: 245 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 260 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 256 seconds]
kale[m] has joined #ste||ar
hkaiser has joined #ste||ar
akheir has joined #ste||ar
elfring has joined #ste||ar
weilewei has joined #ste||ar
hkaiser has quit [Quit: bye]
weilewei56 has joined #ste||ar
nanmiao11 has joined #ste||ar
weilewei has quit [Ping timeout: 245 seconds]
weilewei56 has quit [Remote host closed the connection]
<diehlpk_work> ms[m], HPX 1.5.0-rc2 builds on rawhide and f33
<ms[m]> diehlpk_work: thanks, very good!
<diehlpk_work> ms[m], Will there be a rc3 or is this guy the final one?
<ms[m]> I think we'll do one more this week, but it's nearly complete
<gonidelis[m]> why is it just a line like that? just 3 variables without some action in front
<gonidelis[m]> ?
hkaiser has joined #ste||ar
<gonidelis[m]> hkaiser: ^^
<hkaiser> that is the syntax used for serialization
<hkaiser> the operator&() is overloaded on the archive
<hkaiser> gonidelis[m]: please see https://www.boost.org/doc/libs/1_74_0/libs/serialization/doc/index.html, we took our serialization apis from there
weilewei has joined #ste||ar
<gonidelis[m]> hkaiser: ok should i need a `serialization` for `in_in_out_result` too?
<gonidelis[m]> i think i need it for the segmented algos result type but i am not sure
<gonidelis[m]> can't really interpret the comile error
<K-ballo> are you going to send one down the wire?
<gonidelis[m]> K-ballo: me? no. the segmented algo might want to
<K-ballo> is the segmented algorithm distributed?
<hkaiser> yes
<hkaiser> you might need it
<gonidelis[m]> K-ballo: don't all segmented algos are?
<K-ballo> I wouldn't know, I'm not familiar with the segmented algos
<gonidelis[m]> yes thats what they are afaik
<gonidelis[m]> hmmm it's like I cannot forward the in_out_result ?
<gonidelis[m]> hkaiser: ^^
<K-ballo> in_out_result or in_in_out_result?
<gonidelis[m]> in_in_out_result*
<gonidelis[m]> you can see the error here
<gonidelis[m]> the code is not uploaded due to compilation errors
<hkaiser> gonidelis[m]: upload it somewhere, I'll try to look at it a bit later today
<K-ballo> mixing iterator types
<gonidelis[m]> K-ballo: what do you mean?
<gonidelis[m]> hkaiser: I can push it and then amend the other changes until I reach to a stable commit ?
<hkaiser> sure
<gonidelis[m]> hkaiser: thank you very much... it will help me a lot
<hkaiser> the segmented algos have some subtle things that are not obvious
<gonidelis[m]> hkaiser: yeah... I think that's clear enough ;p
<K-ballo> the error says it's trying to convert from some local_raw_vector_iterator to some local_vector_iterator
<hkaiser> yah, it's most probably the template argument for the algorithm implementation class that is wrong transform<Iter>
<hkaiser> the segmented algorithms look at that behind the scenes
bita has joined #ste||ar
<gonidelis[m]> hkaiser: just force pushed the changes... please take a look when you have some time and let me know either on github conversation or here
<gonidelis[m]> I 'll keep diggin until then ;0
<gonidelis[m]> ;) ^^
<hkaiser> ahh, I know
<gonidelis[m]> hkaiser: thank you very much! I maybe missed the PR where you did it for `in_out_result`
<hkaiser> as I said, it's not obvious
kale[m] has quit [Ping timeout: 256 seconds]
kale[m] has joined #ste||ar
elfring has quit [Quit: Konversation terminated!]
<diehlpk_work> hkaiser, HPX 1.5.0-rc2 compiled on Fedora
<hkaiser> nice!
bita has quit [Ping timeout: 240 seconds]
<gonidelis[m]> hkaiser: yt?
<diehlpk_work> ms[m], I could resolve the coverall.io issue
bita has joined #ste||ar
<ms[m]> diehlpk_work: nice, what was it?
<diehlpk_work> Some issue with the tool, I used to upload the gcov result
weilewei has quit [Ping timeout: 245 seconds]
<hkaiser> gonidelis[m]: here
<gonidelis[m]> hkaiser: Could you please check the specializations I pushed? I still have similar errors
<hkaiser> gonidelis[m]: from what I can see, the specializations look good, someting else must be amiss, stil
<gonidelis[m]> let me update the gist
<hkaiser> do a grep for in_out_result to see if there are more specializations missing, somewhere
<gonidelis[m]> hkaiser: like `grep in_out_result` ?
<gonidelis[m]> hkaiser: well there are no other specializations in dispatch but I can see that there exists some code under /detail/transfer.hpp but I don't think that `transform` uses that
<gonidelis[m]> hkaiser: that's the gist btw : https://gist.github.com/gonidelis/a87373c4704612428e8cec574d629f61
bita has quit [Ping timeout: 260 seconds]
bita has joined #ste||ar
<diehlpk_work> hkaiser, K-ballo What is the best wat to cite the C++ executors?
<diehlpk_work> I like to mention that they might be in C++ 20
kale[m] has quit [Ping timeout: 240 seconds]
<hkaiser> wg21.libk/p0443
<hkaiser> sorry, wg21.link/p0443
kale[m] has joined #ste||ar
<diehlpk_work> hkaiser, Thanks. I will add it to Bita's paper
<bita> thanks :)
bita has quit [Ping timeout: 240 seconds]
diehlpk_work has quit [Remote host closed the connection]
diehlpk_work has joined #ste||ar
bita has joined #ste||ar
<K-ballo> here now, P0443 looks good
kale[m] has quit [Ping timeout: 260 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 240 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 265 seconds]
bita has quit [Ping timeout: 244 seconds]