And three more tries: ./quicksort_concurrent.p6 ;./quicksort_concurrent.p6 ;./quicksort_concurrent.p6 input = 3 1 4 1 5 9 2 6 Segmentation fault: 11 input = 3 1 4 1 5 9 2 6 Tried to get the result of a broken Promise in block <unit> at ./quicksort_concurrent.p6 line 17
Original exception:
Cannot resolve caller infix:<before>(Mu, Int); none of these signatures
match:
($?)
(\a, \b)
in sub quicksort at ./quicksort_concurrent.p6 line 4
in block at ./quicksort_concurrent.p6 line 12
input = 3 1 4 1 5 9 2 6
moar(25827,0x70000264b000) malloc: *** error for object 0x7f835a70d870: pointer
being realloc'd was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
... It's kinda amazing how it can break in different ways each time... three
more:
./quicksort_concurrent.p6 ;./quicksort_concurrent.p6 ;./quicksort_concurrent.p6
input = 3 1 4 1 5 9 2 6
Segmentation fault: 11
input = 3 1 4 1 5 9 2 6
Illegal instruction: 4
input = 3 1 4 1 5 9 2 6
Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in whatevercode at ./quicksort_concurrent.p6 line 10
Use of uninitialized value <element> of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
Use of uninitialized value <element> of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in sub quicksort at ./quicksort_concurrent.p6 line 4
in sub quicksort at ./quicksort_concurrent.p6 line 4
Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in whatevercode at ./quicksort_concurrent.p6 line 10
Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in sub quicksort at ./quicksort_concurrent.p6 line 4
Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in whatevercode at ./quicksort_concurrent.p6 line 10
Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in whatevercode at ./quicksort_concurrent.p6 line 10
in sub quicksort at ./quicksort_concurrent.p6 line 4
Use of uninitialized value $pivot of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something
meaningful.
in sub quicksort at ./quicksort_concurrent.p6 line 4
Tried to get the result of a broken Promise
in block <unit> at ./quicksort_concurrent.p6 line 17
Original exception:
This type (Mu) does not support elems
in sub quicksort at ./quicksort_concurrent.p6 line 4
in block at ./quicksort_concurrent.p6 line 10
> On 1 Jun 2017, at 18:50, Sverre Eldøy <[email protected]> wrote:
>
> ./quicksort_concurrent.p6 ;./quicksort_concurrent.p6
> ;./quicksort_concurrent.p6 ; perl6 -v
> input = 3 1 4 1 5 9 2 6
> Tried to get the result of a broken Promise
> in block <unit> at ./quicksort_concurrent.p6 line 17
>
> Original exception:
> Cannot resolve caller infix:<before>(Mu, Int); none of these signatures
> match:
> ($?)
> (\a, \b)
> in sub quicksort at ./quicksort_concurrent.p6 line 4
> in block at ./quicksort_concurrent.p6 line 12
>
> input = 3 1 4 1 5 9 2 6
> moar(25759,0x70000d20d000) malloc: *** error for object 0x7fea48663230:
> double free
> *** set a breakpoint in malloc_error_break to debug
> Abort trap: 6
> input = 3 1 4 1 5 9 2 6
> output = 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7
> 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 12 33 36 45 123 143 234 234 234 234 234 234
> 234 234 324 342 345 345 346 444 456 457 457 467 675 678 3123 4543 9860
> 34589734
> This is Rakudo version 2017.04.3 built on MoarVM version 2017.04-53-g66c6dda
> implementing Perl 6.c.
>
> Third times the charm..
>
>
>> On 1 Jun 2017, at 15:14, Elizabeth Mattijsen via RT
>> <[email protected]> wrote:
>>
>> Could you please retry on 2017.05? I cannot reproduce the problem, even
>> after 1000 runs.
>>
>>> On 30 May 2017, at 17:25, Sverre Eldøy <[email protected]> wrote:
>>>
>>> Hi! Sorry for the late reply. I just tried it on 2017.04 ... and the
>>> problem is still there.. So please reopen
>>>
>>>
>>>> On 29 May 2017, at 20:53, Will Coleda via RT
>>>> <[email protected]> wrote:
>>>>
>>>> According to our records, your request regarding
>>>> "concurrent quicksort from Damien gives different crashes each time"
>>>> has been resolved.
>>>>
>>>> If you have any further questions or concerns, please respond to this
>>>> message.
>>>>
>>>> For other topics, please create a new ticket.
>>>>
>>>> <URL: https://rt.perl.org/Ticket/Display.html?id=131364 >
>>>
>>
>
signature.asc
Description: Message signed with OpenPGP
