00:14
lizmat joined
01:22
FROGGS_ joined
01:57
klaas-janstol joined
03:10
_sri joined
04:33
woolfy joined
06:06
FROGGS[mobile] joined
06:38
Ven joined
08:18
zakharyas joined
09:11
Ven joined
09:31
Ven joined
09:46
Ven joined
10:01
lizmat joined
10:35
mj41 joined
10:44
Ven joined
10:54
lizmat_ joined
11:15
lizmat_ joined
11:31
lizmat_ joined
11:36
lizmat joined
11:45
tgt joined
11:47
mj41 joined
11:51
lizmat_ joined
11:54
lizmat__ joined
12:11
lizmat_ joined
12:12
lizmat__ joined
12:33
brrt joined
|
|||
brrt | \o | 12:33 | |
sleep & | 12:37 | ||
12:59
Ven joined
13:05
__sri joined
13:09
klaas-janstol joined
13:49
Ven joined
13:56
tgt joined
14:38
klaas-janstol joined
15:45
_sri joined
16:12
brrt joined
16:29
woolfy joined
16:34
lizmat joined
|
|||
timotimo | oh hey brrt :) | 18:35 | |
catching up on sleep after coming back from bulgaria? | |||
18:37
zakharyas joined
|
|||
brrt | aye | 18:59 | |
timotimo | ah you're back online :) | 19:00 | |
brrt | yes :-) | ||
uhm, you can haz segfault iirc? | |||
timotimo | that's right | ||
japhb | [Coke]: I know you said it days ago, but I still smile when I see your 'mentees: the frosh maker.' pun, having recently said goodbye to our summer mentee. | 19:01 | |
timotimo | it happens about 11 minutes into running the spesh_diff script on the spesh log for the core setting :( | ||
brrt | oooh... that.. blows | 19:02 | |
timotimo | yup | ||
but it was while i was trying to get a profile done | 19:03 | ||
so it *could* have been due to that | |||
brrt | hmm | ||
timotimo | haven't tested it without the --profile, because i only ran the spesh_diff to profile it in the first place :) | ||
did you get a chance to further your work on param_* stuff? | |||
brrt | no, i had to leave home and hacking wednesday afternon aleady | 19:04 | |
let me see if i can get that branch to crash earlier | 19:06 | ||
timotimo | that's fine :) | ||
brrt | it's possible we have a gc missassignment somewhere | 19:12 | |
if the value you have is garbage | |||
breaks quite a few spectests, too | 19:22 | ||
timotimo | "that" branch refers to what exactly? | 19:24 | |
brrt | the jit_getcodeobj branch | 19:25 | |
timotimo | oh, that's mine isn't it? | 19:28 | |
i couldn't get anyone else to reproduce failures with it :( | |||
(except the failures that also happen without the branch) | 19:31 | ||
(those also happen with the branch, of course) | |||
19:32
Ven joined
|
|||
brrt | hmmm | 19:33 | |
well, i can reproduce failures fortunately | |||
:-) | |||
albeit only in spectests | |||
and if it compuer=dependent and it causes segfaults because of corrupted objects then i seriously suspect gc corruption | 19:34 | ||
although that is still just suspicion :-) | |||
timotimo | perlpunks.de/paste/show/53f4ba0e.5b59.14 ← so | ||
brrt | i have more i think | 19:35 | |
but i rebased it on top of master | |||
timotimo | hm, ok | ||
brrt | oh i do have a little bit of a nitpick, i'm going to fix that right now | 19:38 | |
dalek | arVM: 74883b4 | (Bart Wiegmans)++ | src/jit/emit_x64.dasc: Use nz rather than ne when testing for NULL They are aliased to the same flag, so this is a nitpick; however nz implies that we want to test for non-zeroness and ne implies that we want to test for equality. |
19:43 | |
brrt | tl;dr - use nz when testing for zero, ne for equality, it makes your intentions much clearer | 19:44 | |
btw timotimo++ for fixing both sp_boolify_iter_arr and sp_boolify_iter_hash | |||
brrt is afk | 19:46 | ||
19:46
brrt left
|
|||
timotimo | i fixed them? | 19:52 | |
didn't you fix them? | |||
FROGGS | who cares when it works :o) | 19:55 | |
timotimo | .o( ist doch egal, solang der sound gut ist! ) | 19:57 | |
FROGGS | that covers it pretty much | 19:59 | |
20:00
klaas-janstol joined
|
|||
timotimo | if you find sillyness acceptable, you can listen to the K.I.T.T. Cut, which is the source for that quote | 20:11 | |
www.youtube.com/watch?v=CP_i5C4bByA | 20:12 | ||
FROGGS | omg *g* | 20:20 | |
20:22
colomon joined
|
|||
timotimo | battery is about to shut down | 20:41 | |
20:44
Ven joined
|
|||
tgt | m: say do for 1..50 { default { $_ } } | 20:52 | |
camelia | rakudo-moar c793d8: OUTPUT«1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17» | ||
tgt | When using default it only prints 1 to 17 | 20:53 | |
It works correctly with MVM_SPESH_INLINE_DISABLE=1 | |||
when * works correctly | |||
(Opened a bug: github.com/MoarVM/MoarVM/issues/127) | 21:03 | ||
timotimo | i ... don't even know what default { ... } is for | 22:12 | |
oh, that's for given/when, duh | |||
22:15
kjs_ joined
|