brrt ohai #moarvm 07:36
nwc10 good *, brrt 07:37
brrt i'm looking for the piece of code that made the linear scan allocator blow up 07:38
i've decided that using && to force control flow between two assignment statements is a bit too much 07:39
it was something like perl6-valdgrind-m -e 'my @a[1,<1>] for ^100000'
should've made that a test case
hmm, i have a valgrind blowup in building CORE.setting 07:47
and os x locks up of course 07:57
lizmat m: my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000 08:47
camelia ( no output )
lizmat m: my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000
camelia ( no output )
lizmat m: my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000
camelia (signal SEGV)
lizmat m: my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000
camelia ( no output )
lizmat that'd be the one, I guess :-)
needs to be a shaped array
.tell brrt my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000
yoleaux lizmat: I'll pass your message to brrt.
brrt i'm trying to bisect the issue but valgrind keeps getting stuck 16:28
yoleaux 08:47Z <lizmat> brrt: my @matrix[2;2] = [1,2],[3,4]; @matrix[<0>;0] for ^1000000
brrt thanks lizmat
timotimo i think there's probably no damage in just merging CStructArray - maybe after the next release - and let people have at it and then fix any bugs that remain 17:42