01:38
parsa has joined #ste||ar
03:05
hkaiser has quit [Quit: bye]
06:55
hkaiser has joined #ste||ar
09:13
hkaiser has quit [Quit: bye]
12:57
K-ballo has joined #ste||ar
13:13
hkaiser has joined #ste||ar
13:22
weilewei has quit [Remote host closed the connection]
13:22
Yorlik has joined #ste||ar
14:44
<
heller2 >
ms: isn't migration failing since ages?
14:59
<
hkaiser >
simbergm: it's that polymorphic migration test
14:59
<
hkaiser >
I'll try to put it back on the top of the stack
15:01
hkaiser has quit [Quit: bye]
15:26
hkaiser has joined #ste||ar
15:31
<
hkaiser >
K-ballo: pls see #4331 for the async_colocated tests
15:49
<
simbergm >
hkaiser: thanks!
16:08
Yorlik has quit [Read error: Connection reset by peer]
17:05
RostamLog has joined #ste||ar
17:06
<
diehlpk_work >
hkaiser, gcc 10 is still broken and they are discussing how to fix the bug we have seen on Fedora and rostam
17:16
<
K-ballo >
hkaiser: was apply colocated not working?
17:25
<
hkaiser >
K-ballo: yah :/
18:00
<
heller2 >
Now, is it a gcc bug or one of ours?
18:01
<
heller2 >
A few lto related changes are in...
18:05
<
hkaiser >
heller2: not sure, can't reproduce it as gcc 10 ICE's for me
18:13
<
heller2 >
Ok, I suggest to wait for a proper RC
18:14
<
heller2 >
If gcc 10 that is
18:18
<
simbergm >
K-ballo thanks, I'll check that
18:21
<
hkaiser >
heller2: sure
18:41
<
diehlpk_work >
simbergm, I finished the organization profile
18:47
<
diehlpk_work >
heller2, The fedora gcc maintainer will send an email once gcc 10 will work again
18:47
Yorlik has joined #ste||ar
18:50
<
Yorlik >
Is there any easy way to have HPX install pdb files along the binaries in Debug and RelWithDebinfo configs on windows? Or do i have to do a manual install command in my master CMakeLists.txt?
19:02
<
hkaiser >
Yorlik: doesn't it do it?
19:02
<
hkaiser >
well, that sounds like a bug to me
19:02
<
Yorlik >
I'm currently digging deep inside the build tree to pull em out
19:03
<
hkaiser >
pls create a ticket ...
19:14
<
Yorlik >
It seems hpx is installing its build artifacts 2 levels above its binary dir, as if there was some hardcoded path somewhere.
19:15
<
Yorlik >
In my system hpx is inside a tree at level two, butr stuff gets written directly to a hpx dir under the build
19:15
<
hkaiser >
Yorlik: could you describe that more precicely, pls
19:15
<
hkaiser >
give an example?
19:20
<
Yorlik >
I might be mistaken though - still a bit unsecure with CMake stuff. However - HPX lives under repos in my system
19:21
<
Yorlik >
In any case - pdb file do not install
19:23
<
hkaiser >
Yorlik: that looks like the build directory to me, not the install dir
19:23
<
Yorlik >
Yes, it is
19:23
<
hkaiser >
why do you want to move the build directory somewhere else?
19:24
<
hkaiser >
I don't get what the problem is, sorry
19:24
<
Yorlik >
I install into my structure for debugging, so binaries and DLLs live in trhe same directory
19:25
<
Yorlik >
Like having a common /bin, /lib, etc for all artifacts
19:28
<
Yorlik >
currently using this ugly thing additionally to the external project to install:
19:28
<
Yorlik >
if( WIN32 )
19:28
<
Yorlik >
install(DIRECTORY
19:28
<
Yorlik >
${PROJECT_BINARY_DIR}/../../hpx/src/hpx-build/${CMAKE_BUILD_TYPE}
19:28
<
Yorlik >
CONFIGURATIONS Debug RelWithDebInfo
19:28
<
Yorlik >
DESTINATION ${HPX_INSTALL_DIR}/../)
19:37
<
hkaiser >
so if you just install hpx you get what you posted?
19:39
<
Yorlik >
If i build HPX with externalProject, like I posted, the pdb files do not install.
19:39
<
Yorlik >
They exist in the build tree.
19:40
<
Yorlik >
They simply do not find their way into the install directory and this causes problems whn I want to debug clients
19:40
<
Yorlik >
Since the PDB files store the backlink to the sources as absolute paths it works nocely
19:40
<
hkaiser >
does you external project install hpx?
19:41
<
Yorlik >
Yes, it does
19:41
<
Yorlik >
Just not the debug inbfo
19:41
<
hkaiser >
so what does it produce?
19:41
<
hkaiser >
where can I find that ExternalProject.cmake, btw?
19:41
<
hkaiser >
how can I reproduce the issue?
19:41
<
Yorlik >
It install a tree under the directory I give it and drops the dlls and stuff into it, just not the PDB
19:42
<
Yorlik >
I posted a shortened version of that CMake command
19:42
<
Yorlik >
The variables I used are pretty self explanatory I think.
19:43
<
hkaiser >
Yorlik: how am I supposed to reproduce things if you 'shorten' the example?
19:43
<
Yorlik >
And the HPX options go into the abbreviated CMakeOptions of that command
19:43
<
hkaiser >
and where do I get the external project script from
19:43
<
Yorlik >
I just shortened the HPX options
19:43
<
hkaiser >
no idea what you're talking about
19:43
<
Yorlik >
ExternalProject is a command from vanilla CMake
19:44
<
Yorlik >
You just do a include(ExternalProject) to use it
19:44
<
Yorlik >
And you pass all CMake Variables in the command as shown
19:45
<
hkaiser >
Yorlik: see, there is goes - could you pls create a small self-contained test case reproducing your problem?
19:45
<
hkaiser >
can't be that difficult - everything is obvious to you
19:45
<
hkaiser >
sadly not for me
19:47
hkaiser has quit [Quit: bye]
22:22
hkaiser has joined #ste||ar
22:57
<
Yorlik >
hkaiser: testcase added. Just a CMakeLists.txt
22:58
<
Yorlik >
You'd need to adjust the directories for your boost and hwloc install, or just remove them, if its in your system autoinstalled
22:58
<
Yorlik >
The install goes into a weird directory for some reason, but the PDBs are missing;
22:58
<
Yorlik >
Also use -GNinja
23:02
<
hkaiser >
ok, thanks Yorlik!
23:02
<
Yorlik >
Gotta reformat - something is messed with GitLab comments and code
23:06
<
Yorlik >
OK - CMakeLists.txt attached propely now (hopefully)
23:30
<
Yorlik >
OK - gotta run. G'Night!
23:39
Yorlik has quit [Read error: No route to host]