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
akheir has quit [Quit: Leaving]
bita_ has quit [Ping timeout: 240 seconds]
bita has joined #ste||ar
hkaiser has quit [Quit: bye]
shahrzad has quit [Remote host closed the connection]
linus2 has joined #ste||ar
bita has quit [Read error: Connection reset by peer]
jbjnr has joined #ste||ar
<jbjnr> I've just noticed that someone asked about pmix and I was pinged. Is this still important (Wish we could use something like slack instad of irc, so I'd see this stuff)
<jbjnr> mdiers[m], and ms[m] I guess were asking
<jbjnr> fwiw - pmix is the x version of pmi the process management interface that mpi uses to startup. when N mpiranks are launched, they need to know how to connect to each other and pmi is the library used for that. if you have an error in pmi, it usually means that mpoi is somehow misconfigured
<zao> I have several opinions on the clusterhug that is PMI, PMI2, PMIx, and UCX :D
<jbjnr> hard to know what is actually wrong without hands on the machine and testing
<zao> Be happy you're not using Intel MPI, every releases has a new implied dependency on particular versions of UCX and PMI, requiring you to specify all sorts of env-vars and pray.
<jbjnr> I feel the pain
<jbjnr> I have similar problems
<zao> I thankfully have an old beard handling this at my site, but my personal build box is screwed.
<zao> Extra fun when you involve SLURM as it also deals with PMI to coordinate rank spawning.
<jbjnr> That's very sad. I think I might be an old beard now
<jbjnr> (Now that I have a beard, and I'm old)
<mdiers[m]> <jbjnr "I've just noticed that someone a"> thanks, my problem has been solved. was a missing name resolution in the container.
<jbjnr> ok
richard[m]1 has quit [Quit: Idle for 30+ days]
<zatumil> sphinx-build assert parentSymbol fails in sphinx/domains/cpp.py, line 7375 with git clone git://github.com/stellar-group/hpx --branch 1.5.0 && cmake hpx -DHPX_WITH_DOCUMENTATION=ON && make docs
<zao> If it matters, what versions of the tools do you have?
<zatumil> # Sphinx version: 3.2.1# Python version: 3.8.5 (CPython)# Docutils version: 0.14 # Jinja2 version: 2.10
<zao> The build_env container seems to have Sphinx 3.1.0, Python 3.7.5, docutils 0.16, Jinja2 2.11.2
<zao> Not sure if any of those are significant differences.
<zao> Who is the resident docs wrangler, ms[m] ?
<ms[m]> zao, zatumil yeah, I suppose that's me
<ms[m]> I haven't made a very big effort to check with which versions the docs build... zatumil if you want an environment that works for sure the only one I can offer is the versions in our ci docker image
<ms[m]> but the sphinx version may have changed
<ms[m]> I'd first try breathe==4.16.0 and if that doesn't work I'll dig up the actual versions of sphinx etc. that were installed in the image
<zao> (I've pulled build_env:ubuntu and am trying the docs build right now)
<zao> (in singularity, but should be the same :D )
<ms[m]> the image is stellargroup/build_env:ubuntu btw
<ms[m]> yep ^
<zao> I got past the libs/static_reinit/api one that expoded.
<ms[m]> \o/
<zao> Installed 3.2.1 in there, still built.
camila[m] has quit [Quit: killed]
spring[m] has quit [Quit: killed]
gretax[m] has quit [Quit: killed]
bennie[m] has quit [Quit: killed]
ms[m] has quit [Quit: killed]
joe[m] has quit [Quit: killed]
gnikunj[m] has quit [Quit: killed]
klaus[m] has quit [Quit: killed]
mathegenie[m] has quit [Quit: killed]
gdaiss[m] has quit [Quit: killed]
tiagofg[m] has quit [Quit: killed]
marzipan[m] has quit [Quit: killed]
ramses[m] has quit [Quit: killed]
ralph[m] has quit [Quit: killed]
mdiers[m] has quit [Quit: killed]
gonidelis[m] has quit [Quit: killed]
kimbo[m] has quit [Quit: killed]
k-ballo[m] has quit [Quit: killed]
mgnisia[m] has quit [Quit: killed]
kordejong has quit [Quit: killed]
rori has quit [Quit: killed]
norbert[m] has quit [Quit: killed]
spring[m] has joined #ste||ar
rori has joined #ste||ar
ms[m] has joined #ste||ar
<ms[m]> so it's breathe that's still causing problems...
<zao> Upgraded breathe, broke it.
joe[m]1 has joined #ste||ar
bennie[m] has joined #ste||ar
marzipan[m] has joined #ste||ar
mathegenie[m] has joined #ste||ar
klaus[m] has joined #ste||ar
kimbo[m] has joined #ste||ar
gretax[m] has joined #ste||ar
ramses[m] has joined #ste||ar
camila[m] has joined #ste||ar
oleg[m] has joined #ste||ar
norbert[m] has joined #ste||ar
tiagofg[m] has joined #ste||ar
heller1 has joined #ste||ar
mdiers[m] has joined #ste||ar
k-ballo[m] has joined #ste||ar
mgnisia[m] has joined #ste||ar
ralph[m] has joined #ste||ar
richard[m]1 has joined #ste||ar
gnikunj[m] has joined #ste||ar
neill[m] has joined #ste||ar
gdaiss[m] has joined #ste||ar
kordejong has joined #ste||ar
gonidelis[m] has joined #ste||ar
hkaiser has joined #ste||ar
sestro[m] has joined #ste||ar
jbjnr has quit [Remote host closed the connection]
akheir has joined #ste||ar
diehlpk_work has quit [Ping timeout: 240 seconds]
diehlpk_work has joined #ste||ar
hkaiser has quit [Ping timeout: 260 seconds]
diehlpk has joined #ste||ar
diehlpk has quit [Changing host]
diehlpk has joined #ste||ar
diehlpk has quit [Remote host closed the connection]
shahrzad has joined #ste||ar
hkaiser has joined #ste||ar
oleg[m] has quit [Quit: Idle for 30+ days]
bita has joined #ste||ar
<bita> hkaiser, do you have time now to join the meeting?
<ms[m]> hkaiser: btw, I meant to ask ages ago but always forgot: is the reason that the tag_invoke "member functions" for the various CPOs are friend functions just so you get to define them inside the struct definition?
<hkaiser> ms[m]: that's so they don't bleed into the outer namespace keeping lower the number of overloads the compiler has to deal with
<ms[m]> hkaiser: huh, ok, cppreference was not entirely clear on what happens when you do that :P I got the impression that it would be equivalent to defining it outside the class in the same namespace, but I had missed the visibility aspectes (cppreference doesn't contradict that though, and considering they're private it makes sense)
<hkaiser> ms[m]: yes, friend functions are injected into the outer namespace, but I think the lookup starts with the scope of the CPO so it will find those earlier
<ms[m]> oh c++... thanks hkaiser
heller1 has quit [Quit: Idle for 30+ days]
neill[m] has left #ste||ar ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
richard[m]1 has quit [Quit: Idle for 30+ days]
<K-ballo> they aren't private if they are friends
diehlpk_work has quit [Ping timeout: 260 seconds]
<gnikunj[m]> hkaiser: yt?
<K-ballo> this is running on rostam, right? https://cdash.cscs.ch/buildSummary.php?buildid=125421
<K-ballo> does it build the PR, or does it build the merge?
<parsa> K-ballo: according to the commit number looks like it's building the PR
<K-ballo> good catch!
<hkaiser> gnikunj[m]: here
<gnikunj[m]> hkaiser: see pm please
<hkaiser> gnikunj[m]: I can't meet at 1pm today, sorry
diehlpk_work has joined #ste||ar
<gnikunj[m]> we had a meeting today as well?
<hkaiser> just saying ;-)
<gnikunj[m]> :D
<parsa> hkaiser: i wish i could write that fast
<parsa> :)
<hkaiser> parsa: I'm almost done
shahrzad has quit [Quit: Leaving]
<hkaiser> parsa: does the text make any sense to you?
<hkaiser> I'm afraid it's a bit too technical
<hkaiser> parsa: I think I'm done
<parsa> it's great. i don't think we should touch it for now
<parsa> many thanks!
<parsa> i might need to add one or two paragraphs to set up a bit more of context
<parsa> a bit of a story for what futures are and what agas roughly does
<hkaiser> parsa: sure, please do
hkaiser has quit [Ping timeout: 260 seconds]