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/ | GSoC2018: https://wp.me/p4pxJf-k1
parsa has quit [Quit: Zzzzzzzzzzzz]
nanashi55 has quit [Ping timeout: 248 seconds]
nanashi55 has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
quaz0r has quit [Quit: WeeChat 2.2-dev]
quaz0r has joined #ste||ar
parsa has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
hkaiser has quit [Quit: bye]
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
twwright_ has quit [Read error: Connection reset by peer]
twwright has joined #ste||ar
nikunj97 has joined #ste||ar
nikunj97 has quit [Quit: Leaving]
testytest has joined #ste||ar
testytest has quit [Client Quit]
nikunj97 has joined #ste||ar
jakub_golinowski has joined #ste||ar
jaafar has quit [Ping timeout: 256 seconds]
<github> [hpx] msimberg opened pull request #3389: Fix deadlock during shutdown (fixes #3358) (master...fix-shutdown-hang) https://git.io/fN4BE
jakub_golinowski has quit [Ping timeout: 256 seconds]
jbjnr_ has quit [Ping timeout: 260 seconds]
eschnett has joined #ste||ar
jakub_golinowski has joined #ste||ar
<heller_> any news from tessin?
nikunj97 has quit [Quit: Leaving]
mcopik has joined #ste||ar
eschnett has quit [Quit: eschnett]
hkaiser has joined #ste||ar
jakub_golinowski has quit [Ping timeout: 256 seconds]
jakub_golinowski has joined #ste||ar
K-ballo has joined #ste||ar
<K-ballo> user on slack (#general) reporting include order dependent issues with hpx
<zao> **gasp**
<K-ballo> looks like a missing include, or most likely a cyclic include, in make client
<hkaiser> urghh
<hkaiser> the header tests pass
<hkaiser> K-ballo: can't look right now, will go there later
<K-ballo> heller is taking care already
<heller_> hkaiser: no idea what's wrong, can't reproduce
quaz0r has quit [Ping timeout: 264 seconds]
hkaiser has quit [Quit: bye]
jakub_golinowski has quit [Ping timeout: 240 seconds]
jakub_golinowski has joined #ste||ar
<K-ballo> I suspect cyclic includes, ask for an include trace?
eschnett has joined #ste||ar
quaz0r has joined #ste||ar
hkaiser has joined #ste||ar
aserio has joined #ste||ar
<heller_> K-ballo: compiler bug
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 255 seconds]
aserio1 is now known as aserio
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
parsa has quit [Client Quit]
jakub_golinowski has quit [Ping timeout: 256 seconds]
aserio has quit [Ping timeout: 256 seconds]
* K-ballo doubts
jaafar has joined #ste||ar
quaz0r has quit [Ping timeout: 248 seconds]
<heller_> K-ballo: he's using clang head. The error comes from the iostreams library. It's working for all the compiler versions we test...
<K-ballo> the standard library instantiates some shared futures?
<zao> Bah, wasted good time on trying to find build scripts to build clang, turns out that that's what the person linked in the first place.
<zao> I don't go to #general, the whole Slack is full of ick.
<heller_> hkaiser: Hey, can we move our call tomorrow?
<heller_> K-ballo: hmm, haven't considered that
<hkaiser> heller_: yah, that works
<hkaiser> same time?
quaz0r has joined #ste||ar
quaz0r has quit [Ping timeout: 268 seconds]
<heller_> hkaiser: yes that works!
<heller_> Thanks
<hkaiser> k
aserio has joined #ste||ar
quaz0r has joined #ste||ar
jakub_golinowski has joined #ste||ar
<zao> I can repro the error on a freshly built clang-trunk from their build scripts.
<zao> Also happens for regular `future` too, fwiw.
<hkaiser> what's the problem there?
<K-ballo> d'oh, ADL
<K-ballo> however that indeed implies make_client.hpp is and always has been broken?
<K-ballo> is it missing the corresponding include? zao do you have the include trace for that TU?
<hkaiser> missing header?
<zao> K-ballo: How do I get that?
<K-ballo> uh, with clang is -Mg or something? let me check
<K-ballo> -MM ?
<zao> --trace-includes (-H)?
<K-ballo> that sounds promising
<K-ballo> ...is that on windows?
<zao> Linux.
<K-ballo> I got confused for a second by -MD -MT
<K-ballo> looks like just a missing include, no cycles
quaz0r has quit [Ping timeout: 248 seconds]
<hkaiser> #including <hpx/lcos/future.hpp> might introduce some, though :/
<K-ballo> include twister
mcopik has quit [Ping timeout: 256 seconds]
<zao> Let me know if you have any silly things to try. I'm going to celebrate cooling my apartment down to just shy of 27°C :D
quaz0r has joined #ste||ar
quaz0r has quit [Ping timeout: 260 seconds]
aserio has quit [Ping timeout: 265 seconds]
<hkaiser> zao: add #include <hpx/lcos.future.hpp> to the client_base.hpp header
<hkaiser> zao: add #include <hpx/lcos/future.hpp> to the client_base.hpp header
<zao> It's the second include in that file already.
<zao> (after hpx/config.hpp)
<hkaiser> uhh
<hkaiser> what's missing, then
<zao> The inclusion occurs later than the first error.
<hkaiser> so there is some cycle
<github> [hpx] hkaiser pushed 1 new commit to master: https://git.io/fNBiq
<github> hpx/master 5068272 Hartmut Kaiser: Merge pull request #3391 from STEllAR-GROUP/hpxmp_integration...
<K-ballo> oh, there is a cycle then
<K-ballo> I missed it in the trace?
<zao> In hpx_init.cpp, the two top-level includes are hpx_init.hpp and apply.hpp, and apply.hpp leads to the first fault.
<zao> Note that the trace is for hpx_init, as I can't get -H to get to any other source files reliably.
jakub_golinowski has quit [Quit: Ex-Chat]
nanashi55 has quit [Ping timeout: 256 seconds]
nanashi55 has joined #ste||ar
jakub_golinowski has joined #ste||ar
aserio has joined #ste||ar
<zao> How confusing, the include trace seems to be a bit out of sync with error reporting :)
quaz0r has joined #ste||ar
parsa has joined #ste||ar
quaz0r has quit [Ping timeout: 256 seconds]
mcopik has joined #ste||ar
<zao> nb. I'm not investigating, just test building things.
_bibek_ has quit [Quit: Konversation terminated!]
<K-ballo> test build my scan_something fix
<K-ballo> *schedule_last
quaz0r has joined #ste||ar
bibek has joined #ste||ar
<zao> Now why doesn't my git list any branches...
<zao> Bah, shallow checkout.
<zao> Oh. On Windows?
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
hkaiser has quit [Quit: bye]
<jakub_golinowski> ms[m]1, I updated my progress in the Progress gdoc, also I made made commits to MartyCam fork and added example of cmake with qt to hpx_opencv_repo
<jakub_golinowski> I am currently woking on a hpx_qt_opencv example
<jakub_golinowski> So far I managed to modify the hpx qt example to be compatible with Qt5 and also with opening in Qt creator
<jakub_golinowski> When I add OpenCV to it I wil push it to the repo
mcopik has quit [Ping timeout: 252 seconds]
jakub_golinowski has quit [Ping timeout: 256 seconds]
<zao> K-ballo: I forget which edition failed building, but schedule_last_test_exe builds on what I believe is the Preview compiler.
<K-ballo> both regular and preview were failing for schedule_last
parsa has quit [Quit: Zzzzzzzzzzzz]
<github> [hpx] K-ballo opened pull request #3393: Explicitly instantiate configured schedulers (master...fix-schedule_last) https://git.io/fNB7s
parsa has joined #ste||ar
aserio has quit [Quit: aserio]
parsa has quit [Quit: Zzzzzzzzzzzz]
hkaiser has joined #ste||ar
quaz0r has quit [Ping timeout: 244 seconds]
diehlpk has joined #ste||ar
diehlpk has quit [Remote host closed the connection]
quaz0r has joined #ste||ar