[perl #42962] [BUG] sprintf.t Fails on x86-64 Linux

Andrew Whitworth via RT parrotbug-followup at parrotcode.org
Mon Feb 2 15:37:10 UTC 2009


On Tue May 15 12:57:30 2007, chromatic at wgz.org wrote:
> On Tuesday 15 May 2007 12:31:08 chromatic wrote:
> 
> > From pmichaud:
> >
> > pmichaud at orange:~/parrot/trunk> prove -v t/op/sprintf.t
> > t/op/sprintf....1..308
> > parrot: src/string.c:727: string_str_index: Assertion `s->encoding
> &&
> > s->charset && !(((s)->obj.flags) & b_PObj_on_free_list_FLAG)'
> failed.
> > dubious
> >         Test returned status 0 (wstat 6, 0x6)
> 
> The attached patch works around the problem on 32-bit and 64-bit x86
> Linux.
> How are other platforms?
> 
> -- c
> 

I'm on x86_64 Ubuntu, and I haven't seen any problems recently in
sprintf.t. Is this still an issue, almost two years later?


-- 
Andrew Whitworth
a.k.a Whiteknight




More information about the parrot-dev mailing list