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/
<simbergm>
no problem, was just wondering if I was way off
<simbergm>
still need to look into it to see if that pr caused some of the failed tests or if they were unrelated
<simbergm>
phylanx still had problems with cmake, right? unusable or just annoying?
<hkaiser>
simbergm: annoyingly unusable ;-)
<hkaiser>
I think we have a workaround for now
<simbergm>
great, best of both worlds
<simbergm>
ok, good
<simbergm>
on the phylanx side or hpx?
<simbergm>
just saw your comment on the pr as well about changing to 14 on circle
<hkaiser>
simbergm: yes, that is what we might have to do
<hkaiser>
also we need to talk to Klaus about how he deals with -std=c++17
<hkaiser>
I also think that we should not force the c++ mode onto dependent projects, at least we should allow to overwrite this
hkaiser has quit [Quit: bye]
nanashi55 has quit [Ping timeout: 250 seconds]
nanashi55 has joined #ste||ar
mcopik has joined #ste||ar
mcopik has quit [Ping timeout: 268 seconds]
bibek has quit [Quit: Konversation terminated!]
bibek has joined #ste||ar
bibek has quit [Read error: Connection reset by peer]
bibek has joined #ste||ar
bibek has quit [Read error: Connection reset by peer]
<zao>
I love our build system :( "3% tests passed, 546 tests failed out of 561"
<zao>
Suspecting that most of the test aren't built at all when I invoke the 'test' target.
<zao>
I can never remember what targets you need to extraneously mention to get tests built, and get tests run.
<zao>
Trying to make an EasyBuild recipe for HPX, and HPX isn't being helpful :P
<K-ballo>
no test is built by the test target, right? that's the cmake one
<zao>
I still find it very weird compared to all other software I've built at work.
<zao>
Where invoking `make` builds all the things that are enabled (tests, examples, libraries, whatever) and `make test` runs the test suite.
<zao>
Earlier HPX had the aggravating behaviour where there was no particular step to build-but-not-run executable tests, all you had was a target that built-and-ran.
<zao>
Now I have no idea if we've addressed it, but the canonical `make test` does heck-all in a traditional `cmake, make, make test, make install` workflow.
<zao>
(not helped by that I'm wrangling an existing module build system to do this, so it's hard to tell what actually happens)
<zao>
Oh gods... I've now gotten it to a stage where it seems to compile the tests as part of `make tests`, serially :(
<K-ballo>
testS compiles the tests, yes
<K-ballo>
I used to do make tests.unit tests.regression ... to have them built but not ran
<zao>
In the past, it also ran them, which was a pain.
<K-ballo>
it still runs them, doesn't it?
<zao>
Probably.
<K-ballo>
just list them all
<K-ballo>
all 561 of them
<zao>
:D
nikunj has joined #ste||ar
maxwellr96 has joined #ste||ar
<maxwellr96>
Is there a way to get Python more recent than 3.4 on Rostam?
<zao>
Fascinating... now "tests" didn't run the tests when I had built the three sub-targets before.
<maxwellr96>
Ah, hadn't spotted it in the available modules list before
<zao>
Odd. 'tests' doesn't seem to run them anymore, which is nice.
<zao>
At least not if I've built the separate categories before.
<zao>
(this is 1.1.0, building an actual release for once)
hkaiser has joined #ste||ar
<zao>
"100% tests passed, 0 tests failed out of 561"
<zao>
Witchcraft.
<hkaiser>
;-)
nikunj has quit [Remote host closed the connection]
<zao>
Does a stock HPX installation have anything to do with Python but the test scripts?
<zao>
Pondering if I should package it with a build or runtime dependency on Python.
<zao>
(there's the choice of Python 2, Python 3, or nothing in this module system)
<heller>
zao: no, just the tests
mcopik has joined #ste||ar
<zao>
Great, just need to figure out how to tell Boost to not care about Python then, even if one is present.
khuck has joined #ste||ar
<khuck>
hkaiser: you there? I am working on the ERCAP request
hkaiser has quit [Read error: Connection reset by peer]