K-ballo 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_work>
The SC20 panel report is finally published
<hkaiser>
\o/
jaafar has quit [Remote host closed the connection]
jaafar has joined #ste||ar
diehlpk has joined #ste||ar
<hkaiser>
jaafar: I have not tried running ubsan
diehlpk has quit [Ping timeout: 258 seconds]
<diehlpk_work>
hkaiser, ms[m] I started to build the rc-2 on Fedora's build system
<hkaiser>
thanks!
<diehlpk_work>
We should know by tomorrow morning if we are fine
hkaiser has quit [Quit: bye]
shahrzad has quit [Quit: Leaving]
jaafar has quit [*.net *.split]
bita has quit [*.net *.split]
diehlpk_work has quit [*.net *.split]
jaafar has joined #ste||ar
bita has joined #ste||ar
diehlpk_work has joined #ste||ar
ramses[m] has quit [Ping timeout: 240 seconds]
tiagofg[m] has quit [Ping timeout: 246 seconds]
mdiers[m] has quit [Ping timeout: 272 seconds]
gonidelis[m] has quit [Ping timeout: 240 seconds]
vroni[m] has quit [Ping timeout: 240 seconds]
heller1 has quit [Ping timeout: 260 seconds]
srinivasyadav227 has quit [Ping timeout: 260 seconds]
klaus[m] has quit [Ping timeout: 260 seconds]
rori has quit [Ping timeout: 260 seconds]
pedro_barbosa[m] has quit [Ping timeout: 246 seconds]
parsa[m] has quit [Ping timeout: 272 seconds]
k-ballo[m] has quit [Ping timeout: 240 seconds]
ms[m] has quit [Ping timeout: 240 seconds]
gnikunj[m] has quit [Ping timeout: 268 seconds]
gonidelis[m] has joined #ste||ar
klaus[m] has joined #ste||ar
rori has joined #ste||ar
parsa[m] has joined #ste||ar
mdiers[m] has joined #ste||ar
heller1 has joined #ste||ar
srinivasyadav227 has joined #ste||ar
ramses[m] has joined #ste||ar
tiagofg[m] has joined #ste||ar
vroni[m] has joined #ste||ar
pedro_barbosa[m] has joined #ste||ar
gnikunj[m] has joined #ste||ar
k-ballo[m] has joined #ste||ar
ms[m] has joined #ste||ar
bita has quit [Ping timeout: 258 seconds]
<ms[m]>
gnikunj: how did it go in the end with the cuda build? note that it's HPX_CUDA_CLANG_FLAGS without WITH
<ms[m]>
you might have bumped into an HPX/Boost/whatever build problem that we don't test, currently the only cuda+clang build that we have is with cuda 10.2 and (cray) clang 10
<gnikunj[m]>
ms I gave up yesterday on the build :/
<gnikunj[m]>
I'll try fresh today. Thanks for note!
<ms[m]>
diehlpk_work: are you using all the commits that gregor was using? kokkos from september should be ok (the commit gregor was using, or kokkos 3.2.0 onwards), hpx-kokkos should be close to latest master, but it looks like your hpx is not new enough... we made that change in the namespaces sometime after 1.5.1
<ms[m]>
and thank you for doing the fedora packaging!
hkaiser has joined #ste||ar
<hkaiser>
ms[m]: yt?
samouy has joined #ste||ar
samouy has quit [Connection closed]
Spaulding has joined #ste||ar
Spaulding has quit [Remote host closed the connection]
sawdey21 has joined #ste||ar
<sawdey21>
/!\ this channel has moved to #nyymit /!\
sawdey21 has quit [Remote host closed the connection]
codebamBG has joined #ste||ar
<codebamBG>
/!\ this channel has moved to #nyymit /!\
codebamBG has quit [Remote host closed the connection]
brynjaroc has joined #ste||ar
<brynjaroc>
/!\ this channel has moved to #nyymit /!\
brynjaroc has quit [Remote host closed the connection]
<gonidelis[m]>
let's run then
<ms[m]>
grr, is it the annual spam swarm?
<ms[m]>
hkaiser: sorry, here now
diehlpk_work has quit [Remote host closed the connection]
diehlpk_work has joined #ste||ar
<hkaiser>
ms[m]: hey
<hkaiser>
ms[m]: I'm trying to replace boost.asio with asio standalone
<hkaiser>
but that has no cmake build system, so I'm tryin to generate one on the fly
<ms[m]>
I saw that, and it looks like a very nice idea, thank you!
<hkaiser>
but obviously I have no idea what I'm doing....
<ms[m]>
I had a quick look at it and noticed exactly that... I'd like to help with that if I can
<hkaiser>
that's what I wanted to ask - if you found the time...
<ms[m]>
I think we'd be fine with `find_library` and friends
<ms[m]>
yeah, absolutely, no worries
<hkaiser>
thanks!
<hkaiser>
the errors I'm seeing don't make sense to me
<ms[m]>
the only thing we have to do is make sure that the headers get installed if we use the fetchcontent version of it... which can be a bit ugly but let's see how it is
<ms[m]>
ok, I'll have a look
<hkaiser>
he good thing is that this gets rid of a large amount of boost dependencies with almost no effort on our end
<hkaiser>
I think I have the header installation part under control
<k-ballo[m]>
i tried the asio thing once, it was impossible with boost::error_code back then
<hkaiser>
K-ballo: it maps it to std::error_code nowadays
<k-ballo[m]>
that was the problem, std and boost error codes weren't compatible at that timr
<hkaiser>
it gets rid of boost::error_code alltogether
<hkaiser>
now, that we have too - this was straighforward
<k-ballo[m]>
it should be fine now that boost got compatibility, and we migrated to std
<hkaiser>
nod
<diehlpk_work>
ms[m], Yes, I use the same HPX commit as Gregor
<k-ballo[m]>
hkaiser you can `return()` out of a cmake include()
<k-ballo[m]>
we can also use cmake's own FetchContent now, introduced in 3.11 and we require 3.13
<k-ballo[m]>
the error comes from linking the target and using it before it actually exist, the config tests in between linking to base libraries and eventually including setup-asio
<hkaiser>
K-ballo: why return()?
<k-ballo[m]>
to avoid nesting the entire file's content inside an if
<hkaiser>
yah, sure - just as a readability aid
hkaiser has quit [Read error: Connection reset by peer]