00:03
Ven joined
00:23
Ven joined
00:44
Ven joined
00:48
pyrimidine joined
01:23
Ven joined
01:32
dalek joined
01:35
pyrimidine joined
01:44
Ven joined
01:50
leego joined
01:55
leego joined
01:58
pyrimidine joined
02:01
FROGGS_ joined
02:10
pyrimidine joined
02:23
Ven joined
02:46
Ven joined
02:49
ilbot3 joined
03:03
Ven joined
03:18
ggoebel joined
03:20
pyrimidine joined
03:23
Ven joined
03:42
Ven joined
04:02
Ven joined
04:22
Ven joined
04:43
Ven joined
05:03
Ven joined
05:05
pyrimidine joined
05:22
Ven joined
05:42
Ven joined
06:02
Ven joined
06:14
pyrimidine joined
06:22
Ven joined
|
|||
nwc10 | jnthn: spectest6 eventually gave up with a non-ASAN failure after just over 24 hours of looping: paste.scsys.co.uk/540693 | 06:22 | |
so, I think that makes it a good moarning | |||
(not perfect, but very much better) | |||
06:48
pyrimidine joined
07:00
pyrimidine joined
07:08
domidumont joined
07:15
domidumont joined
07:29
JimmyZ joined
07:30
geekosaur joined
07:32
ilmari joined
07:35
leego joined
07:39
geekosaur joined
07:41
pyrimidine joined
07:57
geekosaur joined
|
|||
samcv | nwc10, do you usually build with clang or gcc? | 07:57 | |
08:04
leego joined
08:06
geekosaur joined
08:11
pyrimidine joined
09:01
zakharyas joined
09:08
pyrimidine joined
09:49
pyrimidine joined
10:07
pyrimidine joined
10:36
pyrimidine joined
10:51
pyrimidine joined
11:03
pyrimidine joined
11:07
pyrimidine joined
11:37
geekosaur joined
11:52
pyrimidine joined,
Ven joined
12:11
Ven joined
12:31
pyrimidine joined,
Ven joined
12:50
Ven joined
|
|||
jnthn | samcv: One comment but it's not very important... | 13:23 | |
samcv | yeah i noticed that. it was already there I think before I changed things | ||
jnthn | Yeah, I noticed that too :) | 13:24 | |
samcv | yeah so. gonna just leave it for now I think. just in case | ||
jnthn | Maybe I'll just merge it and clean up later? Or you want to do it now? | ||
OK | |||
samcv | nah just leave it in now | ||
jnthn | Also noticed we call the struct NamedAlias but elsewhere it's name alias | ||
Again, don't think I'm bothered enough about this to suggest we change it :) | 13:25 | ||
Geth | arVM: 816186484b | (Samantha McVey)++ | 4 files Remove Unicode 1 names and add Unicode Name Aliases This adds support in the codepointfromname op for all of the official Unicode name aliases. It removes the old Unicode 1 names in the name registry and replaces them with <control-xxxx> with the codepoint number. There are only 5 codepoints which have changed their functionality aside from the 400+ Name Aliases added: Correction: * BELL ... (18 more lines) |
13:29 | |
arVM: fc12a60ec3 | (Jonathan Worthington)++ | 4 files Merge pull request #497 from samcv/nou1names Remove Unicode 1 names and add Unicode Name Aliases |
|||
13:50
pyrimidine joined
14:05
brrt joined
14:08
pyrimidine joined
15:05
pyrimidine joined
15:26
pyrimidine joined
15:46
pyrimidine joined
|
|||
Geth | arVM: 8442892451 | MasterDuke17++ | 8 files Convert MVM_malloc+memset to MVM_calloc In cases of `foo = MVM_malloc(...); memset(foo, 0, ...);`, convert them to `foo = MVM_calloc(...); |
15:52 | |
arVM: d9482b9ba3 | (Jonathan Worthington)++ | 8 files Merge pull request #498 from MasterDuke17/replace_malloc_plus_memset_zero_with_calloc Convert MVM_malloc+memset to MVM_calloc |
|||
arVM/master: 5 commits pushed by jnthn++ | 15:53 | ||
15:54
vendethiel joined
|
|||
jnthn | That's pretty :) | 15:55 | |
timotimo | yup | 15:58 | |
17:36
domidumont joined
|
|||
nwc10 | ASAN is very excited by generate_codepoints_by_name | 17:49 | |
for example paste.scsys.co.uk/540698 | |||
I hope that the causeis obvious to someone. If not, I'll bisect | 17:50 | ||
timotimo | i'm glad we have you :) | 17:55 | |
lizmat | nwc10: pretty sure samcv will have a look at it when she's awake again :-) | 17:56 | |
18:11
vendethiel- joined
18:35
vendethiel joined
19:50
vendethiel joined
|
|||
timotimo | samcv: does the backtrace in nwc10's paste ring a bell to you? | 20:07 | |
nwc10 | I did bisect it. It's commit 816186484b5cc52f9ff1be6afa3b6f49264335bf | 20:09 | |
Remove Unicode 1 names and add Unicode Name Aliases | 20:10 | ||
20:17
vendethiel joined
|
|||
samcv | yeah that struct didn't even exist before that commit | 20:39 | |
i am mostly awake let me look at it one sec | |||
20:50
vendethiel joined
|
|||
samcv | how do I work with asan? I did ./Configure.pl --asan | 21:08 | |
not getting any messages | |||
weird perl6 still works. but running moar i get that it's compiled with incompatible asan libs | 21:09 | ||
==21995==Your application is linked against incompatible ASan runtimes. | |||
i have clang 3.9.1-2 | 21:11 | ||
timotimo | i haven't been able to build moarvm with asan last time i tried | 21:13 | |
jnthn | samcv: If you have valgrind installed, it may be easier (doesn't need a special build) | 21:15 | |
It's slower, but should give at least as good diagnostics (sometimes better) | |||
If you're on Linux valgrind should be a really easy install | |||
samcv | ok | 21:21 | |
i have valgrind | |||
jnthn | \o/ | 21:22 | |
There's a perl6-valgrind-m script btw | |||
Which makes things super convenient, except on the occasion it doesn't :) | |||
samcv | yeah i have used it. i made my own perl6-callgrind script as well | 21:23 | |
jnthn | ooh | 21:25 | |
I wondered a bit about making the perl6-valgrind-m respect a VALGRIND_TOOL env var or something so I could do VALGRIND_TOOL=massif perl6-valgrind-m ... | 21:27 | ||
Which may be neater than a proliferation of scripts | |||
timotimo | right | 21:29 | |
samcv | jnthn, how do i do leakcheck full using the valgrind script? | 21:38 | |
jnthn | samcv: Lsast time I needed that I just edited it and put the arg after the valgrind call | 21:45 | |
samcv | kk | ||
jnthn | (and was careful not to commit it :)) | ||
samcv | heh | ||
jnthn | Maybe a generic VALGRIND_ARGS would be more useful | 21:46 | |
samcv | m: say "\c[keycap: #, HUNDRED POINTS SYMBOL]" | 21:47 | |
camelia | rakudo-moar 232641: OUTPUT«===SORRY!=== Error while compiling <tmp>Unrecognized character name keycap:at <tmp>:1------> say "\c[keycap:⏏ #, HUNDRED POINTS SYMBOL]"» | ||
samcv | m: say "\c[keycap: #]" | ||
camelia | rakudo-moar 232641: OUTPUT«===SORRY!=== Error while compiling <tmp>Unrecognized character name keycap:at <tmp>:1------> say "\c[keycap:⏏ #]"» | ||
samcv | m: say "\c[keycap: 3]" | ||
camelia | rakudo-moar 232641: OUTPUT«3️⃣» | ||
samcv | doesn't like the hash symbol hmm | ||
m: say "\c[keycap: #]" | |||
camelia | rakudo-moar 232641: OUTPUT«===SORRY!=== Error while compiling <tmp>Unrecognized character name keycap:at <tmp>:1------> say "\c[keycap:⏏ #]"» | ||
jnthn | samcv: Might need to loosen stuff up here: github.com/perl6/nqp/blob/master/s...r.nqp#L157 | 21:51 | |
ohh | |||
Wow, we allow comments inside of \c[...] ?? | |||
samcv | why… | ||
jnthn | I have no clue! | 21:52 | |
samcv | it's basically already commented :P | ||
jnthn | Just reading the grammar and guessing :P | ||
(Guessing that's why # is special-cased, I mean. But it calls <.ws> which will parse a comment. | 21:53 | ||
timotimo | we're mad! | 21:55 | |
samcv | ok i got asan working | ||
jnthn | Nice | 22:02 | |
games & | |||
samcv | ok I fixed asan. will PR in a sec | ||
Geth | arVM: samcv++ created pull request #499: Fix ASAN errors in generate_codepoints_by_name |
22:07 | |
lizmat | ah, the infamous off-by-one plot! | 22:08 | |
samcv | yeah. | ||
i had to change it to iterate down instead of up | |||
well I maybe shouldn't have. i guess I _could_ have done it from 0 | 22:09 | ||
oh well it works now and still does every alias | |||
lizmat | I'll leave it to jnthn to merge, since it is not a blocker for you now, right ? | 22:10 | |
samcv | no error results | 22:11 | |
if it was off by the opposite side it would fault | |||
jnthn checks le PR | 23:58 |