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/
jaafar has quit [Ping timeout: 248 seconds]
ct_ has joined #ste||ar
ct_ has quit [Ping timeout: 252 seconds]
jaafar has joined #ste||ar
patg has quit [Read error: Connection reset by peer]
gedaj_ has quit [Read error: Connection reset by peer]
gedaj has joined #ste||ar
patg has joined #ste||ar
patg is now known as Guest11671
gedaj has quit [Read error: Connection reset by peer]
zbyerly__ has joined #ste||ar
gedaj has joined #ste||ar
zbyerly_ has quit [Read error: Connection reset by peer]
quaz0r has joined #ste||ar
hkaiser has quit [Quit: bye]
Aalice1 has quit [Ping timeout: 255 seconds]
quaz0r has quit [Ping timeout: 240 seconds]
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
ct_ has joined #ste||ar
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
quaz0r has joined #ste||ar
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
Aalice has joined #ste||ar
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
Aalice has quit [Quit: Leaving.]
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
Aalice has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoung has quit [Ping timeout: 252 seconds]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
ct_ has quit [Quit: Leaving]
Aalice has quit [Quit: Leaving.]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
Aalice has joined #ste||ar
Aalice has quit [Quit: Leaving.]
Aalice has joined #ste||ar
Aalice has quit [Ping timeout: 252 seconds]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
EverYoun_ has joined #ste||ar
EverYoun_ has quit [Remote host closed the connection]
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 [Remote host closed the connection]
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
jaafar has quit [Ping timeout: 248 seconds]
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
david_pfander has joined #ste||ar
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 240 seconds]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vd7gM
<github> hpx/gh-pages c04153a StellarBot: Updating docs
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 255 seconds]
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
K-ballo has joined #ste||ar
Aalice has joined #ste||ar
Aalice has quit [Ping timeout: 240 seconds]
Aalice has joined #ste||ar
Aalice has quit [Ping timeout: 255 seconds]
hkaiser has joined #ste||ar
Aalice has joined #ste||ar
<github> [hpx] hkaiser closed pull request #2953: Making sure any hpx.os_threads=N supplied through a --hpx::config file is taken into account (master...fixing_2947) https://git.io/vdDOG
Aalice has quit [Ping timeout: 264 seconds]
gedaj has quit [Read error: Connection reset by peer]
zbyerly__ has quit [Ping timeout: 248 seconds]
gedaj has joined #ste||ar
Aalice has joined #ste||ar
Aalice has quit [Ping timeout: 240 seconds]
<hkaiser> jbjnr: the error you're seeing is very strange and might be related to the dataflow issue K-ballo is investigating
<K-ballo> link?
<K-ballo> the clang instance disappears when a template becomes a non-template, hint of "sufficient instantiations for overload resolution"
<hkaiser> it pulls in dataflow for no apparent reason
<hkaiser> from yesterdays irc logs: 22:31 <jbjnr>: hkaiser: I pushded my branch to here - the problem is the new test/exaample guided_pool_test. The continuation, actually works ok, but the pool numa hint in this line https://github.com/biddisco/hpx/blob/cscs2017-2/hpx/runtime/threads/executors/guided_pool_executor.hpp#L51 which is triggered from here https://github.com/biddisco/hpx/blob/cscs2017-2/examples/resource_partitioner/guided_pool_test.cpp
<K-ballo> I can't find the error message
<hkaiser> this code has some stray template<> in it, but after removing those you'll see the error
<K-ballo> oh I have to build it to see it, I'll give it a try later
<hkaiser> K-ballo: ^^
<hkaiser> K-ballo: it's a much more complicated case than what you already have
Aalice has joined #ste||ar
<K-ballo> yeap, that's definitively related
<hkaiser> it pulls in dataflow for no reason
<K-ballo> I'll prepare some cleanups for dataflow, even though they don't seem to have any actual effect
gedaj has quit [Read error: Connection reset by peer]
gedaj_ has joined #ste||ar
<msimberg> hkaiser: ready whenever you are
<hkaiser> msimberg: sec
<hkaiser> K-ballo: thanks
<hkaiser> msimberg: ready
Aalice has quit [Quit: Leaving.]
gedaj_ has quit [Read error: Connection reset by peer]
gedaj_ has joined #ste||ar
gedaj_ has quit [Read error: Connection reset by peer]
gedaj_ has joined #ste||ar
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
EverYoung has joined #ste||ar
EverYoung has quit [Ping timeout: 260 seconds]
Aalice has joined #ste||ar
Aalice has quit [Client Quit]
zbyerly_ has joined #ste||ar
eschnett has quit [Quit: eschnett]
akheir has joined #ste||ar
* parsa[w] ping hkaiser
aserio has joined #ste||ar
mbremer has quit [Quit: Page closed]
eschnett has joined #ste||ar
jaafar has joined #ste||ar
<diehlpk_work> heller, hkaiser, zbyerly, zbyerly_ Do we need to skype today for the paper?
<hkaiser> diehlpk_work: I'm available if needed
gedaj_ 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
aserio has quit [Ping timeout: 246 seconds]
gedaj has joined #ste||ar
<zbyerly_> diehlpk_work, we only need to skype if we need to make serious changes
aserio has joined #ste||ar
Guest11671 is now known as patg
zbyerly_ has quit [Ping timeout: 246 seconds]
david_pfander has quit [Ping timeout: 255 seconds]
EverYoung has quit [Ping timeout: 252 seconds]
jaafar has quit [Ping timeout: 248 seconds]
aserio has quit [Ping timeout: 255 seconds]
patg has quit [Read error: Connection reset by peer]
patg has joined #ste||ar
patg is now known as Guest37659
<heller> diehlpk_work: do we need to make significant changes?
<diehlpk_work> heller, One reviewer told us that: Great to see developers from across the world involved in this effort. More than the number of commits, a report or summary on what were the features requested by the users and if they were addressed or not by HPX - narrative along these lines would be more useful.
<diehlpk_work> I think this would be the only significant change
<diehlpk_work> And this one here - Section 2.3 discusses two traditional communication mechanisms utilized in HPC. The first is clearly defined as two-sided MPI operations. The second type is not clearly identified (but can be assumed to be one-sides messages).
<hkaiser> diehlpk_work: zbyerly said he would add a paragraph about this
EverYoung has joined #ste||ar
EverYoung has quit [Remote host closed the connection]
EverYoung has joined #ste||ar
<diehlpk_work> hkaiser, Yes, but maybe heller wanted to add more features?
EverYoun_ has joined #ste||ar
thundergroudon[m has quit [Ping timeout: 246 seconds]
taeguk[m] has quit [Ping timeout: 246 seconds]
EverYoung has quit [Ping timeout: 252 seconds]
gedaj has quit [Remote host closed the connection]
gedaj has joined #ste||ar
<K-ballo> hkaiser: which branch showed jbjnr's spurious dataflow issue?
aserio has joined #ste||ar
zbyerly_ has joined #ste||ar
<hkaiser> K-ballo: cs2017-2 in his repo
<hkaiser> see the links I posted earlier today
<K-ballo> were you seeing those on msvc?
EverYoung has joined #ste||ar
Bibek has quit [Quit: Leaving]
EverYoun_ has quit [Ping timeout: 246 seconds]
Bibek has joined #ste||ar
zbyerly_ has quit [Ping timeout: 246 seconds]
<hkaiser> K-ballo: yes
<K-ballo> hkaiser: I made a couple fixes, but it still complains about get_config_entry in the global namespace
<hkaiser> uhh, that's completely unrelated
aserio has quit [Ping timeout: 246 seconds]
gedaj_ has joined #ste||ar
gedaj has quit [Remote host closed the connection]
aserio has joined #ste||ar
<heller> diehlpk_work: I'll look at it tomorrow
parsa has joined #ste||ar
<hkaiser> aserio: could you give me the link pls?
<aserio> Sent
gedaj_ has quit [Read error: Connection reset by peer]
gedaj__ has joined #ste||ar
jaafar has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
EverYoun_ has joined #ste||ar
EverYoung has quit [Ping timeout: 246 seconds]
jaafar has quit [Ping timeout: 252 seconds]
aserio has quit [Quit: aserio]
aserio has joined #ste||ar
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 246 seconds]
aserio1 is now known as aserio
hkaiser has quit [Quit: bye]
hkaiser has joined #ste||ar
<aserio> hkaiser: yt?
Guest37659 is now known as patg
<hkaiser> aserio : here
<hkaiser> is that the case without an else ?
<aserio> Yes
<aserio> the value of p.index() should be 0 right?
<aserio> hkaiser: I don't have a primitive_result_type
<aserio> hkaiser: I have a primitive_argument_type
<hkaiser> yah, that's another way of testing it, but the valid() function does exactly that: https://github.com/STEllAR-GROUP/phylanx/blob/master/phylanx/execution_tree/primitives/base_primitive.hpp#L117-L120
<aserio> yes and it will always pass because the p.index() is equal to 5
<aserio> and I am struggling to figure out why
<hkaiser> 5 is a primitive
<aserio> how?
<hkaiser> you need to evaluate, generate_tree just gives you the execution tree
<hkaiser> auto f = p.eval(); HPX_TEST(valid(f.get()))
<hkaiser> that also will give you a primitive_result_type
<aserio> shouldn't the code commented out evaluate the tree for me
<aserio> that code fails with a seg fault complaining about not holding a literal value type
gedaj__ has quit [Read error: Connection reset by peer]
gedaj__ has joined #ste||ar
akheir has quit [Remote host closed the connection]
<aserio> hkaiser: what does HPX_FALLTHROUGH do?
<aserio> nvm, it clearly exists the case and calls the exception
<aserio> which is why the commented out code doesn't work
<K-ballo> it falls through the next case
<K-ballo> it's actually an attribute to let both the compiler and the reader know that the falling thru is intentional
<aserio> K-ballo: does the runtime then go to the default case
<K-ballo> yes
<aserio> cool, thanks :)
<K-ballo> and that's actually a bad use case of the fallthrough attribute, me thinks
<K-ballo> consecutive labels shouldn't need it
<aserio> ooooh hkaiser, K-ballo is telling on you
<aserio> :p
<aserio> and on that note I give up for the day
aserio has quit [Quit: aserio]
gedaj__ has quit [Read error: Connection reset by peer]
gedaj__ has joined #ste||ar
thundergroudon[m has joined #ste||ar
jaafar has joined #ste||ar
gedaj__ has quit [Read error: Connection reset by peer]
gedaj__ has joined #ste||ar
taeguk[m] has joined #ste||ar
<hkaiser> K-ballo: ok
<hkaiser> where is that documented?
<K-ballo> no idea, that's just my
<hkaiser> case labels are just labels, so you're probably right (as always)
<K-ballo> my inuition?
<K-ballo> *intuition
<hkaiser> compilers don't complain about it, though
<K-ballo> consecutive labels are obviously fallthrough
<hkaiser> indeed
<K-ballo> so the attribute shouldn't be needed there, that was my thinking
<hkaiser> nod
<hkaiser> I'll remove them, let's see if it starts complaining
jaafar has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
gedaj_ has joined #ste||ar
gedaj__ has quit [Read error: Connection reset by peer]
eschnett has quit [Quit: eschnett]
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
zbyerly_ has joined #ste||ar
<hkaiser> parsa[w]: talk to rod tomorrow to fix the docker images for circleci
<parsa> hkaiser: will do. did you try the PR yourself?
<hkaiser> yes, same for me, with vcpkg no luck
<hkaiser> will try without vcpkg tomorrow morning
<parsa> can you try with blaze_INCLUDE_DIR?
<hkaiser> and vcpkg?
<parsa> with or without. doesn't matter
<hkaiser> yah, doesn't work
<hkaiser> still the same: CMake Error at cmake/Phylanx_Message.cmake:43 (message):
<hkaiser> ERROR: Blaze could not be found. Please set blaze_DIR to help locating it.
<hkaiser> Call Stack (most recent call first):
<hkaiser> cmake/Phylanx_SetupBlaze.cmake:24 (phylanx_error)
<hkaiser> CMakeLists.txt:74 (phylanx_setup_blaze)
<hkaiser> neither with nor without
zbyerly_ has quit [Quit: Leaving]
<parsa> not good and strange... i'm going to check that right now
<hkaiser> parsa: no worries - you should get som erest
<hkaiser> we'll figure it out tomorrow
<hkaiser> parsa: the blaze_INCLUDE_DIR does not end up on the compiler command line of the command checking for the blaze/Math.h file
<parsa> hkaiser: in the mean time, this is the partially working code (the old repo): https://github.com/parsa/phylanx-mig
<hkaiser> sec, building from a clean cmake
<hkaiser> parsa: here is the cmake log for this: https://gist.github.com/hkaiser/4ae43e78565d0d28b29c6636e0ebf887