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
<gonidelis[m]> hkaiser: how much does it take for docs to be published here? https://hpx-docs.stellar-group.org/tags/1.8.0-rc2/html/releases/whats_new_1_8_0.html
<gonidelis[m]> the tag exists afaiac
<gonidelis[m]> also should i make a separate announcement for the release?
K-ballo has quit [Quit: K-ballo]
diehlpk has joined #ste||ar
<hkaiser> gonidelis[m]: last time it built 22 days ago
<hkaiser> but that doesn't look like what's on master
<hkaiser> gonidelis[m]: I don't think you have updated the release branch with the latest changes on master
<hkaiser> gonidelis[m]: ok, I take that back, things are still running, here: https://app.circleci.com/pipelines/github/STEllAR-GROUP/hpx/10990/workflows/7101b5fa-a054-4ac9-9cb3-6910c17deb18
<gonidelis[m]> Yes that’s what I was thinking!
<gonidelis[m]> But is it sus that there are multiple release 1.8 builds ?
<gonidelis[m]> Suspicious *
<hkaiser> no, one build for each commit
<hkaiser> gonidelis[m]: thanks for working on this! much appreciated
<gonidelis[m]> Ohh! So we basically wait for the docs
<gonidelis[m]> And then I send a public email on the list
<gonidelis[m]> No problem at all
<hkaiser> yep, pushing the docs takes about half an hour
diehlpk has quit [Quit: Leaving.]
<gonidelis[m]> Alright
hkaiser has quit [Quit: Bye!]
Yorlik has joined #ste||ar
ms[m] has quit [Quit: Bridge terminating on SIGTERM]
gdaiss[m] has quit [Quit: Bridge terminating on SIGTERM]
mdiers[m] has quit [Quit: Bridge terminating on SIGTERM]
satacker[m] has quit [Quit: Bridge terminating on SIGTERM]
jbjnr[m] has quit [Quit: Bridge terminating on SIGTERM]
pansysk75[m] has quit [Quit: Bridge terminating on SIGTERM]
dkaratza[m] has quit [Quit: Bridge terminating on SIGTERM]
rtohid[m] has quit [Quit: Bridge terminating on SIGTERM]
rori[m] has quit [Quit: Bridge terminating on SIGTERM]
deepak[m] has quit [Quit: Bridge terminating on SIGTERM]
emmakoto[m] has quit [Quit: Bridge terminating on SIGTERM]
akcube[m] has quit [Quit: Bridge terminating on SIGTERM]
EmmanouilKotoula has quit [Quit: Bridge terminating on SIGTERM]
john98zakaria[m] has quit [Quit: Bridge terminating on SIGTERM]
gnikunj[m] has quit [Quit: Bridge terminating on SIGTERM]
dimpapag[m] has quit [Quit: Bridge terminating on SIGTERM]
heller[m] has quit [Quit: Bridge terminating on SIGTERM]
srinivasyadav227 has quit [Quit: Bridge terminating on SIGTERM]
bhumit[m] has quit [Quit: Bridge terminating on SIGTERM]
gonidelis[m] has quit [Quit: Bridge terminating on SIGTERM]
jedi18[m] has quit [Quit: Bridge terminating on SIGTERM]
pedro_barbosa[m] has quit [Quit: Bridge terminating on SIGTERM]
srinivasyadav227 has joined #ste||ar
ms[m] has joined #ste||ar
bhumit[m] has joined #ste||ar
dkaratza[m] has joined #ste||ar
deepak[m] has joined #ste||ar
gnikunj[m] has joined #ste||ar
pansysk75[m] has joined #ste||ar
gdaiss[m] has joined #ste||ar
gonidelis[m] has joined #ste||ar
jbjnr[m] has joined #ste||ar
dimpapag[m] has joined #ste||ar
jedi18[m] has joined #ste||ar
emmakoto[m] has joined #ste||ar
EmmanouilKotoula has joined #ste||ar
rtohid[m] has joined #ste||ar
pedro_barbosa[m] has joined #ste||ar
satacker[m] has joined #ste||ar
akcube[m] has joined #ste||ar
rori[m] has joined #ste||ar
john98zakaria[m] has joined #ste||ar
heller[m] has joined #ste||ar
mdiers[m] has joined #ste||ar
mdiers[m] has quit [Quit: You have been kicked for being idle]
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
<hkaiser> gonidelis[m]: the docs have been successfully uploaded: https://hpx-docs.stellar-group.org/tags/1.8.0-rc2/html/index.html
<gonidelis[m]> Ahhh thanks
<gonidelis[m]> <Sweat goes away>
<gonidelis[m]> Plz let me know if u find anything fishy
<hkaiser> gonidelis[m]: I will work on the release notes, we have two PRs that Patrick needs to go in, and then we can do the actual release relatively quickly, perhaps next week
<gonidelis[m]> Yay
<K-ballo> "hpx has more modules than boost"
<hkaiser> not surprised, ours are much smaller than the boost ones
<gonidelis[m]> its indeed very nice
<Yorlik> "HPX is organized into different sub-libraries and those in turn into modules" : Wouldn't it make sense in the documentation to list the libraries and their features and not the modules, which are not independent anyway right now? I am thinking of this: https://hpx-docs.stellar-group.org/tags/1.8.0-rc2/html/libs/overview.html and the sidebar there.
<Yorlik> Or are these the libraries and just falsely named modules?
<Yorlik> :D
* Yorlik is clueless / in default state.
<hkaiser> Yorlik: btw, for me the best talk introducing move semantics is Howard Hinnants presentation given back in 2007 or so
<hkaiser> Yorlik: should be available on youtube
<Yorlik> I'll look it up. Thanks !
<Yorlik> BTW - I think one of the biggest misnomers is std::move itself. -> std::make_movable.
<Yorlik> Luxury! :D
<hkaiser> it's the same talk just given again years later
<Yorlik> Howard is doing great things. Love chrono :)
<hkaiser> Yorlik: wrt module documentation - yes, we're working on it
<hkaiser> much has already changed
<Yorlik> The list I mentioned: Is it modules or libraries?
<hkaiser> Yorlik: it's not c++ modules, if that's you question
<hkaiser> c++20 modules, that is
<Yorlik> No, no - the list mentioning affinity
<Yorlik> , algorithms
<Yorlik> , allocator_support
<Yorlik> , asio,
<Yorlik> assertion ...
<K-ballo> components
<hkaiser> those are functionally self-contained (to a certain extent) collections of code
<hkaiser> K-ballo: that's misleading as well, at least for those that have worked with COM
<K-ballo> Yorlik looks young enough
<hkaiser> lol
<Yorlik> From a clueless end-users perspective I just want to know: What do I have to include to get what I need.
<hkaiser> hpx/hpx.hpp
<Yorlik> K-ball: 56 years of life, a lot less in programming :)
<hkaiser> that's all you ever need
<Yorlik> I'm all for include-what-you-use.
<K-ballo> we are not very good at IWYU
<K-ballo> we probably won't be until we start working towards C++20 modules
<hkaiser> Yorlik: I hear you
<hkaiser> lot's more documentation work and code refactoring needed
<Yorlik> I guess I should refactor my server to use c++20 modules and learn modules to begin with. We're using C++20 already..
<hkaiser> getting there - today's modules at least don't have circular dependencies anymore
<K-ballo> as a clueless hpx end-user you should include stuff from hpx/include/
<Yorlik> Unfortunately had to go backward to C++17 with our UDP networking layer because of Unreal Engine.
<hkaiser> Yorlik: also, every std header <foo> related to concurrency and parallelism as a corresponding <hpx/foo.hpp>
<hkaiser> *has*
<Yorlik> K-Ballo: Thats a rule so simple I might be able to foolw it :D
<Yorlik> Nice.
diehlpk has joined #ste||ar
<Yorlik> The being-very-close-to-standard-cpp is a very strong feature.
<hkaiser> i.e. <algorithms> --> <hpx/algorithms.hpp>, etc.
<Yorlik> I'd never give that up.
* Yorlik gives a strong thumbs-up to that.
diehlpk has quit [Client Quit]
ruchipakhle has joined #ste||ar
<hkaiser> gonidelis[m]: yt?
<gonidelis[m]> What’s up?
ruchipakhle has quit [Quit: Client closed]
<hkaiser> gonidelis[m]: see pm, pls
Yorlik has quit [Ping timeout: 248 seconds]