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
Yorlik has joined #ste||ar
noise[m] has joined #ste||ar
bita_ has quit [Ping timeout: 240 seconds]
nan11 has quit [Remote host closed the connection]
hkaiser has quit [Quit: bye]
Yorlik has quit [Ping timeout: 246 seconds]
diehlpk_work has quit [Remote host closed the connection]
nikunj has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
nikunj has quit [Read error: Connection reset by peer]
nikunj has joined #ste||ar
bita_ has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
bita_ has quit [Ping timeout: 260 seconds]
<kordejong> <weilewei "Kor de Jong have you solved apex"> No, I haven't found a solution for this. A RelWithDebInfo build with the commit I used was not usable for me.
Amy1 has joined #ste||ar
Amy2 has quit [Ping timeout: 265 seconds]
Amy2 has joined #ste||ar
Amy1 has quit [Ping timeout: 260 seconds]
Amy1 has joined #ste||ar
Amy2 has quit [Ping timeout: 246 seconds]
noise[m] has quit [*.net *.split]
mdiers[m] has quit [*.net *.split]
diehlpk_mobile[m has quit [*.net *.split]
noise[m] has joined #ste||ar
mdiers[m] has joined #ste||ar
diehlpk_mobile[m has joined #ste||ar
Yorlik has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Client Quit]
hkaiser has joined #ste||ar
<Yorlik> hkaiser: Can any function returning a future yield? E.g. local_new?
<hkaiser> Yorlik: the function can or cannot yield, that has no relation to whether it returns a future or not
<Yorlik> OK. So it's not a general rule.
<hkaiser> the code calling .get() or similar on the future will possibly yield, however
<Yorlik> Allright. Probably itÄs not related to my current issue - hunting down a weird crash which might or might not be some sort of race.
<Yorlik> I think I'm still discarding futures where I shouldn't at one place.
diehlpk_work has joined #ste||ar
K-ballo has quit [Ping timeout: 256 seconds]
K-ballo has joined #ste||ar
karame_ has quit [Remote host closed the connection]
nan11 has joined #ste||ar
<weilewei> @kordejong Thanks for getting back to me quickly. How about Debug or Release build? Will they cause any issue?
<kordejong> weilewei: I think I did not test that. At that time I was specifically interested in a RelWithDebInfo build with the APEX/OTF2 fixes.
<weilewei> kordejong I see, so shall I assume that you have not used APEX since then?
bita_ has joined #ste||ar
<kordejong> weilewei: Actually I did, a bit with 1.4.1, but I did not get the annotations I was interested in. Trying out the current master commit, which now has the APEX fixes merged in is on my list. I tried building two weeks ago and the build failed. Reporting this failing build is also on my list. But fixing a bug in my code is the top item on my list... ;-)
<weilewei> kordejong so 1.4.1 is workable commit for using HPX + APEX? Totally understood your situation and priority... I was just trying to use APEX to run some performance check to see if there is any interesting results. I am building a recent HPX commit with APEX in Debug version, let's see how it goes
<kordejong> Indeed, the issue with `pthread_setaffinity_np` was local to the (then) branch with APEX fixes. With 1.4.1 there is no such issue. Which commit are you using?
<weilewei> I am using commit d5627bec7efa8688f61bb450e41edc24b8d316d4, from May 3rd
<weilewei> But ideally, I am free to use latest master of HPX actually. But 1.4.1 doesn't give me hpx mpi future I need in my project. So if this commit not working, then I will try latest master HPX
<kordejong> Gtg now, back tomorrow. I will also try out a recent commit + APEX soon. Am interested to learn about your results.
<weilewei> kordejong I will keep you posted
<ms[m]> hkaiser, heller, jbjnr I can submit jobs again... so pycicle will slowly come up again
<ms[m]> I've updated some things so I'll bring them up slowly to avoid spamming all PRs with potentially broken builds, but I should have it all up by the weekend again
weilewei has quit [Ping timeout: 245 seconds]
<heller1> Awesome!
weilewei has joined #ste||ar
<gonidelis[m]> When a teplate struct inherits some other template struct does the inhereted struct have to be specified??
<K-ballo> struct template, not template struct.. a struct template is not a struct, it's a template for one
<K-ballo> not sure what the actual question is.. I hope that helps
<gonidelis[m]> K-ballo: Yeah you are right.
<gonidelis[m]> Was talking about this line of code
<gonidelis[m]> Could `BitCountingIterator` inherit `Iterator`'s template parameters as template parameters. Because I think that in this case `Iterator<>` is specified
<K-ballo> and by "specified" I assume you meant to give it arguments (specialize it)?
<gonidelis[m]> Ahhh sorry... yeah specialize is the word i wanted to use. My bad
<K-ballo> note `BitcountingIterator` has one param and `Iterator` has two
<gonidelis[m]> btw hkaiser I just pushed `count_3646`. Everything compiles for me and all the tests are passed but I have one doubt on removing that line (` template <std::int64_t stopValue> `) from `BitCountingIterator` so now it's just a struct and not a struct template. The only template argument that `BitCountingIterator` was using is the stop value and the stopvalue is accepted by the Sentinel so there seem to be no template
<gonidelis[m]> paramters left for `BitCountingIterator`.
<hkaiser> gonidelis[m]: is that a different branch?
<hkaiser> could you add that to your PR to make it pass?
<gonidelis[m]> ahh... I pushed it to the same branch. I think that it's the same PR (#4667)
<K-ballo> code for the new sentinel looks much better
rtohid has left #ste||ar [#ste||ar]
nikunj97 has joined #ste||ar
<hkaiser> gonidelis[m]: thanks
<gonidelis[m]> I can see there is a build error on the Windows test...
<Guest40323> parsa
Nikunj__ has joined #ste||ar
nikunj97 has quit [Ping timeout: 256 seconds]
rtohid has joined #ste||ar
bita_ has quit [Read error: Connection reset by peer]
bita_ has joined #ste||ar
nikunj97 has joined #ste||ar
<ms[m]> gonidelis: you can ignore the failure on the windows builds, it's unrelated to your pr
Nikunj__ has quit [Ping timeout: 260 seconds]
<gonidelis[m]> ms[m] thanks a lot
nikunj97 has quit [Ping timeout: 256 seconds]
nickrobison has joined #ste||ar
nickrobison has quit [Ping timeout: 245 seconds]
sayefsakin has joined #ste||ar
rtohid has quit [Ping timeout: 245 seconds]
rtohid has joined #ste||ar
diehlpk_work has quit [Ping timeout: 252 seconds]
diehlpk_work has joined #ste||ar
nan11 has quit [Remote host closed the connection]