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 <skel...@gmail.com> 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 
>> <perl6-bugs-follo...@perl.org> 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 <skel...@gmail.com> 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 
>>>> <perl6-bugs-follo...@perl.org> 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 >
>>> 
>> 
> 


Attachment: signature.asc
Description: PGP signature

Reply via email to