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