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/
nanashi55 has quit [Ping timeout: 272 seconds]
nanashi55 has joined #ste||ar
eschnett_ has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
hkaiser has quit [Quit: bye]
hkaiser has joined #ste||ar
hkaiser has quit [Client Quit]
nanashi55 has quit [Ping timeout: 272 seconds]
nanashi55 has joined #ste||ar
nanashi55 has quit [Ping timeout: 240 seconds]
nanashi55 has joined #ste||ar
david_pfander has joined #ste||ar
mdiers_ has joined #ste||ar
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] msimberg force-pushed fix-pkgconfig from 6576f38 to b35727b: https://github.com/STEllAR-GROUP/hpx/commits/fix-pkgconfig
<ste||ar-github> hpx/fix-pkgconfig b35727b Mikael Simberg: Use GNUInstallDirs lib path in pkgconfig config file
ste||ar-github has left #ste||ar [#ste||ar]
mdiers_ has quit [Remote host closed the connection]
mdiers_ has joined #ste||ar
mdiers_ has quit [Remote host closed the connection]
mdiers_ has joined #ste||ar
hkaiser has joined #ste||ar
K-ballo has joined #ste||ar
<hkaiser> heller_, simbergm: CMAKE_INSTALL_LIBDIR is empty for Phylanx with the recent changes to HPX, any clues?
<heller_> hkaiser: hmm
<heller_> no :/
<hkaiser> is that variable (pre-)set by cmake?
<simbergm> hkaiser: also no, does it need to be exported explicitly
<hkaiser> shrug, no idea
<simbergm> the PR that changed that had some small bugs, I can try to have a look still before christmas
<hkaiser> what PR changed that?
<simbergm> I'm guessing it's related to https://github.com/STEllAR-GROUP/hpx/pull/3555
<hkaiser> this here is empty:https://github.com/STEllAR-GROUP/hpx/blob/master/cmake/HPX_AddComponent.cmake#L108
<simbergm> I merged that yesterday
<hkaiser> do I have to change things in dependent projects as a result of this PR?
<simbergm> I thought not, most likely a bug
<simbergm> but I don't know
<simbergm> maybe ping junghans on that PR
<simbergm> gtg but can take a look tomorrow
<simbergm> I assume that started happening only today or yesterday?
<hkaiser> I was off for a week, not sure when it started
<hkaiser> yah, that line was changed by the PR you mentioned
<heller_> hkaiser: I think it is preset by cmake
<heller_> no idea how that PR could have changed that behavior
<hkaiser> apparently not on windows :/
<hkaiser> we were using ${LIB} before, now that's using CMAKE_INSTALL_LIBDIR
<heller_> ok
<heller_> let me check
<heller_> hkaiser: which cmake version are you on?
<simbergm> hkaiser does it help if you include GNUInstallDirs explicitly in there?
<heller_> hkaiser: right, I think it is empty because phylanx doesn't include GNUInstallDirs
<heller_> which I guess is the problem here...
<simbergm> Probably, but it's an hpx bug, not phylanx
<hkaiser> ok, I'll try
<hkaiser> cmake version: 3.12.2
<heller_> should work on windows as well
<hkaiser> yah, that did the trick, thanks
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] hkaiser pushed 1 new commit to master: https://github.com/STEllAR-GROUP/hpx/commit/0be2a039f3af367484b654c80dd72f970fabe67a
<ste||ar-github> hpx/master 0be2a03 Hartmut Kaiser: Untabify file
ste||ar-github has left #ste||ar [#ste||ar]
<hkaiser> heller_: what cmake version is required to use GNUInstallDirs?
<heller_> no idea
<heller_> hkaiser: the problem however is, that it is not included in phylanx
<hkaiser> yah, I added it, which fixed the issue
<zao> CMake 3.0.2 documentation mentions GNUInstallDirs, so it's ancient.
<hkaiser> zao: thanks
<hkaiser> simbergm: what do you mean by 'this is an hpx bug'? can this be prevented somehow?
<hkaiser> should we include GNUInstallDirs in HPXConfig.cmake?
<hkaiser> heller_: ^^
<heller_> no
<heller_> some libraries might not want that
<hkaiser> only those that use HPX_SetupTarget
<heller_> well, they still might want to influence where exactly their binaries are going ;)
<heller_> HPX_SetupTarget doesn't set the output paths
<hkaiser> heller_: well add_component and friends
<heller_> yeah sure
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://github.com/STEllAR-GROUP/hpx/commit/5f8bd2e64fc13d684014cc3737135dd5f2a2a0d4
<ste||ar-github> hpx/gh-pages 5f8bd2e StellarBot: Updating Sphinx docs
ste||ar-github has left #ste||ar [#ste||ar]
<hkaiser> heller_: so should the include be added there, then?
<hkaiser> alternatively we'll have to document this
hkaiser has quit [Quit: bye]
aserio has joined #ste||ar
eschnett_ has quit [Quit: eschnett_]
<simbergm> hkaiser, heller_: not sure I see the problem with including it for consumers, it only sets variables and if they're using our wrappers they didn't have control over install directories anyway (except for the prefix)
<heller_> yes, i guess including it in the config is fine
aserio has quit [Ping timeout: 268 seconds]
eschnett_ has joined #ste||ar
dmarce1 has joined #ste||ar
<dmarce1> Does anyone know what causes this build error? It's for octo-tiger. CMake Error at /home/dmarce1/local/release/hpx/lib64/cmake/HPX/HPX_SetupTarget.cmake:232 (install):
<dmarce1> install TARGETS given no RUNTIME DESTINATION for executable target
<dmarce1> "octotiger".
aserio has joined #ste||ar
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 268 seconds]
aserio1 is now known as aserio
aserio has quit [Ping timeout: 250 seconds]
<simbergm> dmarce1 how recent is your hpx?
jaafar has quit [Ping timeout: 268 seconds]
hkaiser has joined #ste||ar
david_pfander has quit [Quit: david_pfander]
david_pfander has joined #ste||ar
david_pfander has quit [Quit: david_pfander]
david_pfander has joined #ste||ar
jayeshbadwaik has quit [Remote host closed the connection]
aserio has joined #ste||ar
hkaiser has quit [Quit: bye]
<dmarce1> @simbergm top of master as of about an hour ago
aserio has quit [Ping timeout: 252 seconds]
hkaiser has joined #ste||ar
<simbergm> dmarce1: ok, you might want to go back to about two days ago
<simbergm> sounds like what we were discussing about just before you joined: http://irclog.cct.lsu.edu/ste~b~~b~ar/2018-12-18
<simbergm> or related to the same thing
<simbergm> I'll try to have a fix tomorrow
<hkaiser> dmarce1: add include(GNUInstallDirs) to your cmake file, that should fix things
aserio has joined #ste||ar
<heller_> hkaiser: simbergm: so yes, let's include it on our Config
<heller_> hkaiser: do you want to chat today?
<hkaiser> heller_: in HPXConfig.cmake?
<heller_> *nod*
<heller_> one sec
<hkaiser> k
<heller_> here would be better
<hkaiser> does it matter where this is added?
<hkaiser> I mean at what spot in that file
<heller_> nope
<heller_> I'd add it right before utils
<hkaiser> k
<heller_> hkaiser: yes talk or no talk?
<hkaiser> heller_: in principle yes, but could we meet in 30 minutes or so?
<heller_> sure, I'm around
<hkaiser> heller_: now?
<heller_> k
_bibek_ has quit [Quit: Konversation terminated!]
bibek has joined #ste||ar
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] hkaiser created gnu_install_dirs (+1 new commit): https://github.com/STEllAR-GROUP/hpx/commit/24ee901c23bd
<ste||ar-github> hpx/gnu_install_dirs 24ee901 Hartmut Kaiser: Add include(GNUInstallDirs) to HPXMacros.cmake
ste||ar-github has left #ste||ar [#ste||ar]
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] hkaiser opened pull request #3593: Add include(GNUInstallDirs) to HPXMacros.cmake (master...gnu_install_dirs) https://github.com/STEllAR-GROUP/hpx/pull/3593
ste||ar-github has left #ste||ar [#ste||ar]
jaafar has joined #ste||ar
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] hkaiser pushed 1 new commit to master: https://github.com/STEllAR-GROUP/hpx/commit/2c6dbc9c7ae4202bd200f4b0ebb516f5e42b0e0a
<ste||ar-github> hpx/master 2c6dbc9 Hartmut Kaiser: Merge pull request #3593 from STEllAR-GROUP/gnu_install_dirs...
ste||ar-github has left #ste||ar [#ste||ar]
<hkaiser> simbergm: ^^
WedgeSEM has joined #ste||ar
<WedgeSEM> anybody home?
<WedgeSEM> I'm working on a course for developer experience in designing parallel applications and I was wondering if I could ask some quesitons
<diehlpk> WedgeSEM, Sure
<WedgeSEM> I've released some other courses on UX like this one: https://www.skillshare.com/classes/The-Lean-UX-Design-Course/73253633
<WedgeSEM> I'm curious what you guys think the biggest challenges are for developers who are new to designing scalable, parallel applications
hkaiser has quit [Quit: bye]
<diehlpk> WedgeSEM, Understanding parallelism?
<diehlpk> And what implications this has for performance
<diehlpk> What is the state to get hpx compiled with boost 1.69
<K-ballo> 1.69 is working for vs2017
<diehlpk> K-ballo, boost 1.69 has a fix for ppc64le, I like to have
<diehlpk> I had to backport this fix to 1.68
ste||ar-github has joined #ste||ar
<ste||ar-github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://github.com/STEllAR-GROUP/hpx/commit/92ce318f60d9ee5cc9d5c6154637c4b47e302e47
<ste||ar-github> hpx/gh-pages 92ce318 StellarBot: Updating Sphinx docs
ste||ar-github has left #ste||ar [#ste||ar]
WedgeSEM has quit [Remote host closed the connection]
eschnett_ has quit [Quit: eschnett_]
aserio has quit [Quit: aserio]
hkaiser has joined #ste||ar
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
jaafar has quit [Ping timeout: 240 seconds]