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/ | GSoC2018: https://wp.me/p4pxJf-k1
hkaiser has quit [Quit: bye]
kisaacs has joined #ste||ar
diehlpk has joined #ste||ar
Vir- has quit [Ping timeout: 256 seconds]
Vir has joined #ste||ar
quaz0r has quit [Ping timeout: 256 seconds]
kisaacs has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
kisaacs has joined #ste||ar
quaz0r has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
diehlpk has quit [Ping timeout: 276 seconds]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
jbjnr_ has joined #ste||ar
kisaacs has quit [Ping timeout: 240 seconds]
jbjnr has quit [Ping timeout: 255 seconds]
kisaacs has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
nanashi64 has joined #ste||ar
nanashi55 has quit [Ping timeout: 268 seconds]
nanashi64 is now known as nanashi55
hkaiser has joined #ste||ar
hkaiser has quit [Client Quit]
hkaiser has joined #ste||ar
hkaiser has quit [Client Quit]
hkaiser has joined #ste||ar
hkaiser has quit [Client Quit]
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
jaafar has quit [Quit: Konversation terminated!]
Nikunj__ has quit [Ping timeout: 248 seconds]
nikunj has joined #ste||ar
kisaacs has quit [Ping timeout: 240 seconds]
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
parsa has quit [Client Quit]
Anushi1998 has quit [Remote host closed the connection]
Anushi1998 has joined #ste||ar
kisaacs has joined #ste||ar
kisaacs has quit [Ping timeout: 255 seconds]
khuck has quit [Remote host closed the connection]
khuck has joined #ste||ar
mcopik has joined #ste||ar
Nikunj_ has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
mcopik has quit [Remote host closed the connection]
Viraj has joined #ste||ar
jakub_golinowski has joined #ste||ar
Viraj has quit [Ping timeout: 260 seconds]
Viraj has joined #ste||ar
mcopik has joined #ste||ar
Viraj has quit [Ping timeout: 260 seconds]
khuck has quit [Ping timeout: 248 seconds]
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/vpbbz
<github> hpx/gh-pages d553eb0 StellarBot: Updating docs
Viraj has joined #ste||ar
aparikh has joined #ste||ar
aparikh has quit [Ping timeout: 260 seconds]
mcopik has quit [Ping timeout: 265 seconds]
Viraj has quit [Ping timeout: 260 seconds]
mcopik has joined #ste||ar
zura has joined #ste||ar
zura has quit [Client Quit]
jakub_golinowski has quit [Ping timeout: 256 seconds]
jakub_golinowski has joined #ste||ar
khuck has joined #ste||ar
jakub_golinowski has quit [Remote host closed the connection]
khuck has quit [Ping timeout: 248 seconds]
zura has joined #ste||ar
hkaiser has joined #ste||ar
zura has quit [Ping timeout: 240 seconds]
diehlpk has joined #ste||ar
diehlpk has quit [Ping timeout: 276 seconds]
K-ballo has joined #ste||ar
zura has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Client Quit]
khuck has joined #ste||ar
khuck has quit [Ping timeout: 256 seconds]
diehlpk has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
kisaacs has joined #ste||ar
kisaacs has quit [Ping timeout: 256 seconds]
eschnett has quit [Quit: eschnett]
<github> [hpx] hkaiser pushed 1 new commit to master: https://git.io/vpNuk
<github> hpx/master 5e24f85 Hartmut Kaiser: Merge pull request #3319 from STEllAR-GROUP/fixing_3318...
khuck has joined #ste||ar
aserio has joined #ste||ar
<Nikunj_> is pkg-config necessary for windows build?
khuck has quit [Ping timeout: 256 seconds]
<Nikunj_> because I just build hpx without pkg-config without errors
<hkaiser> Nikunj_: pkg-config is normally not available on windows
<Nikunj_> hkaiser: ah, that's why
kisaacs has joined #ste||ar
mcopik has quit [Ping timeout: 260 seconds]
hkaiser has quit [Quit: bye]
galabc has joined #ste||ar
eschnett has joined #ste||ar
mcopik has joined #ste||ar
<K-ballo> CMake Error at cmake/HPX_AddPseudoTarget.cmake:17 (add_custom_target):
<K-ballo> add_custom_target cannot create target "resource_partitioner" because another target with the same name already exists. The existing target is a custom target created in source directory "D:/hpx/examples".
Nikunj_ has quit [Quit: Leaving]
<K-ballo> giving sourcetrail a try with hpx
nikunj has joined #ste||ar
<zao> K-ballo: I see that people have still not fixed that...
<zao> Can't build examples and tests at the same time, I believe.
<K-ballo> figures, I never build either
<K-ballo> jbjnr_: is it yours?
<jbjnr_> what's up?
<zao> Some bozo that relies on the hierarchial names under Linux and not caring overly much that it breaks MSVC hard.
<zao> :D
<jbjnr_> create target "resource_partitioner" - that looks familiar
<jbjnr_> zao: mak examples tests ?
<jbjnr_> make examples tests ?
<zao> The problem is that target names are decorated enough to disambiguate the duplicate names in some build systems, and end up with duplicate names in some.
<zao> I don't remember which platform does what, but didn't get anyone to actually fix it the last time I ranted about it.
aserio has quit [Ping timeout: 276 seconds]
akheir has joined #ste||ar
aserio has joined #ste||ar
jaafar has joined #ste||ar
elfring has joined #ste||ar
khuck has joined #ste||ar
khuck_ has joined #ste||ar
khuck has quit [Read error: Connection reset by peer]
aparikh756 has joined #ste||ar
aparikh756 has quit [Client Quit]
khuck_ has quit [Remote host closed the connection]
khuck has joined #ste||ar
mcopik has quit [Ping timeout: 255 seconds]
galabc has quit [Ping timeout: 260 seconds]
aparikh756 has joined #ste||ar
khuck has quit [Ping timeout: 248 seconds]
mcopik has joined #ste||ar
kisaacs has quit [Ping timeout: 240 seconds]
hkaiser has joined #ste||ar
kisaacs has joined #ste||ar
aparikh756 has quit [Quit: Page closed]
aparikh756 has joined #ste||ar
mbremer has joined #ste||ar
aserio has quit [Ping timeout: 260 seconds]
jakub_golinowski has joined #ste||ar
nikunj has quit [Quit: Leaving]
nikunj has joined #ste||ar
aparikh756 has quit [Ping timeout: 260 seconds]
diehlpk has quit [Ping timeout: 240 seconds]
mcopik has quit [Ping timeout: 255 seconds]
galabc has joined #ste||ar
Vir has quit [Ping timeout: 265 seconds]
Vir- has joined #ste||ar
mcopik has joined #ste||ar
<galabc> Hi i'm currently trying to build hpxML on the rostam cluster but I get this error when trying to build https://pastebin.com/k52nMTTJ
<hkaiser> galabc: inconsistent -std=c++xxx settings?
<galabc> I'm compiling with clang/4.0.1 using boost/1.63.0-clang4.0.1
<galabc> hkaiser is that what you think is causing the error?
<galabc> my mentor told me that using clang would stop this error but it keeps happening
<galabc> clang-6.0: error: linker command failed with exit code 1 (use -v to see invocation)
<galabc> perhaps i need to use clang-6.0
<hkaiser> galabc: all modules have to be built using the same c++ standards settings
elfring has quit [Quit: Konversation terminated!]
<hkaiser> boost, hpx, etc
<galabc> ok currently the boost library i use is compiled in clang.4.0.1
<galabc> and I ran the command cmake with -DCMAKE_CXX_COMPILER=clang++
parsa has joined #ste||ar
<hkaiser> yah, so ot defaults to pre-c++11, I believe
<mcopik> it's either mismatch in standard version or mismatch between Boost build (gcc vs clang)
zura has quit [Quit: Leaving]
aserio has joined #ste||ar
Vir- has quit [Ping timeout: 240 seconds]
aserio has quit [Ping timeout: 276 seconds]
hkaiser has quit [Read error: Connection reset by peer]
Vir has joined #ste||ar
hkaiser has joined #ste||ar
<hkaiser> mcopik: yt?
<mcopik> hkaiser: si
<hkaiser> hey
<hkaiser> mcopik: could you explain please what you mean by asking me to create a branch in the repository?
<hkaiser> what repository are you referring to?
<mcopik> hkaiser: so, hpxML contains an old copy of HPX with several modifications and separate tools used for machine learning
aserio has joined #ste||ar
<hkaiser> k
<mcopik> I want to move this copy of HPX outside to be able to use it as a submodule and keep it up to date with the main repo
<mcopik> but it needs to be stored somewhere
<hkaiser> mcopik: so you need access to the hpxml repository?
<mcopik> and it's simply a copy of main repo with few additions, thus I though that having it as a branch on main hpx repo would be the perfect solution
<mcopik> hkaiser: no, I have it
<hkaiser> why does it have to be a branch in the main repo?
<hkaiser> if it's to be a branch of HPX it could live anywhere, couldn't it?
<hkaiser> or let me ask it the other way around: couldn't we apply the necessary changes to HPX master directly?
<mcopik> it doesn't have to be, I just thought that it would be the best option
<hkaiser> mcopik: working on a branch is not a long-term solution, I think
<mcopik> it can't be merged right now because the repo is a mess, every single file was moved between directories. it could be merged after reworking it, however, it contains two parts: a clang pass and small modifications to HPX
<hkaiser> mcopik: I'm not talking about merging hpxml into hpx
<mcopik> but?
<hkaiser> I meant to port the changes you made to hpx back to its master branch which would allow you to directly refer to the main repo
<hkaiser> I wouldn't like integrating hpxml with the main hpx repo, frankly
<mcopik> actually, I didn't, this is still Zahra's work
<hkaiser> but I would like to hear other's oppinion on that
<hkaiser> well sure
<hkaiser> mcopik: so what's the problem - sorry I'm probably dense...
<mcopik> okay, let me try to explain it in other way
Vir has quit [Ping timeout: 256 seconds]
Vir has joined #ste||ar
<mcopik> hkaiser: the learning tool needs to use HPX + I think few new classes which deal with loading train data and making decision how to execute staff
<mcopik> do I understand correctly that you don't want to merge this new stuff into HPX, right?
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
parsa has quit [Client Quit]
parsa has joined #ste||ar
kisaacs has quit [Ping timeout: 260 seconds]
galabc has quit [Read error: Connection reset by peer]
galabc has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
parsa has joined #ste||ar
<hkaiser> mcopik: it depends
<hkaiser> if it's specific to hpxml, then no - if it's something generally useful to hpx users, then yes
<mcopik> hkaiser: I'd say it's specific to hpxml. it's not usable outside the project
parsa has quit [Quit: Zzzzzzzzzzzz]
<hkaiser> mcopik: ok, then I think we shouldn't have it in hpx itself at this point
<mcopik> hkaiser: so, now it's clear that we don't want to integrate it. back to my question: hpxml contains tool and hpx copy with modifications. right now it's not possible to keep it up to date. I see two options: revert some changes and make it a normal fork of HPX, add modifications and store somewhere additional learning tools. second option: move the fork of hpx somewhere else and keep the hpxml as a repo for machine learning
<mcopik> tools and use hpx as a submodule
<mcopik> do you think that the first option is suitable and better than the second one?
<hkaiser> mcopik: I'd suggest to refer to the original repo would be preferrable
aserio has quit [Ping timeout: 255 seconds]
<mcopik> hkaiser: but I don't how to achieve that. it's not enough to have the original repo as a submodule, it needs to be patched to work with hpxml. I thought that the best way would be to have branch with these patches applied and stored, but perhaps there is a smarter way with git to solve this problem
kisaacs has joined #ste||ar
<mcopik> hkaiser: and btw, I think the issue that galabc ran into is that boostXXX-clang modules on Rostam are built against libc++. thus, if one wants to build HPX with clang and use this modules, he would have to pass CMAKE_CXX_FLAGS="-stdlib=libc++"
aserio has joined #ste||ar
eschnett has quit [Quit: eschnett]
jakub_golinowski has quit [Ping timeout: 256 seconds]
<mcopik> hkaiser: I need to go
Vir has quit [Ping timeout: 265 seconds]
Vir- has joined #ste||ar
mcopik has quit [Ping timeout: 256 seconds]
Vir- has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
Vir has joined #ste||ar
jakub_golinowski has joined #ste||ar
nikunj has quit [Quit: Leaving]
<galabc> i could try to rerun cmake with -DCMAKE_CXX_FLAGS"-stdlib=libc++"
<galabc> just to see what happens
nikunj has joined #ste||ar
nanashi55 has quit [Ping timeout: 240 seconds]
nanashi55 has joined #ste||ar
jakemp has joined #ste||ar
parsa has quit [Quit: Zzzzzzzzzzzz]
mcopik has joined #ste||ar
parsa has joined #ste||ar
parsa has quit [Client Quit]
eschnett has joined #ste||ar
jakub_golinowski has quit [Quit: Ex-Chat]
jakub_golinowski has joined #ste||ar
aserio has quit [Quit: aserio]
aserio has joined #ste||ar
hkaiser has quit [Quit: bye]
<aserio> heller: yt? please see pm?
kisaacs has quit [Ping timeout: 240 seconds]
kisaacs has joined #ste||ar
khuck has joined #ste||ar
zura has joined #ste||ar
zura has quit [Client Quit]
diehlpk has joined #ste||ar
hkaiser has joined #ste||ar
diehlpk has quit [Ping timeout: 256 seconds]
hkaiser has quit [Client Quit]
hkaiser has joined #ste||ar
aserio has quit [Quit: aserio]
khuck has quit [Remote host closed the connection]
kisaacs has quit [Ping timeout: 256 seconds]
diehlpk has joined #ste||ar
kisaacs has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
parsa has joined #ste||ar
mcopik has quit [Quit: Page closed]
parsa has quit [Quit: Zzzzzzzzzzzz]
eschnett has quit [Quit: eschnett]
kisaacs has quit [Ping timeout: 268 seconds]
khuck has joined #ste||ar
kisaacs has joined #ste||ar
kisaacs has quit [Ping timeout: 240 seconds]
kisaacs has joined #ste||ar
<parsa[w]> hkaiser: #424 broke master
diehlpk has joined #ste||ar
jakub_golinowski has quit [Quit: Ex-Chat]