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
quaz0r has joined #ste||ar
<github> [hpx] NK-Nikunj opened pull request #3357: Static/dynamic executable implementation (master...static_hpx_main_impl) https://git.io/f47x6
<github> [hpx] NK-Nikunj closed pull request #3338: Replacing hpx_main's #define main with overriding __libc_start_main (master...replacing_hpx_main_#define_main) https://git.io/vhmgg
nikunj has quit [Quit: Leaving]
mbremer has joined #ste||ar
<mbremer> @hkaiser: Reverting that PR looks like fixes agas::end_migration being called before the component_migrate_action returns
diehlpk has joined #ste||ar
<hkaiser> mbremer: cool
<hkaiser> I already reverted this today
<hkaiser> so it's reverted on master
<mbremer> Yeah, I just saw that. I rebuilt hpx, and am now running it. Looks like the current head of master is working for me
<hkaiser> nice
<mbremer> Thanks @hkaiser
<hkaiser> sorry for the trouble, the optimization I planned was too aggressive, apparently ;-)
<mbremer> No worries! Hopefully now we can start doing cool stuff. Like setting up performance counters to time the actions.
<hkaiser> yah
<hkaiser> you're helping a lot by shaking out problems
<mbremer> I guess that'll be a good topic for Friday.
<hkaiser> :D
<mbremer> Happy to do it. I figure at some point it needs to happen ;)
<hkaiser> there is a nice paper in there
diehlpk has quit [Ping timeout: 248 seconds]
K-ballo has quit [Quit: K-ballo]
mbremer has quit [Quit: Page closed]
hkaiser has quit [Quit: bye]
jaafar_ is now known as jaafar
nanashi55 has quit [Ping timeout: 256 seconds]
nanashi55 has joined #ste||ar
anushi has joined #ste||ar
anushi has quit [Ping timeout: 256 seconds]
jakub_golinowski has joined #ste||ar
AnujSharma has joined #ste||ar
zura has joined #ste||ar
david_pfander has joined #ste||ar
jaafar has quit [Ping timeout: 276 seconds]
anushi has joined #ste||ar
anushi has quit [Ping timeout: 260 seconds]
anushi has joined #ste||ar
<github> [hpx] StellarBot pushed 1 new commit to gh-pages: https://git.io/f45BM
<github> hpx/gh-pages 80753b7 StellarBot: Updating docs
<M-ms> jakub_golinowski: yt? how is it looking for the afternoon?
<jakub_golinowski> M-ms, I am here, did you get my mail? I cannot reach the registration office still by phone
<M-ms> jakub_golinowski: yeah, I got the one yesterday
<M-ms> jakub_golinowski: we could do a call right now as well
<jakub_golinowski> M-ms, all right
<jakub_golinowski> can we have a call at 12:00?
<M-ms> jakub_golinowski: yep, that's fine
anushi has quit [Ping timeout: 256 seconds]
anushi has joined #ste||ar
diehlpk has joined #ste||ar
mcopik has joined #ste||ar
anushi has quit [Ping timeout: 260 seconds]
anushi has joined #ste||ar
hkaiser has joined #ste||ar
anushi has quit [Ping timeout: 264 seconds]
anushi has joined #ste||ar
diehlpk has quit [Ping timeout: 240 seconds]
jakub_golinowski has left #ste||ar ["Ex-Chat"]
K-ballo has joined #ste||ar
diehlpk has joined #ste||ar
mcopik has quit [Ping timeout: 255 seconds]
hkaiser has quit [Quit: bye]
mcopik has joined #ste||ar
eschnett has quit [Quit: eschnett]
aserio has joined #ste||ar
hkaiser has joined #ste||ar
aserio has quit [Ping timeout: 276 seconds]
diehlpk has quit [Ping timeout: 265 seconds]
nikunj has joined #ste||ar
<github> [hpx] NK-Nikunj closed pull request #3231: Adding global_factorial example implemented based on global_init (master...mini-gsoc) https://git.io/vxvyR
diehlpk has joined #ste||ar
aserio has joined #ste||ar
galabc has joined #ste||ar
diehlpk has quit [Remote host closed the connection]
diehlpk has joined #ste||ar
AnujSharma has quit [Ping timeout: 265 seconds]
diehlpk has quit [Ping timeout: 260 seconds]
anushi has quit [Ping timeout: 240 seconds]
jakub_golinowski has joined #ste||ar
anushi has joined #ste||ar
anushi has quit [Read error: Connection reset by peer]
jaafar has joined #ste||ar
jakub_golinowski has quit [Remote host closed the connection]
jakub_golinowski has joined #ste||ar
aserio has quit [Ping timeout: 255 seconds]
<diehlpk_work> Had anyone issues with dectecting the compilers for hpx? In the error message the same compiler is shown but HPX throws an error?
<diehlpk_work> If yes, I would look deeper into the issues
<zao> Nifty. I wonder if they have opinions on versions that may be hidden below.
<diehlpk_work> -- The CXX compiler identification is GNU 6.4.0 and should be the same for HPX
<K-ballo> interesting.. is it just remembering the compiler paths?
<diehlpk_work> I will dig into the cmake code and will verify
hkaiser has quit [Read error: Connection reset by peer]
hkaiser has joined #ste||ar
<hkaiser> diehlpk_work: could be a different version
<diehlpk_work> hkaiser, I will check for the version
<K-ballo> it checks CMAKE_CXX_COMPILER_ID and CMAKE_CXX_COMPILER_VERSION
<hkaiser> right
<diehlpk_work> Ok, I will investigate what is going wrong on circle-ci
<K-ballo> is that happening on circle ci?
<diehlpk_work> Yes
<K-ballo> tweak the message to include at least CMAKE_CXX_COMPILER_VERSION
<diehlpk_work> Yes, I will do this
<diehlpk_work> I will generate a pr soon
<K-ballo> doesn't circle-ci use clang?
<K-ballo> hpx's circle-ci build
<diehlpk_work> No, it is on my own hpx project
Anushi1998 has joined #ste||ar
<K-ballo> ah ok
<diehlpk_work> I have my own circle-ci stuff for my crack and fracture code
<diehlpk_work> I will add the verson number to the error message, because I think this would help our users
quaz0r has quit [Ping timeout: 265 seconds]
AnujSharma has joined #ste||ar
<github> [hpx] diehlpk opened pull request #3359: Feature/improveerrorforcompiler (master...feature/improveerrorforcompiler) https://git.io/f4dCK
quaz0r has joined #ste||ar
<diehlpk_work> hkaiser, K-ballo I added the compiler verison to the error message
<K-ballo> and was it different?
<diehlpk_work> Have to go to a meeting and will check later
aserio has joined #ste||ar
AnujSharma has quit [Read error: Connection reset by peer]
<Anushi1998> Shouldn't I expect {BUILD_DIRECTORY}/bin/credit_exhaustion_test to run successfully? It expects atleast two locality but that should be created by test itself :/
<K-ballo> that sounds like an executable, not a test
<Anushi1998> yes it's an executable of credit_exhaustion.cpp made by make tests
<K-ballo> are you running the executable, or are you running the test?
<K-ballo> the test will fire enough instances of the executable to satisfy the number of localities the test has as a parameter, the executable has no clue this is happening
<Anushi1998> I am running the executable. What do you mean by running test
<Anushi1998> How can i run test than directly?
<K-ballo> the executable is just some code that was compiled, the test carries additional logic, determines success/failure, etc
<K-ballo> make tests.unit.agas.credit_exhaustion, probably
<K-ballo> or ctest --something
<Anushi1998> okay, thanks :)
<K-ballo> actually no, make would not run the test, just build the executable
<K-ballo> or at least, I'm not sure...
<K-ballo> ctest would definitively run the test (but it would NOT build it)
<Anushi1998> yes make will just make executable, I guess
<Anushi1998> that's what make tests is doing
<nikunj> Anushi1998: you could use make tests.unit.name to make it and then inside of tests/unit/name run ctest command
<K-ballo> but special targets, like `make test`, do run the tests (while still NOT building them)
<nikunj> This should run the test specific to the directory's test
<K-ballo> ctest -R regex runs tests whose names match a pattern, there should be some other way to request to run one specific test
<K-ballo> ctest --build-and-test ! :|
<Anushi1998> Thanks :)
<zao> I use the "run tests matching this regex" with a fully anchored regex.
<zao> '^asdf\.qwer$' or something.
<nikunj> hkaiser: yt?
<K-ballo> zao: so simple, so elegant
<K-ballo> how come there is no "run just this one test" command
eschnett has joined #ste||ar
<zao> When in doubt about anything `ctest`, the answer is "no, it's horribly angled toward what CDash might need".
<zao> I've had to jump through so many hoops to get useful information out of test runs with bind-mounts and everything.
mcopik has quit [Ping timeout: 256 seconds]
aserio1 has joined #ste||ar
<jakub_golinowski> M-ms, yt?
aserio has quit [Ping timeout: 265 seconds]
aserio1 is now known as aserio
<M-ms> jakub_golinowski: here
<jakub_golinowski> I am preparing the PR and I realized that there I still have the code allowing for passign argc and argv globally
<jakub_golinowski> should I delete it from PR?
<M-ms> yeah, you can do that
<jakub_golinowski> M-ms, ok
zura has quit [Quit: Leaving]
<K-ballo> slack seems to be reporting issues for forcing the build to use C++14
<K-ballo> looks like the code will override HPX_WITH_ options based on try compile
<K-ballo> disregard, bad cache
nikunj has quit [Quit: Leaving]
hkaiser has quit [Quit: bye]
aserio has quit [Ping timeout: 245 seconds]
hkaiser has joined #ste||ar
aserio has joined #ste||ar
galabc has quit [Quit: Leaving]
aserio1 has joined #ste||ar
aserio has quit [Ping timeout: 245 seconds]
aserio1 is now known as aserio
eschnett has quit [Quit: eschnett]
jbjnr has quit [Ping timeout: 245 seconds]
galabc has joined #ste||ar
ctnguyen has quit [Quit: Page closed]
galabc has quit [Quit: Leaving]
aserio has quit [Quit: aserio]
<jakub_golinowski> M-ms, I have gone through all the history of the hpx backend and produced a concise version of backend in only 2 commits, please have a look at this branch: https://github.com/Jakub-Golinowski/opencv/tree/hpx_backend
<jakub_golinowski> (also I rewriten history of other branches even though they were pushed earlier but this was only pushed to my fork so I guess this is not such a huge issue)
jakub_golinowski has quit [Quit: Ex-Chat]