On Thu, 26 Nov 2009 15:19:09 +0000, Zefram <zefram@fysh.org> wrote:
> Tony Cook wrote:
> >Smokes with -Dmad have been failing during make minitest since the
> >middle of last month.
Applying: -Dmad minitest failure bisect
Thanks, patch successfully applied as 9735c8aa020a58992ffadba440014d200222da56
> Mostly fixed by the attached patch. The fault is a logic error on my
> part, probably from the early phase of developing the lexer API patch,
> when I didn't properly understand the various buffer pointer variables.
>
> In my tests with -Dmad, I'm still getting a test failure ("panic: input
> overflow") from t/op/incfilter.t. The underlying problem is the filter
> layer mishandling things when a filter function gives it a multiline
> string, so it generates an invalid SV state (strlen(SvPVX(PL_linestr))
> > SvCUR(PL_linestr)). This faulty state also occurs without -Dmad,
> and so doesn't appear to be Mad-related, it just doesn't in practice
> cause the test panic without -Dmad. I'm investigating this bug now.
>
> -zefram
--
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Thread Previous
|
Thread Next