hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
diehlpk has joined #ste||ar
Yorlik__ has joined #ste||ar
Yorlik_ has quit [Ping timeout: 260 seconds]
diehlpk has quit [Quit: Leaving.]
diehlpk has joined #ste||ar
hkaiser has quit [Quit: Bye!]
diehlpk has quit [Quit: Leaving.]
K-ballo has quit [Quit: K-ballo]
rtohid[m] has quit [Quit: You have been kicked for being idle]
JulienEsseiva[m] has quit [Quit: You have been kicked for being idle]
hkaiser has joined #ste||ar
K-ballo has joined #ste||ar
<hkaiser> this is using your new docker image on your PR
hkaiser has quit [Quit: Bye!]
hkaiser has joined #ste||ar
diehlpk has joined #ste||ar
diehlpk_work has joined #ste||ar
diehlpk has quit [Quit: Leaving.]
<gonidelis[m]> hkaiser: when did we change our HPX mantra?
<gonidelis[m]> "A cure for perf impaired parallel applications" sounds catchy
<hkaiser> lol
<srinivasyadav227> hkaiser: Hi, I got a quick question .. How does HPX handle Apex install target when fetched with cmake_fetch_content ?
<hkaiser> srinivasyadav227: gtg, sorry - have a look at HPX_SetupApex.cmake
hkaiser has quit [Quit: Bye!]
<srinivasyadav227> okay, np. Thanks
diehlpk_work has quit [Ping timeout: 258 seconds]
diehlpk_work has joined #ste||ar
hkaiser has joined #ste||ar
<dkaratza[m]> <hkaiser> "dkaratza: if you could have a..." <- it looks like the version of jinja2 is incompatible with the version of sphinx..however, it's weird that i didn't have this issue locally
<dkaratza[m]> dkaratza[m]: i can try to pin jinja2 to an older version
<john98zakaria[m]> dkaratza[m]: It is
<john98zakaria[m]> pip was unhappy as I installed the versions you told me
<john98zakaria[m]> * It is
<john98zakaria[m]> pip was unhappy as I installed the versions you told me on the pr
<dkaratza[m]> however, all the similar issues i can find are for older versions of sphinx
<dkaratza[m]> and now this is a different issue than the one you had i think
<hkaiser> dkaratza[m]: something must be different between the docker image you're using and the one that was generated for the CI
<dkaratza[m]> hkaiser: how can i see which are the pip3 installed packages in the CI image?
<hkaiser> dkaratza[m]: download the image and look into it
<hkaiser> it says: ERROR: breathe 4.16.0 has requirement Sphinx<3.1,>=3.0, but you'll have sphinx 3.5.4 which is incompatible.
<hkaiser> john98zakaria[m]: is that the error you were seeing?
<john98zakaria[m]> Exactly
<hkaiser> how did you fix this?
<john98zakaria[m]> I didn't, it let pip be angry and just built the docs
<john98zakaria[m]> And it built
<hkaiser> good thinking ;-)
<dkaratza[m]> i see what the problem is
<hkaiser> dkaratza[m]: didn't you want to install sphinx 4.5?
<dkaratza[m]> somehow i did not update the version of sphinx
<dkaratza[m]> im gonna change it now
<hkaiser> yep, you didn't ;-) I should have noticed
<hkaiser> the comment says the right thing
<dkaratza[m]> yeah sorry, i messed the PR the first time and then i did it again and i forgot to change that line of code :/
<hkaiser> dkaratza[m]: please create a new PR, no need to update the docker image version this time...
<dkaratza[m]> ok
<hkaiser> no worries!
<dkaratza[m]> <hkaiser> "no worries!" <- alright, i added the pr
<dkaratza[m]> i will check the image once you merge it
<hkaiser> thanks a lot!
<john98zakaria[m]> I saw this before
<john98zakaria[m]> This may be due to the latest release of Jinja2. Requiring Jinja2<3.1 fixes my issue.
<john98zakaria[m]> Let me dump my python env
<dkaratza[m]> Yes I Ve seen that as well but the problem it that locally I don't have this issue and I use the latest ninja version
<hkaiser> dkaratza[m]: if you download the generated docker image, can you build the docs using it?
<dkaratza[m]> Thank you! I will check it out as well
<dkaratza[m]> I will try that as well
<hkaiser> john98zakaria[m]: those environments are identical
<john98zakaria[m]> What do you mean?
<hkaiser> the two files you posted have identical content
<john98zakaria[m]> Oh I deleted the first one, I thought it would delete it for everyone
<hkaiser> ahh ok
<hkaiser> nvm, then
<john98zakaria[m]> I'll look into the docker image and see what's there
<hkaiser> jbalint_: thanks
<hkaiser> john98zakaria[m]: ^^
<john98zakaria[m]> dkaratza: Can you pip freeze your env ?
<john98zakaria[m]> john98zakaria[m]: Just to be sure that we are on the same docker image
<john98zakaria[m]> I inspected stellargroup/build_env:12
<john98zakaria[m]> ls
<hkaiser> you have jinjna 3.0.3, the docker image uses 3.1.2
<hkaiser> as you said, we might have to require jinja2<3.1
<john98zakaria[m]> This wouldn't work with the breethe version we have
<john98zakaria[m]> it could temporarly solve the problem
<john98zakaria[m]> but pip isn't happy about it
<hkaiser> :/
<dkaratza[m]> alright the thing is that i downloaded the image and i built the docs without problem..with jinja2==3.1.2 and the new versions we have
<dkaratza[m]> i also tried a lower version of jinja and also works
<dkaratza[m]> i tried Jinja2==3.0.3, maybe we could try this to see what happens because locally everything works
<john98zakaria[m]> I pulled your PR and trying to max out everything
<john98zakaria[m]> I'll let you know once it builds
<dkaratza[m]> > <@john98zakaria:matrix.org> I pulled your PR and trying to max out everything
<dkaratza[m]> > I'll let you know once it builds
<dkaratza[m]> alright, thanks a lot!
<john98zakaria[m]> It works as well on my machine
<john98zakaria[m]> I used poetry to resolve the depenencies
<dkaratza[m]> Yeah exactly
<dkaratza[m]> But If you use the latest image you don't need to deal with versioning
<dkaratza[m]> Everything is already there
<john98zakaria[m]> The image uses the system python, we could try creating a venv inside the image, and isolating it from the system python
<john98zakaria[m]> Could solve our problems
<john98zakaria[m]> This whl contains all the required dependencies specified in the new PEP517 format