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/ | GSoC: https://github.com/STEllAR-GROUP/hpx/wiki/Google-Summer-of-Code-%28GSoC%29-2020
akheir has quit [Quit: Leaving]
nikunj97 has quit [Read error: Connection reset by peer]
bita_ has joined #ste||ar
hkaiser has quit [Quit: bye]
nanmiao11 has quit [Remote host closed the connection]
bita_ has quit [Ping timeout: 260 seconds]
kale[m] has quit [Ping timeout: 240 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 240 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 240 seconds]
kale[m] has joined #ste||ar
kale[m] has quit [Ping timeout: 260 seconds]
kale[m] has joined #ste||ar
nikunj97 has joined #ste||ar
Nikunj__ has joined #ste||ar
nikunj97 has quit [Ping timeout: 260 seconds]
weilewei has quit [Remote host closed the connection]
kale[m] has quit [Read error: Connection reset by peer]
kale[m] has joined #ste||ar
hkaiser has joined #ste||ar
karame_ has quit [Remote host closed the connection]
weilewei has joined #ste||ar
akheir has joined #ste||ar
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
nanmiao111 has joined #ste||ar
diehlpk__ has joined #ste||ar
<hkaiser> ms[m]: what happened to the coverage reporting? could you ask you collegue, please?
<ms[m]> hkaiser: uhh, I think I broke it
<ms[m]> looks like I did mess up the rebase (I'm using some deprecated headers)
<ms[m]> will fix it
<ms[m]> thanks for pointing that out
<hkaiser> thanks a lot!
diehlpk__ has quit [Ping timeout: 260 seconds]
diehlpk__ has joined #ste||ar
nikunj has quit [Ping timeout: 260 seconds]
nikunj has joined #ste||ar
kale[m] has quit [Ping timeout: 260 seconds]
kale[m] has joined #ste||ar
diehlpk__ has quit [Remote host closed the connection]
diehlpk__ has joined #ste||ar
diehlpk__ has quit [Remote host closed the connection]
diehlpk__ has joined #ste||ar
amspina[m] has joined #ste||ar
karame_ has joined #ste||ar
bita_ has joined #ste||ar
diehlpk__ has quit [Ping timeout: 260 seconds]
K-ballo has quit [Ping timeout: 246 seconds]
K-ballo has joined #ste||ar
diehlpk_work has quit [Quit: Leaving]
diehlpk_work has joined #ste||ar
<diehlpk_work> Any idea what could go on here?
<diehlpk_work> HPX compiles with gcc, openmpi, but not with mpich
<K-ballo> bad command line options?
<K-ballo> no, it seems to be receiveing a bunch of command line options as if it were just one '-fexceptions -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GLIBCXX_ASSERTIONS'
<K-ballo> diehlpk_work: see the bad quotes in the command
<diehlpk_work> K-ballo, Ok, thanks. I am not sure how to fix that
<K-ballo> remove the bad quotes
<diehlpk_work> Yes, but these quotes are generated by cmake and I do not have much influence on Fedora's build system
<K-ballo> cmake would only put quotes there if you explicitly quote multiple options as a single one
<diehlpk_work> I am curious why it works with gcc and with openmpi but not with mpich
<hkaiser> diehlpk_work: could it be related to https://github.com/STEllAR-GROUP/hpx/issues/4286?
<diehlpk_work> hkaiser, Yes
<diehlpk_work> seems to be related
<hkaiser> ok
<hkaiser> diehlpk_work: could you please comment on that ticket, please?
<diehlpk_work> hkaiser, Done
<diehlpk_work> Let me check if the cmake version was updated since the last build, since it worked before
Nikunj__ has quit [Quit: Leaving]
kale[m] has quit [Ping timeout: 260 seconds]
kale[m] has joined #ste||ar
<hkaiser> akheir: the jenkins results on rostam give me this now: https://rostam.cct.lsu.edu/jenkins/job/HPX/6/
sayefsakin has joined #ste||ar
<ms[m]> hkaiser: I'm guessing he's restarting jenkins or similar
<ms[m]> the results are in any case not useful yet
<hkaiser> ms[m]: I wanted to give a headsup wrt the webserver config
<ms[m]> 👍️
<akheir> hkaiser: I am working on the server. it is down
<hkaiser> akheir: ahh ok, nvm, then
nikunj has quit [Read error: Connection reset by peer]
nikunj has joined #ste||ar
<akheir> hkaiser: it is up again
nikunj has quit [Ping timeout: 256 seconds]
kale[m] has quit [Ping timeout: 240 seconds]
kale[m] has joined #ste||ar
nikunj has joined #ste||ar
nikunj has quit [Ping timeout: 272 seconds]
nikunj has joined #ste||ar
<hkaiser> akheir: thanks
<hkaiser> it asks for a password now
nikunj has quit [Ping timeout: 240 seconds]
nikunj has joined #ste||ar
<K-ballo> that looks wrong, flags is a string, options is a list
<K-ballo> by giving flags to the options command we are telling cmake all those flags are a single option
<hkaiser> K-ballo: how can we circumvent that?
<K-ballo> split the flags into options?
<hkaiser> do you know where that's happening?
<K-ballo> why are we setting those properties manually to begin with? are those imported targets?
<hkaiser> most probably
<hkaiser> K-ballo: ok, that should be easy enough to fix
<hkaiser> same is probably true two lines down for MPI_CXX_COMPILE_DEFINITIONS
<K-ballo> that property is a list too, yes
<K-ballo> also it's a bit icky that we are overwriting them and not appending to them, is that intentional?
<hkaiser> those come directly from FindMPI, I believe
<K-ballo> nevermind, it's on hpx::mpi just created above
<hkaiser> so idiomatic way to solve this is to iterate ver the list and call target_link_libraries for each of the elements, right?
<K-ballo> "All cmake version don't have the same found variable set" that seems hard to believe, cmake itself is setting MPI_FOUND
<K-ballo> hkaiser: which list?
<hkaiser> MPI_CXX_COMPILE_FLAGS
<K-ballo> FLAGS is not a list, it's a string
<K-ballo> "-foo -bar -baz"
<hkaiser> ahh, so we need to manually split it
<K-ballo> OPTIONS is a list, "-foo;-bar;-baz"
nikunj has quit [Ping timeout: 264 seconds]
<hkaiser> or can we just turn the flags into a list using the LIST() function?
<K-ballo> when "-foo -bar -baz" the flags string is interpreted as a list, it consist of a single element with spaces in it, so it must be quoted
<hkaiser> we need it as separate options, though
<K-ballo> https://cmake.org/cmake/help/latest/command/separate_arguments.html, or at the very least a quick and dirty replacing ' ' with ';'
<hkaiser> ok, didn't know about separate_arguments(), thanks
nikunj has joined #ste||ar
karame_ has quit [Remote host closed the connection]
weilewei has quit [Remote host closed the connection]
weilewei has joined #ste||ar
sayefsakin has quit [Ping timeout: 256 seconds]
bita_ has quit [Read error: Connection reset by peer]
nanmiao111 has quit [Remote host closed the connection]
K-ballo has quit [Quit: K-ballo]