00:05
nanashi55 has quit [Ping timeout: 272 seconds]
00:08
nanashi55 has joined #ste||ar
00:43
eschnett_ has joined #ste||ar
02:02
K-ballo has quit [Quit: K-ballo]
02:12
hkaiser has quit [Quit: bye]
03:14
hkaiser has joined #ste||ar
03:17
hkaiser has quit [Client Quit]
04:28
nanashi55 has quit [Ping timeout: 272 seconds]
04:30
nanashi55 has joined #ste||ar
06:01
nanashi55 has quit [Ping timeout: 240 seconds]
06:04
nanashi55 has joined #ste||ar
08:18
david_pfander has joined #ste||ar
08:23
mdiers_ has joined #ste||ar
09:08
ste||ar-github has joined #ste||ar
09:08
<
ste||ar-github >
hpx/fix-pkgconfig b35727b Mikael Simberg: Use GNUInstallDirs lib path in pkgconfig config file
09:08
ste||ar-github has left #ste||ar [#ste||ar]
09:12
mdiers_ has quit [Remote host closed the connection]
09:32
mdiers_ has joined #ste||ar
10:27
mdiers_ has quit [Remote host closed the connection]
10:29
mdiers_ has joined #ste||ar
10:43
hkaiser has joined #ste||ar
11:38
K-ballo has joined #ste||ar
12:43
<
hkaiser >
heller_, simbergm: CMAKE_INSTALL_LIBDIR is empty for Phylanx with the recent changes to HPX, any clues?
12:43
<
heller_ >
hkaiser: hmm
12:44
<
hkaiser >
is that variable (pre-)set by cmake?
12:44
<
simbergm >
hkaiser: also no, does it need to be exported explicitly
12:44
<
hkaiser >
shrug, no idea
12:45
<
simbergm >
the PR that changed that had some small bugs, I can try to have a look still before christmas
12:45
<
hkaiser >
what PR changed that?
12:46
<
hkaiser >
this here is empty:https://github.com/STEllAR-GROUP/hpx/blob/master/cmake/HPX_AddComponent.cmake#L108
12:46
<
simbergm >
I merged that yesterday
12:46
<
hkaiser >
do I have to change things in dependent projects as a result of this PR?
12:47
<
simbergm >
I thought not, most likely a bug
12:47
<
simbergm >
but I don't know
12:47
<
simbergm >
maybe ping junghans on that PR
12:48
<
simbergm >
gtg but can take a look tomorrow
12:48
<
simbergm >
I assume that started happening only today or yesterday?
12:48
<
hkaiser >
I was off for a week, not sure when it started
12:50
<
hkaiser >
yah, that line was changed by the PR you mentioned
12:53
<
heller_ >
hkaiser: I think it is preset by cmake
12:53
<
heller_ >
no idea how that PR could have changed that behavior
12:54
<
hkaiser >
apparently not on windows :/
12:55
<
hkaiser >
we were using ${LIB} before, now that's using CMAKE_INSTALL_LIBDIR
12:55
<
heller_ >
let me check
12:56
<
heller_ >
hkaiser: which cmake version are you on?
12:56
<
simbergm >
hkaiser does it help if you include GNUInstallDirs explicitly in there?
12:56
<
heller_ >
hkaiser: right, I think it is empty because phylanx doesn't include GNUInstallDirs
12:57
<
heller_ >
which I guess is the problem here...
12:58
<
simbergm >
Probably, but it's an hpx bug, not phylanx
12:59
<
hkaiser >
ok, I'll try
12:59
<
hkaiser >
cmake version: 3.12.2
13:01
<
heller_ >
should work on windows as well
13:01
<
hkaiser >
yah, that did the trick, thanks
13:09
ste||ar-github has joined #ste||ar
13:09
<
ste||ar-github >
hpx/master 0be2a03 Hartmut Kaiser: Untabify file
13:09
ste||ar-github has left #ste||ar [#ste||ar]
13:23
<
hkaiser >
heller_: what cmake version is required to use GNUInstallDirs?
13:24
<
heller_ >
hkaiser: the problem however is, that it is not included in phylanx
13:24
<
hkaiser >
yah, I added it, which fixed the issue
13:26
<
zao >
CMake 3.0.2 documentation mentions GNUInstallDirs, so it's ancient.
13:28
<
hkaiser >
zao: thanks
13:37
<
hkaiser >
simbergm: what do you mean by 'this is an hpx bug'? can this be prevented somehow?
13:38
<
hkaiser >
should we include GNUInstallDirs in HPXConfig.cmake?
13:38
<
hkaiser >
heller_: ^^
13:39
<
heller_ >
some libraries might not want that
13:40
<
hkaiser >
only those that use HPX_SetupTarget
13:40
<
heller_ >
well, they still might want to influence where exactly their binaries are going ;)
13:40
<
heller_ >
HPX_SetupTarget doesn't set the output paths
13:45
<
hkaiser >
heller_: well add_component and friends
13:51
<
heller_ >
yeah sure
13:55
ste||ar-github has joined #ste||ar
13:55
<
ste||ar-github >
hpx/gh-pages 5f8bd2e StellarBot: Updating Sphinx docs
13:55
ste||ar-github has left #ste||ar [#ste||ar]
14:09
<
hkaiser >
heller_: so should the include be added there, then?
14:19
<
hkaiser >
alternatively we'll have to document this
14:20
hkaiser has quit [Quit: bye]
14:27
aserio has joined #ste||ar
14:37
eschnett_ has quit [Quit: eschnett_]
14:45
<
simbergm >
hkaiser, heller_: not sure I see the problem with including it for consumers, it only sets variables and if they're using our wrappers they didn't have control over install directories anyway (except for the prefix)
14:55
<
heller_ >
yes, i guess including it in the config is fine
15:05
aserio has quit [Ping timeout: 268 seconds]
15:07
eschnett_ has joined #ste||ar
15:09
dmarce1 has joined #ste||ar
15:25
<
dmarce1 >
Does anyone know what causes this build error? It's for octo-tiger. CMake Error at /home/dmarce1/local/release/hpx/lib64/cmake/HPX/HPX_SetupTarget.cmake:232 (install):
15:25
<
dmarce1 >
install TARGETS given no RUNTIME DESTINATION for executable target
15:25
<
dmarce1 >
"octotiger".
15:50
aserio has joined #ste||ar
15:51
aserio1 has joined #ste||ar
15:54
aserio has quit [Ping timeout: 268 seconds]
15:54
aserio1 is now known as aserio
16:01
aserio has quit [Ping timeout: 250 seconds]
16:52
<
simbergm >
dmarce1 how recent is your hpx?
17:00
jaafar has quit [Ping timeout: 268 seconds]
17:01
hkaiser has joined #ste||ar
17:04
david_pfander has quit [Quit: david_pfander]
17:04
david_pfander has joined #ste||ar
17:10
david_pfander has quit [Quit: david_pfander]
17:10
david_pfander has joined #ste||ar
17:13
jayeshbadwaik has quit [Remote host closed the connection]
17:37
aserio has joined #ste||ar
17:43
hkaiser has quit [Quit: bye]
17:44
<
dmarce1 >
@simbergm top of master as of about an hour ago
17:45
aserio has quit [Ping timeout: 252 seconds]
17:46
hkaiser has joined #ste||ar
17:58
<
simbergm >
dmarce1: ok, you might want to go back to about two days ago
17:59
<
simbergm >
or related to the same thing
17:59
<
simbergm >
I'll try to have a fix tomorrow
18:09
<
hkaiser >
dmarce1: add include(GNUInstallDirs) to your cmake file, that should fix things
18:51
aserio has joined #ste||ar
19:10
<
heller_ >
hkaiser: simbergm: so yes, let's include it on our Config
19:10
<
heller_ >
hkaiser: do you want to chat today?
19:10
<
hkaiser >
heller_: in HPXConfig.cmake?
19:11
<
heller_ >
here would be better
19:13
<
hkaiser >
does it matter where this is added?
19:14
<
hkaiser >
I mean at what spot in that file
19:15
<
heller_ >
I'd add it right before utils
19:17
<
heller_ >
hkaiser: yes talk or no talk?
19:19
<
hkaiser >
heller_: in principle yes, but could we meet in 30 minutes or so?
19:20
<
heller_ >
sure, I'm around
19:27
<
hkaiser >
heller_: now?
19:30
_bibek_ has quit [Quit: Konversation terminated!]
19:32
bibek has joined #ste||ar
19:44
ste||ar-github has joined #ste||ar
19:44
<
ste||ar-github >
hpx/gnu_install_dirs 24ee901 Hartmut Kaiser: Add include(GNUInstallDirs) to HPXMacros.cmake
19:44
ste||ar-github has left #ste||ar [#ste||ar]
19:45
ste||ar-github has joined #ste||ar
19:45
ste||ar-github has left #ste||ar [#ste||ar]
19:50
jaafar has joined #ste||ar
19:54
ste||ar-github has joined #ste||ar
19:54
<
ste||ar-github >
hpx/master 2c6dbc9 Hartmut Kaiser: Merge pull request #3593 from STEllAR-GROUP/gnu_install_dirs...
19:54
ste||ar-github has left #ste||ar [#ste||ar]
19:55
<
hkaiser >
simbergm: ^^
20:57
WedgeSEM has joined #ste||ar
21:00
<
WedgeSEM >
anybody home?
21:01
<
WedgeSEM >
I'm working on a course for developer experience in designing parallel applications and I was wondering if I could ask some quesitons
21:01
<
diehlpk >
WedgeSEM, Sure
21:04
<
WedgeSEM >
I'm curious what you guys think the biggest challenges are for developers who are new to designing scalable, parallel applications
21:05
hkaiser has quit [Quit: bye]
21:12
<
diehlpk >
WedgeSEM, Understanding parallelism?
21:12
<
diehlpk >
And what implications this has for performance
21:13
<
diehlpk >
What is the state to get hpx compiled with boost 1.69
21:17
<
K-ballo >
1.69 is working for vs2017
21:19
<
diehlpk >
K-ballo, boost 1.69 has a fix for ppc64le, I like to have
21:19
<
diehlpk >
I had to backport this fix to 1.68
21:23
ste||ar-github has joined #ste||ar
21:23
<
ste||ar-github >
hpx/gh-pages 92ce318 StellarBot: Updating Sphinx docs
21:23
ste||ar-github has left #ste||ar [#ste||ar]
21:36
WedgeSEM has quit [Remote host closed the connection]
21:48
eschnett_ has quit [Quit: eschnett_]
22:32
aserio has quit [Quit: aserio]
23:01
hkaiser has joined #ste||ar
23:17
hkaiser has quit [Read error: Connection reset by peer]
23:19
hkaiser has joined #ste||ar
23:45
jaafar has quit [Ping timeout: 240 seconds]