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/
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
EverYoung has quit [Ping timeout: 252 seconds]
EverYoun_ has quit [Ping timeout: 265 seconds]
EverYoun_ has joined #ste||ar
daissgr has quit [Quit: WeeChat 1.4]
EverYoun_ has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
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]
<github> [hpx] hkaiser closed pull request #3148: Refactoring component_base and base_action/transfer_base_action (master...refactor_base_action) https://git.io/vAvrQ
jaafar has quit [Ping timeout: 276 seconds]
<hkaiser> parsa[w]: the interpreter should be fixed now
K-ballo has quit [Quit: K-ballo]
<parsa[w]> thanks
<parsa[w]> hkaiser: i still don't get why we had to expose argv inside physl
<hkaiser> similarity to python, again, also simplifies interface, I think
<hkaiser> but gtg
hkaiser has quit [Quit: bye]
kisaacs has quit [Ping timeout: 256 seconds]
kisaacs has joined #ste||ar
kisaacs has quit [Ping timeout: 248 seconds]
nanashi55 has quit [Ping timeout: 256 seconds]
nanashi55 has joined #ste||ar
kisaacs has joined #ste||ar
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
kisaacs has quit [Ping timeout: 255 seconds]
EverYoung has quit [Read error: Connection reset by peer]
kisaacs has joined #ste||ar
kisaacs has quit [Ping timeout: 260 seconds]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vAL9O
<github> hpx/gh-pages 64c63a4 StellarBot: Updating docs
<zao> I like Billy's split of algorithms that are worth parallelizing and those that probably aren't :) https://twitter.com/MalwareMinigun/status/962167005871710209
<zao> I wonder if they have squinted at the horror that is HPX impls :)
sam29 has joined #ste||ar
hkaiser has joined #ste||ar
<github> [hpx] hkaiser pushed 1 new commit to master: https://git.io/vAL5k
<github> hpx/master a469efe Hartmut Kaiser: Merge pull request #3160 from STEllAR-GROUP/fixing_commandline_handling...
sam29 has quit [Ping timeout: 260 seconds]
<heller_> hkaiser: mind fixing the gcc 4.9 error?
<heller_> Needs HPX_CXX14_CONSTEXPR on the functions returning void
<hkaiser> heller_: have a link?
<heller_> All the gcc 4.9 builds on rostam
K-ballo has joined #ste||ar
daissgr has joined #ste||ar
<hkaiser> heller_: done
<github> [hpx] hkaiser pushed 1 new commit to master: https://git.io/vALFp
<github> hpx/master f0063c1 Hartmut Kaiser: Fixing constexpr functions returning void
daissgr has quit [Ping timeout: 276 seconds]
<K-ballo> we still had of those?
<hkaiser> K-ballo: was my fault, I introduced them the other day
<K-ballo> ah, so new ones
<hkaiser> nod
daissgr has joined #ste||ar
<github> [hpx] K-ballo force-pushed fmtlib from 1b81e86 to 97ac1ae: https://git.io/vFHIw
<github> hpx/fmtlib 97ac1ae Agustin K-ballo Berge: (draft) Replace boost::format with custom sprintf-based implementation
Smasher has quit [Read error: Connection reset by peer]
Smasher has joined #ste||ar
<heller_> hkaiser: excellent, thanks. And the failures returned ;)
<hkaiser> which ones?
eschnett has quit [Quit: eschnett]
<heller_> hkaiser: the usual suspects.
<hkaiser> k
<hkaiser> heller_: so the world is back on track again
<heller_> I think #3158 is good now...
<heller_> We'll fix those for sure
<heller_> And #3146 would be nice as well
sam29 has joined #ste||ar
<sam29> Do we need to build boost and hwloc library to run some example ?
<K-ballo> assuming you don't have them available in your system already, then yes, only some parts of boost are required though
parsa has joined #ste||ar
<sam29> heller_: Can you please guide me from where to start if I want to know more about the project "Implement a Faster Associative Container for GIDs" ?
eschnett has joined #ste||ar
eschnett has quit [Quit: eschnett]
sam29 has quit [Ping timeout: 260 seconds]
<parsa> hkaiser: why do we need #214?
<hkaiser> enabling shebangs for physl scripts
<hkaiser> parsa: and fixing some minor things along the way
<parsa> why change comment style and primitive names?
<hkaiser> shebang support
<hkaiser> #!/usr/bin/env physl
<parsa> how does "name#1" interfere with shebag support?
<parsa> i don't have any opposition to it, i'm curious
<hkaiser> the # would be interpreted as a comment
<parsa> but the primitive names are inside AGAS... who would treat them as comments?
<hkaiser> heller_: btw, master is hanging on appveyor again (during shutdown)
<hkaiser> parsa: the names in the physl script could have the form of name$line$column to allow for linking with the original python code
<hkaiser> I didn't want to have different naming conventions for agas and the script itself
<hkaiser> sam29: yes
<hkaiser> sam29: please look at the docs - there is a getting started section explainin gthings
Smasherr has joined #ste||ar
Smasher has quit [Ping timeout: 240 seconds]
<zao> Heh, they peered an hour ago :)
<heller_> hkaiser: hmm not good
<heller_> hkaiser: can you reproduce that?
<heller_> Is there a possibility that ASIO doesn't shut down correctly?
<heller_> The Linux builds don't appear to have a problem during shutdown
<heller_> The suspend/resume changes were the ones messing with the shutdown criteria
daissgr has quit [Ping timeout: 256 seconds]
<heller_> I don't think my thread data changes are to blame though, at least very unlikely
<hkaiser> heller_: can't reproduce it, sorry - happens for VS2015 only
<heller_> Can we get some kind of interactive sessions on appveyor?
mcopik has joined #ste||ar
<hkaiser> heller_: shrug
sam29 has joined #ste||ar
diehlpk has joined #ste||ar
diehlpk has quit [Remote host closed the connection]
<K-ballo> yes
diehlpk has joined #ste||ar
<K-ballo> you add some cookie in the .yml file and it pauses and gives you remote desktop access
diehlpk_ has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
<heller_> That'd be something to check then, I guess
diehlpk_ has quit [Remote host closed the connection]
parsa has quit [Quit: Zzzzzzzzzzzz]
diehlpk has joined #ste||ar
<zao> Nice race :D
<zao> (I built master with 2015 on my desktop and tried the example)
<Guest56749> [hpx] ct-clmsn opened pull request #3163: made some small changes for compiling libfabric parcelport without HP… (master...libfabric_passive_to_active_non_endpoint_rdm) https://git.io/vAtsx
daissgr has joined #ste||ar
<zao> Fun fact, master doesn't build with 2017 Preview and I can't get my machine to use the regular 2017 compiler.
<zao> f:\stellar\hpx\hpx\util\detail\pack_traversal_async_impl.hpp(450): error C2466: cannot allocate an array of constant size 0 (compiling source file
<zao> F:\Stellar\hpx\src\runtime\components\server\runtime_support_server.cpp) [F:\Stellar\build-2017-debug\src\hpx.vcxproj]
sam29 has quit [Ping timeout: 260 seconds]
sam29 has joined #ste||ar
<K-ballo> does that mean regular 2017 implemented gcc's 0-size arrays extension?
<K-ballo> no, the array in that line has a leading element
diehlpk has quit [Remote host closed the connection]
diehlpk has joined #ste||ar
<zao> (second build, first one went as far as it could)
<K-ballo> no clue what msvc was thinking, looks buggy
<sam29> zao: I am trying to built master after cloning the repo the doc says we won't be able to run CMake in the HPX source directory because HPX requires out-of-tree build but at the first step we are entering to hpx. Why ? (I am using a Linux Machine)
<zao> sam29: It's generally a good idea to keep the build artefacts away from the actual source tree.
<zao> One reason is that you can have several different builds at the same time.
<sam29> So, by source tree you mean the hpx directory that we cloned right?
<zao> The way you make an out-of-tree build is that you either stand in a directory you want to be your "build" one and cmake /path/to/hpx, or use the -B option to indicate where you want the files to be generated.
<zao> Aye.
<zao> So if I've checked out /scratch/stellar/hpx, I can stand in /scratch/stellar/build-debug and "cmake ../hpx -DCMAKE_BUILD_TYPE=Debug"
daissgr has quit [Ping timeout: 240 seconds]
<zao> sam29: It happens occasionally when you work with CMake that you need to delete all your build files and start over. That's way easier if you have them separated from the sources.
diehlpk has quit [Ping timeout: 268 seconds]
<sam29> Yes, that seems logical because I have already deleted and started over a few times now. Thanks !!
diehlpk has joined #ste||ar
daissgr has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
sam29 has quit [Ping timeout: 260 seconds]
<K-ballo> wow, we are going back to the old sizeof tricks? what happened?
eschnett has joined #ste||ar
daissgr has quit [*.net *.split]
titzi_ has quit [*.net *.split]
simbergm has quit [*.net *.split]
simbergm has joined #ste||ar
daissgr has joined #ste||ar
titzi_ has joined #ste||ar
thundergroudon[m has quit [Ping timeout: 260 seconds]
eschnett has quit [Quit: eschnett]
mcopik has quit [Ping timeout: 240 seconds]
eschnett has joined #ste||ar
<hkaiser> K-ballo: Anton said something about a gcc bug preventing him from doing the usual thing
<K-ballo> mmh, I thought that had to do with accesibility
<K-ballo> I very much doubt that private/friend remarks makes decltype fail but sizeof work, but I'm not going to try to reproduce either
<hkaiser> K-ballo: I trust Anton that he found the best possible solution
<hkaiser> he usually knows what he's doing
thundergroudon[m has joined #ste||ar
<K-ballo> oh I see heller asked already, so he'll answer eventually