00:37
<
zao >
VS 16.6 out, the gartenzwerge messed up the installer a bit and it'll fail installing some WMI stuff, so you probably have to retry the install.
01:22
bita_ has quit [Ping timeout: 252 seconds]
01:35
<
Yorlik >
It seems several people have issues with slow connections when trying to update VS - seems there might be a CDN issue.
01:48
<
hkaiser >
16.7 preview worked just fine today
01:49
hkaiser has quit [Quit: bye]
01:53
<
K-ballo >
16.6 took forever to download, keep fluctuating between 60kbps and 3mbps
01:54
K-ballo has quit [Quit: K-ballo]
01:55
K-ballo has joined #ste||ar
01:57
<
K-ballo >
but it installed just fine in the end
02:23
K-ballo has quit [Read error: Connection reset by peer]
02:23
K-ballo1 has joined #ste||ar
02:25
K-ballo1 is now known as K-ballo
03:06
bita_ has joined #ste||ar
03:20
bita_ has quit [Read error: Connection reset by peer]
03:27
akheir has quit [Quit: Leaving]
04:17
Yorlik has quit [Read error: Connection reset by peer]
04:55
rori has quit [Ping timeout: 260 seconds]
04:55
rori has joined #ste||ar
09:55
mcopik has joined #ste||ar
09:55
mcopik has quit [Client Quit]
10:05
hkaiser has joined #ste||ar
13:38
rtohid has joined #ste||ar
14:28
akheir has joined #ste||ar
14:48
nan111 has joined #ste||ar
14:54
bita_ has joined #ste||ar
16:20
<
ms[m] >
hkaiser: heller: daint was opened today
16:20
<
ms[m] >
and then closed again...
16:20
<
ms[m] >
so it might still take some time before we have pycicle up
16:33
<
gonidelis[m] >
declare ^^
16:34
<
K-ballo >
as opposed to?
16:34
<
K-ballo >
there are no implicitly provided op== for user defined classes, is that what you had in mind?
16:36
<
gonidelis[m] >
Yeah exactly. So how can I look up for this kind of syntax: `operator==` ? I mean how is this thing called?
16:38
<
K-ballo >
operator overloading? equality operator?
16:39
<
gonidelis[m] >
Yeah, I didn't know that operator overloading could be done like this
16:39
<
zao >
gonidelis[m]: If you want to name an operator in a function-style syntax, is 'operator X' where X is the operator.
16:40
<
gonidelis[m] >
wow!
16:40
<
zao >
`Path operator / (Path a, Path b);`
16:40
<
zao >
You can even for non-primitive types say things like `x.operator + (y)` to mean `x + y`
16:45
<
gonidelis[m] >
zao: thanx a lot!
17:05
K-ballo1 has joined #ste||ar
17:06
K-ballo has quit [Ping timeout: 264 seconds]
17:06
K-ballo1 is now known as K-ballo
17:45
sayefsakin has joined #ste||ar
17:57
hkaiser has quit [Read error: Connection reset by peer]
17:59
hkaiser has joined #ste||ar
18:13
K-ballo1 has joined #ste||ar
18:14
K-ballo has quit [Ping timeout: 256 seconds]
18:14
K-ballo1 is now known as K-ballo
18:31
<
weilewei >
After two days attempt, I finally found the bug in my code, in MPI_Gatherv, the index is off by 1 which then impact the rest of millions of number... I couldn't spot it when I only use several nodes, but find it when the program scales...
19:02
<
K-ballo >
gonidelis[m]: you can't and you wouldn't
19:14
<
hkaiser >
gonidelis[m]: iterators are (most of the time) bound to their containers, you can't just use an arbitrary iterar with any container
19:22
sayef_ has joined #ste||ar
19:24
sayefsakin has quit [Ping timeout: 260 seconds]
20:02
<
hkaiser >
sayef_: thanks!
20:06
hkaiser has quit [Read error: Connection reset by peer]
20:16
sayef__ has joined #ste||ar
20:16
sayef_ has quit [Read error: Connection reset by peer]
20:26
hkaiser has joined #ste||ar
20:27
<
gonidelis[m] >
hkaiser: so for what kind of container is this `Iterator` implemented?
20:28
<
hkaiser >
just an iterator that pretends to be one
20:28
<
gonidelis[m] >
ahhhhh now I get it.... just a sequence of numbers
20:29
<
gonidelis[m] >
great. thank you~
20:30
<
gonidelis[m] >
Do you that there are any use cases in n4861 (last one) where `for_each` runs for a different type-pair of iterators?
20:50
nikunj has quit [Read error: Connection reset by peer]
20:51
nikunj has joined #ste||ar
20:55
nikunj has quit [Ping timeout: 240 seconds]
20:55
<
hkaiser >
gonidelis[m]: it could run on a C-string (pointer+length or pointer+'\0')
20:55
nikunj has joined #ste||ar
20:56
<
gonidelis[m] >
ok good thought.... I will try that. Thanks
21:13
<
gonidelis[m] >
hkaiser: I reckon that pointer+length is already implemented and tested. We should get that pointer+sentinel pair get done...
21:34
rtohid has left #ste||ar [#ste||ar]
21:47
nikunj has quit [Ping timeout: 265 seconds]
21:49
sayef_ has joined #ste||ar
21:50
nikunj has joined #ste||ar
21:53
sayef__ has quit [Ping timeout: 256 seconds]
22:02
nan111 has quit [Remote host closed the connection]
22:04
akheir has quit [Quit: Leaving]
22:15
<
gonidelis[m] >
That could be helpful
23:26
hkaiser has quit [Read error: Connection reset by peer]