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/
diehlpk has joined #ste||ar
hkaiser has quit [Quit: bye]
diehlpk has quit [Ping timeout: 240 seconds]
hkaiser has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
hkaiser has quit [Quit: bye]
daissgr has quit [Ping timeout: 256 seconds]
verganz has quit [Ping timeout: 260 seconds]
nanashi55 has quit [Ping timeout: 260 seconds]
nanashi55 has joined #ste||ar
<github> [hpx] sithhell created fix_circleci_workspace (+1 new commit): https://git.io/vx7lG
<github> hpx/fix_circleci_workspace d0b2fcf Thomas Heller: Don't store the inspect results in the workspace
david_pfander has joined #ste||ar
<github> [hpx] sithhell pushed 1 new commit to fix_circleci_workspace: https://git.io/vx747
<github> hpx/fix_circleci_workspace 865e7de Thomas Heller: Properly storing test results for circle ci
heller has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
heller has joined #ste||ar
<github> [hpx] sithhell pushed 1 new commit to fix_circleci_workspace: https://git.io/vx7RN
<github> hpx/fix_circleci_workspace 5b54a42 Thomas Heller: Using ninja instead of make for CircleCI
<heller> simbergm: morning
<heller> simbergm: I think the failure was not because install depended on all the tests, more because inspect and core wrote to the workspace in parallel
<simbergm> heller: good morning
<heller> currently trying to resolve it as well
<heller> and have the install and deploy step to run always
<simbergm> very possible, I'm very much just guessing what could be wrong
<simbergm> would be very nice if we can keep the dependencies and not have problems with this workspace thing
<heller> yeah
<heller> this should fix it
<simbergm> yep, I'm following with excitement ;)
<simbergm> this still fails in the install step though: https://circleci.com/gh/STEllAR-GROUP/hpx/11619
<heller> yes
<heller> but for a different reason
<simbergm> yes
<heller> does not find the correct library
<heller> not sure what went wrong there
<heller> rerunning with ssh to see what's wrong
<simbergm> I'm connected and am able to build
<simbergm> without errors
<heller> ahh
<heller> also the last step?
<heller> ./hello_world_test_build --hpx:bind=none
<heller> ?
<simbergm> not run it yet
<heller> please try
<heller> this is the one that fails
<simbergm> ah no, sorry
<simbergm> I get the same as the build
<heller> please try running ldconfig
<heller> and repeat the command
<simbergm> success
<simbergm> what does that do?
<heller> update the shared library cache
<simbergm> Configure Dynamic Linker Run Time Bindings
<heller> yeah
<github> [hpx] sithhell pushed 1 new commit to fix_circleci_workspace: https://git.io/vx7Ea
<github> hpx/fix_circleci_workspace 31a6a08 Thomas Heller: Adding ldconfig to the install step to update ld's cache
<heller> ^^
<simbergm> looks good
<simbergm> do you know why it's required? it wasn't there with the old config
<heller> I think the old config didn't run this check
<simbergm> mmh, might be
<heller> or only ran it inside the docker image, which does it implicitly
<jbjnr_> test
<heller> jbjnr_: yes
<heller> simbergm: do you still need to have the ssh around?
<heller> hogging to resources otherwise :P
<simbergm> heller: no :)
<heller> good, canceled it :P
<simbergm> thanks
<heller> grrr, have to wait for another 30 minutes to see if my fix helped..
<heller> simbergm: another thing ... i'd like to get rid of this docker perl script... are you familiar with docker?
<heller> there's this squash feature now, which should do almost the same...
<simbergm> heller: I've just been playing around with it, I think I know roughly what that is about
<simbergm> I can try to get rid of it at some point
<heller> cool
<heller> don't think it's urgent ... i guess
<simbergm> I guess we'll see once it gets past the install step
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vx7z2
<github> hpx/gh-pages d5c5ec4 StellarBot: Updating docs
<jbjnr_> simbergm: heller I'm in trouble. I rebased my executor branch on to the lazy_init and remove_wait_or_add_new, but if they are not good and it is actually slower, then I need to go back to master. Probalem is, that produced a ton of conflicts that I resolved. took a whole day and I do not have the old branches around :( - what are the chances that we won't use those features?
<heller> jbjnr_: for me, the chances to not use those features goes to zero
<heller> simbergm: the docker image is only generated on master
<jbjnr_> but simbergm tells me that removing the staged tasks makes things slower
<simbergm> jbjnr_: don't know about the chances but if it actually is faster on cholesky it's not bad, and it will only get better once stack reuse is there (again)
<jbjnr_> I cannot say that it is faster on cholesky. Flipping between those branches is too much work to test easily
<simbergm> but it's only on future_overhead, it might still be faster with other improvements
<simbergm> + it's much cleaner and easier to understand
<jbjnr_> and it's probabyl only a minor part of many of the tweaks and optimiations we're making
<simbergm> ok
<simbergm> so even if it's not faster in the end, I think it's worth it for the simplicity
<simbergm> as long as it's not significantly slower of course...
<jbjnr_> you were the one who measure it
<jbjnr_> ^d
<simbergm> yes, but that's only one benchmark
<heller> yes, it's one part of many
<heller> and it makes the code soo much cleaner
<github> [hpx] sithhell force-pushed fix_circleci_workspace from 31a6a08 to c29e36d: https://git.io/vx7g9
<github> hpx/fix_circleci_workspace 89901ab Thomas Heller: Properly storing test results for circle ci
<github> hpx/fix_circleci_workspace d4158e5 Thomas Heller: Using ninja instead of make for CircleCI
<github> hpx/fix_circleci_workspace c29e36d Thomas Heller: Adding ldconfig to the install step to update ld's cache
<simbergm> heller: you like ninja, no? ;)
<heller> simbergm: ninja is awesome
<heller> simbergm: also, look at the timings of the header tests
<heller> simbergm: significant improvement
<simbergm> huh, because of ninja?
<heller> yes
<heller> ninja is much quicker than make to compute the dependencies
<heller> when doing a `ctest -R tests.headers`, we invoke make/ninja for each single test
<simbergm> hmm, nice
<simbergm> I changed to make because the header tests were OOMing or something similar with ninja before
<heller> oh, ok
<heller> we'll see
<heller> simply including a header should certainly not take more than 2GB of RAM
<heller> we have to fix this ;)
<simbergm> they seemed to pass now, so all good
<simbergm> I know, it seemed strange but I checked it a few times with a clean build, with ninja clang was killed and with make no problems (but slow)
<heller> how about we fix the actual cause instead of the symptoms ;)?
<simbergm> fine by me'
<heller> i'll install this
<heller> and see where it goes
<simbergm> sounds cool, but also a bit sad that a tool like that is needed :P
<heller> indeed
<heller> have you heard about rust?
<heller> they have even longer compile times :P
<simbergm> I have definitely
<simbergm> I'd trade 2GB of memory usage for a bit of a hit in compile times any day
<heller> i think memory usage and time are very closely related
<simbergm> what is the correct thing to include for partitioned_vector? partitioned_vector_predef.hpp and partitioned_vector.hpp?
<heller> ask hartmut ;)
<simbergm> ok :)
<jbjnr_> the correct thing to do is rm -rf partitioned_vector*
daissgr has joined #ste||ar
<heller> ha!
<heller> the test summary is finally working: https://circleci.com/gh/STEllAR-GROUP/hpx/11691
<jbjnr_> simbergm: did you send me your version of future_overheads or commit it anywhere?
<simbergm> jbjnr_: not committed yet
<simbergm> planning on pushing it today but I can give you a gist if you want it already now
<simbergm> heller: I know ;) very nice!
<github> [hpx] sithhell opened pull request #3278: Fix circleci workspace (master...fix_circleci_workspace) https://git.io/vx717
<github> [hpx] msimberg closed pull request #3275: WIP: Make CircleCI install step only depend on examples (master...msimberg-patch-2) https://git.io/vx9Db
<github> [hpx] sithhell deleted msimberg-patch-2 at b5e10b2: https://git.io/vx7MR
K-ballo has joined #ste||ar
daissgr has quit [Ping timeout: 268 seconds]
hkaiser has joined #ste||ar
nikunj has joined #ste||ar
nikunj_ has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
<jbjnr_> hkaiser: or anyone - I wanted to add the serialization paper to the publications page, but I do not know how to upload a pdf to the /pub/ folder. Other publications have a pdf link ...
nikunj_ has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
<hkaiser> jbjnr_: send it to Adrian, he'll manages those pages
diehlpk_work has joined #ste||ar
hkaiser has quit [Quit: bye]
<heller> can those be removed now?
<heller> have been introduced 2 years ago
<heller> the deprecation, that is
mbremer has joined #ste||ar
hkaiser has joined #ste||ar
aserio has joined #ste||ar
<github> [hpx] hkaiser force-pushed external_plugins from 20ee5e4 to d68b330: https://git.io/vx7j9
<github> hpx/external_plugins d68b330 Hartmut Kaiser: Making plugin configuration strings explicit
mcopik has quit [Ping timeout: 264 seconds]
<simbergm> heller: missing / in the docker-compile command? I see you're retrying with ssh as well... I'll leave it to you :)
eschnett has joined #ste||ar
aserio has quit [Ping timeout: 276 seconds]
<heller> simbergm: too much queued up at the moment
<heller> I'll also probably commit the fix directly to master
<heller> if there are no objections
<heller> I'll cancel it for now
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
<hkaiser> heller: please commit directly to master if you're sure that it fixes things
aserio has joined #ste||ar
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
aserio has quit [Ping timeout: 245 seconds]
hkaiser_ has joined #ste||ar
hkaiser has quit [Ping timeout: 276 seconds]
bibek has joined #ste||ar
aserio has joined #ste||ar
bibek has quit [Remote host closed the connection]
bibek has joined #ste||ar
hkaiser_ has quit [Ping timeout: 276 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
parsa[w] has quit [Ping timeout: 240 seconds]
EverYoung has joined #ste||ar
hkaiser has joined #ste||ar
<hkaiser> heller: could you approve #3277 now, please? all tests are green (except for the parallel unit tests, as usual)
parsa[w] has joined #ste||ar
david_pfander has quit [Ping timeout: 260 seconds]
parsa[[w]] has joined #ste||ar
parsa[w] has quit [Ping timeout: 276 seconds]
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoun_ has joined #ste||ar
parsa[[w]] is now known as parsa[w]
EverYoun_ has quit [Remote host closed the connection]
EverYoung has quit [Ping timeout: 260 seconds]
EverYoung has joined #ste||ar
hkaiser has quit [Read error: Connection reset by peer]
nikunj has quit [Ping timeout: 260 seconds]
Smasher has joined #ste||ar
hkaiser has joined #ste||ar
aserio has quit [Ping timeout: 255 seconds]
nikunj has joined #ste||ar
aserio has joined #ste||ar
daissgr has joined #ste||ar
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 260 seconds]
aserio1 is now known as aserio
mcopik has joined #ste||ar
aserio has quit [Ping timeout: 256 seconds]
Vir has joined #ste||ar
Guest95217 has quit [Ping timeout: 240 seconds]
hkaiser has quit [Ping timeout: 265 seconds]
hkaiser has joined #ste||ar
Vir has quit [Ping timeout: 265 seconds]
aserio has joined #ste||ar
daissgr has quit [Quit: WeeChat 1.9.1]
Vir has joined #ste||ar
hkaiser has quit [Quit: bye]
Smasher has quit [Remote host closed the connection]
nikunj has quit [Quit: Page closed]
hkaiser has joined #ste||ar
mbremer has quit [Quit: Page closed]
twwright has joined #ste||ar
aserio has quit [Quit: aserio]
EverYoung has quit [Ping timeout: 245 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 276 seconds]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar