Subject: | Failed tests in astress.t with expat 2.0.0 perl 5.8.8 on AIX 5.3 |
Trying to build XML::Parser on AIX 5.3.0.0 with expat 2.0.0 and perl 5.
8.8 and getting a warning and on error during make test. Make runs
okay, and there is a PerlMonks thread describing this and some debugging
at: http://perlmonks.org/?node_id=557342
Basically, make goes okay but during make test I get:
t/astress.........FAILED tests 19-20, 24
Failed 3/27 tests, 88.89% okay
and:
t/encoding........"my" variable $p masks earlier declaration in same
scope at t/encoding.t line 94.
When I run astress.t manually with some prints inserted to see the
actual values what I get is:
test 19 -> $p->current_line = 0 (NOT 17)
test 20 -> $p->current_column = 0 (NOT 20)
test 24 -> the values are definitely not equal (see below)
$cmpstr:
<blah> 2nd line in bar </blah>
3rd line in bar <!-- Isn't this a doozy -->
===================^
</bar>
$pos:
<blah> 2nd line in bar </blah>
3rd line in bar <!-- Isn't this a doozy -->
^
Any help in resolving this would be much appreciated!