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/
K-ballo has quit [Quit: K-ballo]
hkaiser has quit [Quit: bye]
diehlpk_work has quit [Remote host closed the connection]
nanmiao has quit [Quit: Connection closed]
K-ballo has joined #ste||ar
hkaiser has joined #ste||ar
nanmiao has joined #ste||ar
<hkaiser> srinivasyadav227: is_paren_constructible<T> resolves to true_type if you can initialize an instance of T using parenthesis: T(...), is_brace_constructible is similar for T{...}
<K-ballo> is_paren_constructible isn't just std::is_constructible?
<srinivasyadav227> hkaiser: okay, thanks! ;)
<hkaiser> K-ballo: it probably is
<hkaiser> not sure why it wasn't used directly
<K-ballo> it doesn't specify arguments, just the arity
<hkaiser> nod
K-ballo has quit [Ping timeout: 240 seconds]
<hkaiser> gonidelis[m]: meeting?
nanmiao has quit [Quit: Connection closed]
nanmiao has joined #ste||ar
<gonidelis[m]> hkaiser sorry for bailing... had an emergency
<gonidelis[m]> Apologies
<hkaiser> np
K-ballo has joined #ste||ar
<gnikunj[m]> hkaiser: should I give another executor talk or should I do something else? what would you suggest?
<gnikunj[m]> I could do one on HPX as well
<hkaiser> gnikunj[m]: giving a more basic talk as a start might be useful
<gnikunj[m]> so let me do a talk on "HPX for dummies" and take it from there
<hkaiser> sounds good
<hkaiser> ;-)
<gnikunj[m]> more advertising now xD
<hkaiser> this is surprisingly on the point if I consider the stupid mistake I made yesterday and only ms[m] helped me to realize what's wrong :/
<gnikunj[m]> hkaiser: btw are you free for a call? (Today/Tomorrow)
<gnikunj[m]> need to discuss resilience stuff
<hkaiser> tomorrow 9-11am would be still open
<gnikunj[m]> nice! Let's do it then. I'll ask Katie
<hkaiser> thanks
<K-ballo> something something borrow checker
<ms[m]> hkaiser: don't be so hard on yourself :D I don't even want to try to count how many times you've pointed out simple mistakes in others' (mine!) code
<srinivasyadav227> why are we checking for is_paren_constructible here https://github.com/STEllAR-GROUP/hpx/blob/master/libs/core/serialization/tests/unit/serialization_brace_initializable.cpp#L28-L30, when the test is for brace_initializable ?
<gonidelis[m]> gnikunj[m]: where you talking to?
<gnikunj[m]> CppIndia
<gnikunj[m]> it's a local C++ group in India
<gonidelis[m]> they offered me to give a talk too
<gonidelis[m]> ;p
<gnikunj[m]> haha, you can give a talk too then ;)
<gnikunj[m]> I committed a couple of months ago and can't take my word back now ;p
<gonidelis[m]> lol
<gnikunj[m]> so I'll advertise the heck out of HPX and give a talk about it :D
<hkaiser> gonidelis[m]: didn't know you were Indian too ;-)
<srinivasyadav227> lol
<gnikunj[m]> gonidelis[m] is India by heart :p
<gnikunj[m]> *Indian
<gonidelis[m]> haha
<K-ballo> srinivasyadav227: likely the functionality started for brace-init things only, then parens go added as an afterthought (I wonder why though)
<srinivasyadav227> okay, ;-)
<K-ballo> if you have an aggregate then 90% of the time `T x{a, b, c, d}; and auto [a, b, c, d] = x;` works (and does the right thing)
<K-ballo> but parens, those cover non-aggregate cases, and there's no guarantee whatsoever there
nanmiao has quit [Quit: Connection closed]
nanmiao has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
K-ballo has joined #ste||ar
<gonidelis[m]> K-ballo: talesofcpp[dot]fusionfenix down?
<K-ballo> shutdown
<gonidelis[m]> like forever?
<K-ballo> yes, the host is gone
<K-ballo> I copied the old posts somewhere, let me see
<K-ballo> I was going to figure out how to set up a github pages blog, but never did
<gonidelis[m]> K-ballo: good thing you kept them ;)
nanmiao has quit [Quit: Connection closed]
nanmiao has joined #ste||ar
diehlpk_work has joined #ste||ar
nanmiao has quit [Quit: Connection closed]