Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
./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 at ./quicksort_concurrent.p6 line 17 Original exception: Cannot resolve caller infix:(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,0x7d20d000) 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 > 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 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 >>> 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. >>> >>> https://rt.perl.org/Ticket/Display.html?id=131364 > >> > signature.asc Description: PGP signature
Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
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 at ./quicksort_concurrent.p6 line 17 Original exception: Cannot resolve caller infix:(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,0x7264b000) 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 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 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 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 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 at ./quicksort_concurrent.p6 line 17 > > Original exception: >Cannot resolve caller infix:(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,0x7d20d000) 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 >> 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 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 >>>> wrote: >>>> >>>> According to our records, your req
Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
./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 at ./quicksort_concurrent.p6 line 17 Original exception: Cannot resolve caller infix:(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,0x7d20d000) 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 > 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 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 >>> 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. >>> >>> https://rt.perl.org/Ticket/Display.html?id=131364 > >> > signature.asc Description: Message signed with OpenPGP
Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
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 at ./quicksort_concurrent.p6 line 17 Original exception: Cannot resolve caller infix:(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,0x7264b000) 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 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 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 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 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 at ./quicksort_concurrent.p6 line 17 > > Original exception: >Cannot resolve caller infix:(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,0x7d20d000) 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 >> 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 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 >>>> wrote: >>>> >>>> According to our records, your req
Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
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 > 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. > > https://rt.perl.org/Ticket/Display.html?id=131364 > signature.asc Description: Message signed with OpenPGP
Re: [perl #131364] [RESOLVED] concurrent quicksort from Damien gives different crashes each time
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 > 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. > > https://rt.perl.org/Ticket/Display.html?id=131364 > signature.asc Description: PGP signature