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/
hkaiser has quit [Quit: bye]
rtohid has left #ste||ar [#ste||ar]
parsa has joined #ste||ar
vamatya has quit [Ping timeout: 248 seconds]
hkaiser has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
msg has joined #ste||ar
msg is now known as Guest36286
jaafar_ has quit [Ping timeout: 256 seconds]
Guest36286 is now known as ct__
ct-clmsn has joined #ste||ar
ct-clmsn is now known as Guest47897
Guest47897 has quit [Client Quit]
<ct__> hkaiser, still working with the blaze folks to indentify where my mods are broken
<hkaiser> ct__: hey
<hkaiser> ct__: sure - do you think this is time critical for the project?
jbjnr_ has quit [Read error: Connection reset by peer]
ct__ has quit [Quit: Leaving]
parsa has quit [Quit: Zzzzzzzzzzzz]
hkaiser has quit [Quit: bye]
vamatya has joined #ste||ar
jaafar_ has joined #ste||ar
jbjnr has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Ping timeout: 256 seconds]
mcopik has joined #ste||ar
vamatya has quit [Quit: Leaving]
david_pfander has joined #ste||ar
jaafar_ has quit [Ping timeout: 255 seconds]
<simbergm> happy new year jbjnr! I also thought you went missing :)
<jbjnr> Happy new year.
<jbjnr> I was too busy watching crypto coins to spend time on IRC over the hols :)
<zao> jbjnr: Hi!
<jbjnr> zao: hello and Happy new year to you too
<jbjnr> who broke master? my stuff doesn't compile cos of hkaiser's changes to future.then() blah blah
<zao> Your stuff as in some application, or some part of HPX?
<jbjnr> my stuff in application. hpx seems to build ok. Trying to fix it now, but not sure what has gone wrong.
<heller_> can you give more detail of what broke?
<jbjnr> template match fail in async calls. looks like an executor problem
<jbjnr> adding "#include <hpx/parallel/executors.hpp>" to my app fixes it. hmmm.
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vNmbR
<github> hpx/gh-pages c7ad84c StellarBot: Updating docs
<heller_> jbjnr: I think there is a missing include then
<heller_> either in the HPX headers, or you had a "bug", that is you relied on something being included
<jbjnr> well, I #include the default_executor, but that isn't enough it seems, I think that an #include should be added to that so that it pulls in all that is needed so the user doesn't have to find these gotchas.
<jbjnr> I'll ping hk when he's online
<heller_> sounds like a plan
mcopik has quit [Ping timeout: 260 seconds]
parsa has joined #ste||ar
K-ballo has joined #ste||ar
heller_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
heller_ has joined #ste||ar
david_pfander has quit [Quit: david_pfander]
david_pfander has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Client Quit]
mcopik has joined #ste||ar
david_pfander has quit [Quit: david_pfander]
david_pfander has joined #ste||ar
<Zwei> Currently writing a cover letter, will start playing around with HPX when it's sent (hopefully some time today)
<Zwei> So excited, not contributed to a big project for ages :)
<jbjnr> Zwei: welcome aboard. What will you work on first?
<diehlpk_work> Zwei, Which project?
<zao> HPX proper, methinks.
<jbjnr> diehlpk_work: updated GSoC application and edited wiki page. Not yet updated projects, but will do so bit by bit over next few days
<jbjnr> made a couple of tiny edits compared to last years application. nothing major
<diehlpk_work> jbjnr, Wounderful, thanks
<diehlpk_work> simbergm, Would you be interested to become a google summer of code mentor?
<simbergm> diehlpk_work: uhm, in principle yes, I think that could be interesting
<simbergm> I suppose it means roughly overseeing a student's work, making sure they're on the right track etc.?
<diehlpk_work> simbergm, Yes, and have a call with him once a week
<zao> *them
<zao> :)
<diehlpk_work> Ok, with them
<simbergm> ok, would I need to have a project proposal? or just jump on one of the existing ones?
<diehlpk_work> Both, whatever you prefer
<simbergm> some I know nothing about... :) some I know something about
<simbergm> ok, I'll have a look/think, do you have a deadline for something?
<diehlpk_work> You could put your name at the ones you are interested or propose one which is related to your research
<simbergm> yeah, will do
<diehlpk_work> Deadline is 22th
<diehlpk_work> One day later Google starts to review our application and proposals
<simbergm> ok, thanks
<diehlpk_work> You are welcome
<github> [hpx] msimberg pushed 2 new commits to master: https://git.io/vNYc1
<github> hpx/master df14730 Mikael Simberg: Add ciso646 header to get _LIBCPP_VERSION for testing inplace merge
<github> hpx/master d8d19f8 Mikael Simberg: Merge pull request #3095 from msimberg/fix-define-libcpp...
<jbjnr> pycicle news : sbatch: error: You are unable to submit jobs because you have exceeded the quota of 1 million of files/folders (inodes) on the scratch file system. You can find more details about the quotas on the CSCS User Portal
hkaiser has joined #ste||ar
<simbergm> :(
<zao> What a milestone!
<simbergm> do you clean up merged prs?
<jbjnr> no, but I think I'll add that capability right away :)
<jbjnr> just clean up anything that is older than N days
<simbergm> and now that you mention that, it could be good if you're not the only one who can take care of those issues, meaning I should maybe have some kind of access as well
<simbergm> problem is that it's on your account...
<zao> zao@lin:/hp/woodsoak$ find builds | wc -l
<zao> 135064
<zao> And I'm not even in production :D
<simbergm> do you know if we can get an hpx-ci user?
<simbergm> or does that always require a proposal and so on...
<simbergm> unless you're happy to take care of it always :)
<jbjnr> simbergm: not sure I understand what you're asking - you want access to pycicle or something else?
<simbergm> sorry, yes, that's what I had in mind
<simbergm> simply so that it's not all on you to check what's up with it when something goes wrong
<jbjnr> added you as a collaborator for pycicle project on github
<simbergm> thanks, I was thinking more of the cscs end of things but that helps as well
hkaiser has quit [Quit: bye]
<jbjnr> simbergm: you mean run pycicle on a shared dir somewhere so that you can delete stuff?
<jbjnr> I'm creating issues on my own repo! I'm turning into an organized programmer!
* zao awards jbjnr a gold star sticker
<jbjnr> thank you
<simbergm> jbjnr: I was thinking of a shared user between the two of us meant only for hpx testing
<jbjnr> aha. understood.
aserio has joined #ste||ar
rtohid has joined #ste||ar
aserio has quit [Ping timeout: 265 seconds]
aserio has joined #ste||ar
samuel has quit [Disconnected by services]
samuel has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
<aserio> wash[m]: Will you be joining us today?
diehlpk_work has quit [Ping timeout: 248 seconds]
diehlpk_work has joined #ste||ar
jaafar_ has joined #ste||ar
eschnett has quit [Quit: eschnett]
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
eschnett has joined #ste||ar
hkaiser has joined #ste||ar
hkaiser has quit [Quit: bye]
david_pfander has quit [Ping timeout: 256 seconds]
aserio has quit [Ping timeout: 256 seconds]
aserio has joined #ste||ar
vamatya has joined #ste||ar
jaafar_ has quit [Ping timeout: 265 seconds]
mcopik has quit [Ping timeout: 252 seconds]
diehlpk has joined #ste||ar
aserio has quit [Ping timeout: 265 seconds]
jaafar_ has joined #ste||ar
diehlpk has quit [Remote host closed the connection]
<jbjnr> Direct leak of 8 byte(s) in 8 object(s) allocated from:
<jbjnr> #0 0x7f553a968489 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cc:80
<jbjnr> #1 0x7f5538511f24 in hpx::get_thread_itt_domain() /home/biddisco/src/hpx/src/runtime.cpp:1230
<jbjnr> is that a know bug? (address sanitizer tells me)
aserio has joined #ste||ar
mcopik has joined #ste||ar
<github> [hpx] kleinhenz opened pull request #3096: fix detection of cxx11_std_atomic (master...fixing_3031) https://git.io/vNYju
jaafar_ has quit [Ping timeout: 264 seconds]
hkaiser has joined #ste||ar
mcopik has quit [Ping timeout: 264 seconds]
samuel has quit [Disconnected by services]
quantomb has joined #ste||ar
mcopik has joined #ste||ar
jaafar_ has joined #ste||ar
jaafar_ has quit [Ping timeout: 252 seconds]
<aserio> hkaiser: I am really struggling how to figure out how to resurrect components
<aserio> When I look into migration I am getting completely lost
<aserio> I think I am conflating serialization and component design
<aserio> ...and new_ funtionality
<hkaiser> aserio: ok
<aserio> I don's see how you take a shared pointer to a component and do something with it
<aserio> I was trying to use the .get_id() function to create a new instance of the client with the aforementioned id
<hkaiser> shared_ptr<Component> p = ... ; // from de-serialization
<hkaiser> client<Component> c = new_<Component>(id, *p); // invokes copy-constructor
<hkaiser> where id is the locality-id
<aserio> Whose copy constructor is invoked?
<hkaiser> client<Component> c = new_<Component>(id, std::move(*p)); should work as well
<hkaiser> Component's copy-constructor
<aserio> you have got to be kidding me
<hkaiser> why?
<aserio> I have been fighting this for three hours
<aserio> and that just works
<aserio> :'(
<aserio> what is p?
<aserio> is *p the GID?
hkaiser has quit [Read error: Connection reset by peer]
<aserio> why don't you have to do p.get_id()
hkaiser has joined #ste||ar
hkaiser has quit [Client Quit]
<aserio> why don't you have to do p.get_id()
hkaiser has joined #ste||ar
<hkaiser> aserio: p is the sheared_ptr instance youget back from de-serialization
<aserio> Yes, but why dont you have to do p.get_id?
<aserio> don't you need the GID?
<hkaiser> p has ho function get_id
<hkaiser> no*
<hkaiser> and the deserilaized Component is not known to AGAS yet
<hkaiser> it's just the data representing it - so you need to use new_<> to construct a new instance known to AGAS and initializae it with the deserialized data
eschnett has quit [Quit: eschnett]
<aserio> hkaiser: but I don't have a constructor for the server ie client(server) {}
<hkaiser> new_ returns an id_type
<hkaiser> well, future<id_type>
<hkaiser> so your client needs a constructor client(future<id_type>&&)
jaafar_ has joined #ste||ar
eschnett has joined #ste||ar
<aserio> hkaiser: thanks
<aserio> I got it all working
<aserio> I hope to add some test and merge this work before the release this month
aserio has quit [Quit: aserio]
jaafar_ has quit [Ping timeout: 276 seconds]
jaafar_ has joined #ste||ar
jaafar has joined #ste||ar
jaafar_ has quit [Ping timeout: 265 seconds]
<github> [hpx] hkaiser pushed 1 new commit to fixing_yield: https://git.io/vNO0J
<github> hpx/fixing_yield 65142e3 Hartmut Kaiser: Adding missing #include
hkaiser has quit [Quit: bye]
jaafar has quit [Ping timeout: 248 seconds]
Smasher has joined #ste||ar