Hashmi has quit [Quit: Connection closed for inactivity]
bita has quit [Ping timeout: 260 seconds]
gonidelis has joined #ste||ar
hkaiser has quit [Quit: bye]
diehlpk_work has quit [Quit: Leaving]
gonidelis has quit [Remote host closed the connection]
bita has joined #ste||ar
bita has quit [Quit: Leaving]
<heller1>
ms[m]: get well soon!
mdiers_ has quit [Remote host closed the connection]
mdiers_ has joined #ste||ar
kale_ has joined #ste||ar
kale_ has quit [Ping timeout: 256 seconds]
hkaiser has joined #ste||ar
Amy1 has quit [Quit: WeeChat 2.2]
kale_ has joined #ste||ar
kale_ has quit [Remote host closed the connection]
Amy1 has joined #ste||ar
Amy1 has quit [Client Quit]
Amy1 has joined #ste||ar
nikunj has quit [Read error: Connection reset by peer]
nikunj has joined #ste||ar
nikunj has quit [Ping timeout: 256 seconds]
weilewei has joined #ste||ar
nikunj has joined #ste||ar
nikunj has quit [Read error: Connection reset by peer]
nikunj has joined #ste||ar
rtohid has joined #ste||ar
kale_ has joined #ste||ar
kale_ has quit [Ping timeout: 264 seconds]
diehlpk_work has joined #ste||ar
kale_ has joined #ste||ar
nikunj97 has joined #ste||ar
kale_ has quit [Ping timeout: 258 seconds]
kale_ has joined #ste||ar
nan11 has joined #ste||ar
rtohid has quit [Ping timeout: 240 seconds]
bita has joined #ste||ar
<diehlpk_work>
Is it a bad sign if HPX compiles faster as my lecture slides?
rtohid has joined #ste||ar
kale_ has quit [Ping timeout: 256 seconds]
<hkaiser>
diehlpk_work: for HPX?
<diehlpk_work>
For my lecture slides?
<hkaiser>
heh
<zao>
diehlpk_work: I wonder if I have my TikZ-based 3D meshes I generated for my master thesis.
<diehlpk_work>
zao, yes tikz is one reason for the long compilation time
<zao>
Turns out that even XeLaTeX is not great at rendering 3D meshes, runs out of all sorts of memory after like 1000 triangles.
<zao>
Probably not the best thing to perform homogeneous 3D transformations with either.
akheir has joined #ste||ar
gonidelis has joined #ste||ar
gonidelis has quit [Remote host closed the connection]
gonidelis has joined #ste||ar
<hkaiser>
zao: so you got your master's for doing 3d simulations with tikz?
<hkaiser>
;-)
<zao>
Master was on efficient rendering of crowds of characters in a 3D game, figured I'd have a nice illustration in the thesis and exported an animated mesh straight out of the engine, with the triangles sorted by depth.
<zao>
So much effort to not work on the thing I should've been working on :)
<hkaiser>
figures
<zao>
\begin{figure}
<hkaiser>
without \end{figure}, apparently
<hkaiser>
diehlpk_work: could you give me the meeting link, pls
<zao>
^^
<gonidelis>
may I ask: What is the difference of hpx::futre and std::futre?
<gonidelis>
future*
<zao>
One is the one specified in the standard (or coming standards), and the other one is the cool improved one in HPX, that's more composable and works in HPX threads and in a distributed manner.
<zao>
Regarding your question a few days ago, a compile time of a few seconds for a TU that includes HPX is perfectly normal, there's a lot of headers with complicated code pulled in to pull off the magic.
<gonidelis>
TU??
<zao>
Translation unit.
<zao>
A C++ source file under compilation, with all its includes expanded and all.
<gonidelis>
wow !!! Thank you !!!
<zao>
One or more TUs are compiled into object files, which are later linked into things.
<zao>
The term comes up when talking about visibility and scope.
<gonidelis>
yeah I know the theory but I lack terminology-knowledge somehow. Thank you ;p
<gonidelis>
Also thank you for responding to a 3-days-ago quesiton. Really apriciate it. As I have not digged into building large stuff yet I was of the impression that the compilation time would take like some millie-seconds.
<zao>
A lot of it is due to that as fancy C++ code is template-based, there's a fair bit of complexity for the compiler to work through every time a header is included.
<zao>
While in good old C and boring C++, headers tend to contain less as implementations tend to be separately compiled.
K-ballo has quit [Remote host closed the connection]
akheir has quit [Read error: Connection reset by peer]