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
hkaiser has quit [Quit: Bye!]
hkaiser has joined #ste||ar
nanmiao has joined #ste||ar
<gonidelis[m]> hkaiser: what time is the gsod meeting tomorrow
<gonidelis[m]> ?
<hkaiser> gonidelis[m]: 9am
hkaiser has quit [Quit: Bye!]
wash__ has joined #ste||ar
zao_ has joined #ste||ar
zao has quit [Ping timeout: 240 seconds]
wash_ has quit [Ping timeout: 240 seconds]
zao_ is now known as zao
wash__ is now known as wash_
hkaiser has joined #ste||ar
<gonidelis[m]> hkaiser: yt?
<hkaiser> here
<gonidelis[m]> see pm please
<gnikunj[m]> gonidelis: back to waking up at 7 :P
<gonidelis[m]> gnikunj i was late already
<gonidelis[m]> hkaiser: gsod link?
<gnikunj[m]> gonidelis: hahaha
<gnikunj[m]> You did teach me to wake up early lol
<gnikunj[m]> gonidelis: hkaiser: pls discuss that the search is not working on docs currently. It needs to be corrected.
<gonidelis[m]> True
<hkaiser> gnikunj[m]: search seems to work ok, see: https://hpx-docs.stellar-group.org/branches/master/html/index.html
<gnikunj[m]> It wasn’t working the other day while I was with Giannis
nanmiao has quit [Quit: Client closed]
nanmiao has joined #ste||ar
hkaiser has quit [Ping timeout: 240 seconds]
hkaiser has joined #ste||ar
diehlpk_work has joined #ste||ar
akheir has joined #ste||ar
akheir1 has joined #ste||ar
<gnikunj[m]> hkaiser: does CTAD work on specialized classes? I'm having trouble making this work: https://godbolt.org/z/nxM87h1n8
akheir has quit [Ping timeout: 256 seconds]
<hkaiser> gnikunj[m]: hmm, sec
<hkaiser> gnikunj[m]: your invoker has no constructors, but you're trying to use it
<gnikunj[m]> It works when operator() is defined too
<hkaiser> invoker is a type, so you can't use invoker(...) to call operator()()
<gnikunj[m]> Ohh wait, it doesn't my bad.
<gnikunj[m]> I thought it did
<gnikunj[m]> Yeah, right. I was confused with something that lead me to think CTAD was the reason.
<gnikunj[m]> hkaiser: could you point me to how flecsi evades the use of macros? HPX_PLAIN_ACTION and such.
<hkaiser> template <auto F> ...
<gnikunj[m]> that's sad. I thought they did it with C++17 :/
<hkaiser> isn't that C++17?
<gnikunj[m]> is it? I can't remember.
<gnikunj[m]> hkaiser: ohh yes, it is C++17!!!!!
<gnikunj[m]> hkaiser: is `T&&` in the following case a forwarding reference (universal reference)?
<gnikunj[m]> `template <typename T> struct foo { void bar(T&& t) { ... } };`
<hkaiser> no, it's a rvalue ref
<gnikunj[m]> Yeah, that's what I thought. To have it as a forwarding reference, I'll have to wrap the function with a template as well.
<gnikunj[m]> hkaiser: how does HPX's cmake run tests from here: https://github.com/STEllAR-GROUP/hpx/tree/master/cmake/tests
nanmiao has quit [Quit: Client closed]
<gnikunj[m]> never mind: The thing I was looking for is try_compile
Guest3745 has joined #ste||ar
Guest3745 has quit [Client Quit]
Guest3779 has joined #ste||ar
<Guest3779> IDENTIFY Guest3779 bruce_wayne
Guest3779 has quit [Client Quit]