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.
<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.
<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