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
<github>
[hpx] hkaiser created sync_actions (+1 new commit): https://git.io/fNl22
<github>
hpx/sync_actions 3cbdb7d Hartmut Kaiser: Add several functionalities allowing to optimize synchronous action invocation...
<github>
[hpx] hkaiser opened pull request #3388: Add several functionalities allowing to optimize synchronous action i… (master...sync_actions) https://git.io/fNl2w
<jakub_golinowski>
jbjnr, how did you manage your MartyCam app in the QtCreator?
<jakub_golinowski>
As the Generic Project?
<jbjnr>
not sure I know what you mean. I just add it as a project and I can't remember how I set it up
<jbjnr>
I usually say import project (dir containaing cmaklists), then specify the build dir manually, then everything goes ok
<jbjnr>
One thing ...
<jbjnr>
the one thing is that I changed one setting in qtcreator somewhere to manage my build dirs better (I don't like QtCreator trying to use it's own build dirs and want it to always use the one I specify), but I cannot find the setting I changed.
<jakub_golinowski>
jbjnr, ah this one I already changed
<jakub_golinowski>
because it is by default building outside of src dir and not in the build/ within the src dir
<jakub_golinowski>
but my problem is that when I build MartyCam now from the console it works
<jakub_golinowski>
but when I want to build it from within the QT Creator I get the linking error
<jbjnr>
what error\
jakub_golinowski has quit [Quit: Ex-Chat]
jakub_golinowski has joined #ste||ar
<jakub_golinowski>
jbjnr, this is the error:
<jakub_golinowski>
/home/jakub/miniconda3/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9'
<jakub_golinowski>
collect2: error: ld returned 1 exit status
jakub_golinowski has quit [Ping timeout: 256 seconds]
jakub_golinowski has joined #ste||ar
<zao>
jakub_golinowski: You should probavly remove anything Anaconda from your PATH, LD_LIBRARY_PATH and whatnot from your .profile and friends
<zao>
Unless you _like_ dumb libraries and executables shipped with that abomination to interfere with regular programs
<jakub_golinowski>
zao, thanks for the mesage
<zao>
While Anaconda may be nice for some for its “self-contained” environment, it interacts poorly with the surrounding world
<zao>
If you’re actually trying to use it, disregard most of the above ;)
<jakub_golinowski>
zao, so I am using anaconda for easy switching between python 3 and 2 basically. It is really useful for me since different projects use different python versions
<jakub_golinowski>
zao, but currently I am trying to do sth completely different and I think that isolating anaconda from this is the best idea
nikunj97 has joined #ste||ar
jbjnr_ has joined #ste||ar
jakub_golinowski has quit [Quit: Ex-Chat]
jbjnr has quit [Ping timeout: 240 seconds]
Experienced has joined #ste||ar
Experienced has quit [Client Quit]
jakub_golinowski has joined #ste||ar
K-ballo has joined #ste||ar
<jakub_golinowski>
zao, I deleleted the path conda from the bashrc therefore it is no longer in the path. I did not see any trace in the .profile
<jakub_golinowski>
I also scanned the cmake cache generated by qt createor and non of the paths was pointing to miniconda3
<zao>
Which files you have gotten infested with environment varies, yeah.
<jakub_golinowski>
nevertheless it is still having this conflict
<zao>
Is there anything interesting in your `env`?
<jakub_golinowski>
also when I try to build the project from the command line I can reproduce the error by using -DQt5_DIR=/home/jakub/packages/qt/qt5/5.9.6/gcc_64/lib/cmake/Qt5
<jakub_golinowski>
which is the path to the actual package I wanted to link against
<jakub_golinowski>
zao sth like this? QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
<jakub_golinowski>
or this
<jakub_golinowski>
QT_ACCESSIBILITY=1
<zao>
Nah, more curious about anything that has paths that point towards the anaconda installation.
<zao>
LIBRARY_PATH, whatnot.
<zao>
Is this Qt one you've built yourself, or some binary download?
<zao>
Maybe it got some RPATHs embedded at build-time pointing into the Anaconda tree, or has picked them up into the QMake configuration files.
<zao>
"specs"?
<zao>
Not quite sure about the term.
jakub_golinowski has quit [Ping timeout: 256 seconds]
hkaiser has joined #ste||ar
jakub_golinowski has joined #ste||ar
<github>
[hpx] hkaiser force-pushed sync_actions from 3cbdb7d to 4f0cc92: https://git.io/fN8LQ
<github>
hpx/sync_actions 4f0cc92 Hartmut Kaiser: Add several functionalities allowing to optimize synchronous action invocation...
<nikunj97>
hkaiser, I was thinking of adding another file in docs where I explain the working of hpx_main along with it's usage. Do you think I should add to some section instead?
<nikunj97>
hkaiser, also I thought of tests for the implementation. But the only test I could think of is to check if `get_runtime_ptr()` is set to null or not
<nikunj97>
And that test in itself isn't worth adding since other tests using hpx_main will fail in case that was not the case.
<hkaiser>
ok
<hkaiser>
adding an additional file or a section doesn't make a difference in the end
<hkaiser>
either way is fine, I guess
<nikunj97>
hkaiser, alright then I'll add another file where I'll add the workings and usage
<hkaiser>
k
nanashi55 has quit [Ping timeout: 276 seconds]
nanashi55 has joined #ste||ar
aserio has joined #ste||ar
hkaiser has quit [Quit: bye]
nikunj97 has quit [Quit: Leaving]
kjhlkjh has joined #ste||ar
kjhlkjh has left #ste||ar [#ste||ar]
<ms[m]1>
jakub_golinowski: yt?
<jakub_golinowski>
here
<jakub_golinowski>
ms[m]1,
<ms[m]1>
time for a short update?
<jakub_golinowski>
ms[m]1, so I am looking into qt at the moment -> still not bulding against the non-default package but I leave it out for now cause it is most probably only a system configuration
<jakub_golinowski>
ms[m]1, at some point today I will switch to qt + hpx and will let you know
<ms[m]1>
ok, thanks
<ms[m]1>
any news on the testing side?
<jakub_golinowski>
ms[m]1, I was not looking into that yet
nikunj has joined #ste||ar
akheir has joined #ste||ar
wash[m] has quit [Ping timeout: 256 seconds]
galabc has joined #ste||ar
wash[m] has joined #ste||ar
hkaiser has joined #ste||ar
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 248 seconds]
aserio1 is now known as aserio
jakub_golinowski has quit [Ping timeout: 260 seconds]
aserio has quit [Remote host closed the connection]
aserio has joined #ste||ar
aserio has quit [Ping timeout: 265 seconds]
<nikunj>
hkaiser, I've added more info in the docs in my docs pr (#3368). Please check it out whenever you're free and comment if you think I didn't explain things clearly.
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
<hkaiser>
nikunj: will do
jaafar has joined #ste||ar
<github>
[hpx] hkaiser created measure_agas (+1 new commit): https://git.io/fN8K3
<github>
hpx/measure_agas 0d02799 Hartmut Kaiser: Make AGAS measurements optional...
jakub_golinowski has joined #ste||ar
aserio has joined #ste||ar
jakub_golinowski has quit [Ping timeout: 256 seconds]
galabc has quit [Quit: Leaving]
hkaiser has quit [Quit: bye]
jakub_golinowski has joined #ste||ar
K-ballo has quit [Quit: K-ballo]
K-ballo has joined #ste||ar
nikunj has quit [Quit: Leaving]
diehlpk has joined #ste||ar
diehlpk has quit [Client Quit]
eschnett has quit [Quit: eschnett]
eschnett has joined #ste||ar
nanashi55 has quit [Ping timeout: 260 seconds]
akheir has quit [Quit: Leaving]
parsa[[w]] has quit [Read error: Connection reset by peer]
nanashi55 has joined #ste||ar
parsa[w] has joined #ste||ar
hkaiser has joined #ste||ar
jakub_golinowski has quit [Ping timeout: 265 seconds]