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
eschnett has joined #ste||ar
diehlpk has quit [Ping timeout: 260 seconds]
K-ballo has quit [Quit: K-ballo]
diehlpk has joined #ste||ar
anushi has quit [Remote host closed the connection]
anushi has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
<nikunj>
zao: there was a typo in case of optional_swap_3200. Can you try running any of the test with hpx_main in it? (example: try ./bin/hello_world, ./bin/pipeline1, tests.unit.actions etc.)
<nikunj>
I've corrected the typo so it should be fine for next time.
<nikunj>
zao: could you try running with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)?
<nikunj>
I am able to build with it
<zao>
I don't have any Ubuntu image currentl.
<zao>
Still doesn't change that the compiler flags change.
<nikunj>
zao: why is it that I'm able to build it in my laptop but it won't build on yours
<nikunj>
with clang
<zao>
Because yours probably defaults to a newer C++ version.
<zao>
Build with V=1 or -v, and see if your compiler commands include a -std=c++14 or similar flag.
<nikunj>
zao: let me try
<nikunj>
-std=c++14 is added
<nikunj>
while building
<nikunj>
zao: seems like your build is not adding the -std=c++14 flag
hkaiser has quit [Quit: bye]
Anushi1998 has quit [Quit: Bye]
<nikunj>
zao: I just tried with clang-3.9. It is also adding the -std=c++11 flag
<zao>
What crake version are you on?
<zao>
Too much work to start my env up again today.
<nikunj>
cmake version 3.10.2
<nikunj>
zao: which timezone are you from?
<zao>
+0200
<zao>
But on vacation days now, so not in sync ;)
<nikunj>
zao: it is not adding -std=c++11 specifically to my file
<nikunj>
hpx_wrap.cpp
<zao>
Ooh
<nikunj>
else it is adding to all other build files
<nikunj>
this is strange behavior
<nikunj>
what did I do that my file won't receive that flag :/
nanashi55 has quit [Ping timeout: 268 seconds]
nanashi55 has joined #ste||ar
quaz0r has quit [Ping timeout: 240 seconds]
quaz0r has joined #ste||ar
daissgr has joined #ste||ar
<nikunj>
turns out my current implementation can be used for any compiler on linux platform. I'll have to correct it as well
<nikunj>
Update: My implementation would not work for Mac OS. Turns out they do not support static linking and their linker does not provide a --wrap as well. So I'll use my previous implementation on Mac OS (the one with `dlfcn`).
<nikunj>
This should complete my project for both linux and Mac OS (any compiler)
anushi has quit [Ping timeout: 240 seconds]
anushi has joined #ste||ar
Anushi1998 has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
jaafar has quit [Ping timeout: 260 seconds]
nikunj has quit [Ping timeout: 260 seconds]
anushi has quit [Ping timeout: 248 seconds]
anushi has joined #ste||ar
anushi has quit [Remote host closed the connection]
anushi has joined #ste||ar
nikunj97 has joined #ste||ar
anushi_ has joined #ste||ar
anushi has quit [Ping timeout: 245 seconds]
anushi has joined #ste||ar
Anushi1998 has quit [Ping timeout: 276 seconds]
quaz0r has quit [Ping timeout: 260 seconds]
Anushi1998 has joined #ste||ar
anushi_ has quit [Remote host closed the connection]
anushi has quit [Remote host closed the connection]
<jakub_golinowski>
There were no commits to OpenCV since my last rebase agains master so I can perform the PR right now
<jakub_golinowski>
Also I am going to be on the go today - I leave in about 30 mins and will have limited computer/internet access untill late evening and probably effectively until tomorrow. But I would like to make the PR today so if you give a green light after looking at commits and the message please write me an e-mail\
<jakub_golinowski>
I was also trying to achieve sth by tinkering with cmake myslef (hpx_setup_target, etc. but it was causing cmake errors or warnings depending on the method)
jakub_golinowski has quit [Quit: Ex-Chat]
hkaiser has joined #ste||ar
daissgr has quit [Quit: WeeChat 1.4]
K-ballo has joined #ste||ar
anushi has quit [Read error: Connection reset by peer]
anushi has joined #ste||ar
anushi_ has joined #ste||ar
Anushi1998 has quit [Ping timeout: 240 seconds]
anushi_ has quit [Remote host closed the connection]
anushi_ has joined #ste||ar
ASamir has joined #ste||ar
anushi has quit [Remote host closed the connection]
anushi has joined #ste||ar
<ASamir>
heller: Hi heller. I wanted to use your connect_libfabric code in fflib. So how should I use the c++ structs(vectors,etc..) in my c code. Is there a way? Or I'll have to reconfigure the code to be of standard types(arrays,etc..)?
<M-ms>
jakub_golinowski: I added some comments, let me know if something is unclear
<M-ms>
feel free to word things differently than I've written them, they're just suggestions
<M-ms>
you might also want to check if they have a PR template (just start a PR, you'll see if there is some text there already)
hkaiser has quit [Quit: bye]
aserio has joined #ste||ar
Chewbakka has joined #ste||ar
akheir has joined #ste||ar
hkaiser has joined #ste||ar
<Chewbakka>
Hi guys, we have problems using the partitioned_vector. We get the following linking error: https://gist.github.com/kreathon/0314aeaf4ecb6eb07325435e15527441 We try to use the partitioned vector in several files e.g. in CGSolver.cpp (as you can see from the error output) and placed the "HPX_REGISTER_PARTITIONED_VECTOR(double);" in several files, because we thought this might cause the failure, but right now we have no clue
<Chewbakka>
what else might cause the failure.
diehlpk has joined #ste||ar
<hkaiser>
Chewbakka: you should be linking with the partitioned_vector component
<hkaiser>
partitioned_vector<double> is pre-instantiated in that module
<Chewbakka>
@hkaiser thank you very much, seems to work!
bibek has quit [Quit: Konversation terminated!]
bibek has joined #ste||ar
anushi_ has quit [Quit: Bye]
Chewbakka has quit [Quit: Leaving...]
hkaiser has quit [Quit: bye]
parsa[w] has quit [Read error: Connection reset by peer]
parsa[w] has joined #ste||ar
eschnett has quit [Quit: eschnett]
M-ms has quit [*.net *.split]
M-ms has joined #ste||ar
M-ms has quit [Ping timeout: 240 seconds]
FjordPrefect has quit [Ping timeout: 256 seconds]
itachi_uchiha_ has quit [Ping timeout: 256 seconds]
hkaiser has joined #ste||ar
<nikunj97>
hkaiser: yt?
anushi has quit [Ping timeout: 260 seconds]
anushi has joined #ste||ar
<hkaiser>
nikunj97: here
<nikunj97>
hkaiser: There are a couple of things I found out
<nikunj97>
First of all, my implementation will work for any compiler on linux (not Mac OS)
anushi has quit [Remote host closed the connection]
<nikunj97>
So, any user on linux using any compiler can utilise it
<nikunj97>
For Mac OS, I found out that they do not natively support static executable
<nikunj97>
so we will have to deal with dynamic executable there. For that, I think I will use my previous implementation
<nikunj97>
that works for every compiler as well for dynamic executable
<nikunj97>
So, I think according to the operating system I could build either my current implementation or previous implementation
<nikunj97>
And the flag will still remain the same
<hkaiser>
nanashi55: sounds good
<hkaiser>
nikunj97: ^^
<nikunj97>
hkaiser: can awe arrange for a skype call sometime?
<hkaiser>
nikunj97: yes, early next week?
<nikunj97>
sure, would monday be fine?
<hkaiser>
that should work, yes
<nikunj97>
what time will you be free?
<hkaiser>
10am my time? would that work
<hkaiser>
?
<nikunj97>
yes it will
<nikunj97>
you are in UTC-6 right?
<hkaiser>
I believe so, it's currently 11:35am here
<K-ballo>
-5?
<nikunj97>
hkaiser: 10am your time will work then
<hkaiser>
yah, DST
<nikunj97>
it's 10:07 here
<nikunj97>
10:07pm
<hkaiser>
k
anushi has joined #ste||ar
anushi has quit [Remote host closed the connection]
itachi_uchiha_ has joined #ste||ar
FjordPrefect has joined #ste||ar
M-ms has joined #ste||ar
aserio has quit [Ping timeout: 260 seconds]
anushi has joined #ste||ar
jaafar has joined #ste||ar
anushi has quit [Ping timeout: 265 seconds]
anushi has joined #ste||ar
hkaiser has quit [Quit: bye]
quaz0r has joined #ste||ar
aserio has joined #ste||ar
anushi has quit [Remote host closed the connection]
hkaiser has joined #ste||ar
anushi has joined #ste||ar
<hkaiser>
aserio: yt?
<aserio>
hkaiser: I am on the call
<hkaiser>
aserio: nod, figured as much
mcopik has joined #ste||ar
<aserio>
hkaiser: brb
anushi has quit [Remote host closed the connection]
anushi has joined #ste||ar
anushi has quit [Remote host closed the connection]
anushi has joined #ste||ar
mcopik has quit [Ping timeout: 240 seconds]
quaz0r has quit [Ping timeout: 240 seconds]
akheir has quit [Quit: Leaving]
quaz0r has joined #ste||ar
aserio has quit [Quit: aserio]
nikunj97 has quit [Remote host closed the connection]
nikunj97 has joined #ste||ar
Samir has joined #ste||ar
Samir is now known as Guest87652
ASamir has quit [Ping timeout: 240 seconds]
diehlpk has quit [Ping timeout: 260 seconds]
<K-ballo>
just installing latest cmake, I noticed Vir on the license