develooper Front page | perl.perl5.porters | Postings from May 2010

UTF8 fail

Thread Next
From:
H.Merijn Brand
Date:
May 3, 2010 16:28
Subject:
UTF8 fail
Message ID:
20100504012846.5f0d4e0d@pc09.procura.nl
I upped my OpenSUSE 11.0 box to 11.2 today. RAID's are no fun!

Restarted smokes, and got FAILS

Checking status for configuration 'p59_config' (5.11.x)
  Change number 82a9e1e9d8918630147f4283a3a1a2c906569bb3 started on Mon May  3 23:44:57 2010.
    5 out of 8 configurations finished in 1 hour 38 minutes.
    5 configurations showed failures (F).
    0 failures in the running configuration.
    3 configurations to finish, estimated completion in 54 minutes 11 seconds
    Average smoke duration: 19 minutes 41 seconds.
  Matrix, using ccache cc version 4.4.1 [gcc-4_4-branch revision 150839]:
  v5.13.0-150-g82a9e1e  Configuration (common) none
  ----------- ---------------------------------------------------------
  O O F O O F -Duselongdouble
  O O F O O F -Duse64bitall
  O O F - - - -Duseithreads -Duselongdouble
  | | | | | +- LC_ALL = en_US.utf8 -DDEBUGGING
  | | | | +--- PERLIO = perlio -DDEBUGGING
  | | | +----- PERLIO = stdio  -DDEBUGGING
  | | +------- LC_ALL = en_US.utf8
  | +--------- PERLIO = perlio
  +----------- PERLIO = stdio

Archived results...
TSTENV = locale:en_US.utf8      utf8 "\xED" does not map to Unicode at porting/diag.t line 62, <$codefh> line 19.
utf8 "\xED" does not map to Unicode at porting/diag.t line 62, <$codefh> line 13.
utf8 "\xED" does not map to Unicode at porting/diag.t line 62, <$codefh> line 15.
utf8 "\xFB" does not map to Unicode at porting/diag.t line 62, <$codefh> line 8.
utf8 "\xE4" does not map to Unicode at porting/diag.t line 62, <$codefh> line 16.
utf8 "\xE4" does not map to Unicode at porting/diag.t line 62, <$codefh> line 16.
utf8 "\xA3" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xDF" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xBD" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xC1" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xC1" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xA4" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\x82" does not map to Unicode at porting/test_bootstrap.t line 30, <$t> chunk 1.
utf8 "\xED" does not map to Unicode at porting/args_assert.t line 45, <> line 9705.
utf8 "\xED" does not map to Unicode at porting/args_assert.t line 45, <> line 15329.
utf8 "\xED" does not map to Unicode at porting/args_assert.t line 45, <> line 15331.
utf8 "\xFB" does not map to Unicode at porting/args_assert.t line 45, <> line 15991.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 25342.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 25493.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 25699.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 25881.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 27003.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 27316.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 27396.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 28806.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 29023.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 29727.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 29817.
utf8 "\xA9" does not map to Unicode at porting/args_assert.t line 45, <> line 30537.
utf8 "\xE4" does not map to Unicode at porting/args_assert.t line 45, <> line 49739.
utf8 "\xED" does not map to Unicode at porting/args_assert.t line 45, <> line 103712.
utf8 "\xE9" does not map to Unicode at porting/args_assert.t line 45, <> line 118408.
utf8 "\xE9" does not map to Unicode at porting/args_assert.t line 45, <> line 134691.
utf8 "\xE9" does not map to Unicode at porting/args_assert.t line 45, <> line 134696.
utf8 "\xED" does not map to Unicode at porting/args_assert.t line 45, <> line 137323.
utf8 "\xED" does not map to Unicode at porting/diag.t line 62, <$codefh> line 33.
utf8 "\xE9" does not map to Unicode at porting/diag.t line 62, <$codefh> line 14.
utf8 "\xE9" does not map to Unicode at porting/diag.t line 62, <$codefh> line 16.
utf8 "\xE9" does not map to Unicode at porting/diag.t line 62, <$codefh> line 21.
utf8 "\xED" does not map to Unicode at porting/diag.t line 62, <$codefh> line 15.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 2.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 2.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 2.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
utf8 "\xA9" does not map to Unicode at porting/diag.t line 111, <$codefh> line 3.
Malformed UTF-8 character (unexpected non-continuation byte 0x20, immediately after start byte 0xe0) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x61, immediately after start byte 0xe7) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x69, immediately after start byte 0xe1) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xf8) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x73, immediately after start byte 0xcd) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x6d, immediately after start byte 0xe1) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x73, immediately after start byte 0xea) at lib/locale/latin1 line 2.
Malformed UTF-8 character (unexpected non-continuation byte 0x6c, immediately after start byte 0xf5) at lib/locale/latin1 line 2.
# Failed at t/optree_samples.t line 27
#      got '7  <1> leavesub[1 ref] K/REFC,1 ->(end)
# -     <@> lineseq KP ->7
# 1        <;> nextstate(main 665 optree_samples.t:24) v:>,<,% ->2
# -        <1> null K/1 ->-
# 3           <|> cond_expr(other->4) K/1 ->8
# 2              <0> shift s* ->3
# -              <@> scope K ->-
# -                 <0> ex-nextstate v ->4
# 6                 <@> print sK ->7
# 4                    <0> pushmark s ->5
# 5                    <$> const(PV "then") s ->6
# d              <@> leave KP ->7
# 8                 <0> enter ->9
# 9                 <;> nextstate(main 663 optree_samples.t:25) v:>,<,% ->a
# c                 <@> print sK ->d
# a                    <0> pushmark s ->b
# b                    <$> const(PV "else") s ->c
# '
# expected /(?ms-xi:^7  <1> leavesub\[\d+ refs?\] K/REFC,1 ->\(end\)
# -     <\@> lineseq KP ->7
# 1        <;> (?:next|db)state\([^()]*?\) v ->2
# -        <1> null K/1 ->-
# 3           <\|> cond_expr\(other->4\) K/1 ->8
# 2              <0> shift s\* ->3
# -              <\@> scope K ->-
# -                 <0> ex-(?:next|db)state v ->4
# 6                 <\@> print sK ->7
# 4                    <0> pushmark s ->5
# 5                    <\$> const\(PV ".*?"\) s ->6
# d              <\@> leave KP ->7
# 8                 <0> enter ->9
# 9                 <;> (?:next|db)state\([^()]*?\) v ->a
# c                 <\@> print sK ->d
# a                    <0> pushmark s ->b
# b                    <\$> const\(PV ".*?"\) s ->c
# $)/
# got:          '1        <;> nextstate(main 665 optree_samples.t:24) v:>,<,% ->2'
# want:  (?-xism:1        <;> (?:next|db)state\([^()]*?\) v ->2)
# got:          '9                 <;> nextstate(main 663 optree_samples.t:25) v:>,<,% ->a'
# want:  (?-xism:9                 <;> (?:next|db)state\([^()]*?\) v ->a)
# remainder:
# 1        <;> nextstate(main 665 optree_samples.t:24) v:>,<,% ->2
# 9                 <;> nextstate(main 663 optree_samples.t:25) v:>,<,% ->a
# these lines not matched:
# 1        <;> nextstate(main 665 optree_samples.t:24) v:>,<,% ->2
# 9                 <;> nextstate(main 663 optree_samples.t:25) v:>,<,% ->a
# Failed at t/optree_samples.t line 72
#      got 'b  <1> leavesub[1 ref] K/REFC,1 ->(end)
# -     <@> lineseq KP ->b
# 1        <;> nextstate(main 666 optree_samples.t:68) v:>,<,% ->2
# 4        <2> sassign vKS/2 ->5
# 2           <0> shift s* ->3
# 3           <0> padsv[$a:666,670] sRM*/LVINTRO ->4
# 5        <;> nextstate(main 670 optree_samples.t:69) v:>,<,% ->6
# -        <1> null K/1 ->-
# 7           <|> cond_expr(other->8) K/1 ->c
# 6              <0> padsv[$a:666,670] s ->7
# -              <@> scope K ->-
# -                 <0> ex-nextstate v ->8
# a                 <@> print sK ->b
# 8                    <0> pushmark s ->9
# 9                    <$> const(PV "foo") s ->a
# h              <@> leave KP ->b
# c                 <0> enter ->d
# d                 <;> nextstate(main 668 optree_samples.t:70) v:>,<,% ->e
# g                 <@> print sK ->h
# e                    <0> pushmark s ->f
# f                    <$> const(PV "bar") s ->g
# '
# expected /(?ms-xi:^b  <1> leavesub\[\d+ refs?\] K/REFC,1 ->\(end\)
# -     <\@> lineseq KP ->b
# 1        <;> (?:next|db)state\([^()]*?\) v ->2
# 4        <2> sassign vKS/2 ->5
# 2           <0> shift s\* ->3
# 3           <0> padsv\[\$a:-?\d+,-?\d+\] sRM\*/LVINTRO ->4
# 5        <;> (?:next|db)state\([^()]*?\) v ->6
# -        <1> null K/1 ->-
# 7           <\|> cond_expr\(other->8\) K/1 ->c
# 6              <0> padsv\[\$a:-?\d+,-?\d+\] s ->7
# -              <\@> scope K ->-
# -                 <0> ex-(?:next|db)state v ->8
# a                 <\@> print sK ->b
# 8                    <0> pushmark s ->9
# 9                    <\$> const\(PV ".*?"\) s ->a
# h              <\@> leave KP ->b
# c                 <0> enter ->d
# d                 <;> (?:next|db)state\([^()]*?\) v ->e
# g                 <\@> print sK ->h
# e                    <0> pushmark s ->f
# f                    <\$> const\(PV ".*?"\) s ->g
# $)/
# got:          '1        <;> nextstate(main 666 optree_samples.t:68) v:>,<,% ->2'
# want:  (?-xism:1        <;> (?:next|db)state\([^()]*?\) v ->2)
# got:          '5        <;> nextstate(main 670 optree_samples.t:69) v:>,<,% ->6'
# want:  (?-xism:5        <;> (?:next|db)state\([^()]*?\) v ->6)
# got:          'd                 <;> nextstate(main 668 optree_samples.t:70) v:>,<,% ->e'
# want:  (?-xism:d                 <;> (?:next|db)state\([^()]*?\) v ->e)
# remainder:
# 1        <;> nextstate(main 666 optree_samples.t:68) v:>,<,% ->2
# 5        <;> nextstate(main 670 optree_samples.t:69) v:>,<,% ->6
# d                 <;> nextstate(main 668 optree_samples.t:70) v:>,<,% ->e
# these lines not matched:
# 1        <;> nextstate(main 666 optree_samples.t:68) v:>,<,% ->2
# 5        <;> nextstate(main 670 optree_samples.t:69) v:>,<,% ->6
# d                 <;> nextstate(main 668 optree_samples.t:70) v:>,<,% ->e
# Failed at t/optree_samples.t line 124
#      got '1  <;> nextstate(main 674 optree_samples.t:121) v:>,<,%
# 2  <0> shift s*
# 3  <|> cond_expr(other->4) K/1
# 4      <0> pushmark s
# 5      <$> const(PV "then") s
# 6      <@> print sK
#            goto 7
# 8  <0> enter
# 9  <;> nextstate(main 672 optree_samples.t:122) v:>,<,%
# a  <0> pushmark s
# b  <$> const(PV "else") s
# c  <@> print sK
# d  <@> leave KP
# 7  <1> leavesub[1 ref] K/REFC,1
# '
# expected /(?ms-xi:^1  <;> (?:next|db)state\([^()]*?\) v
# 2  <0> shift s\*
# 3  <\|> cond_expr\(other->4\) K/1
# 4      <0> pushmark s
# 5      <\$> const\(PV ".*?"\) s
# 6      <\@> print sK
#            goto 7
# 8  <0> enter
# 9  <;> (?:next|db)state\([^()]*?\) v
# a  <0> pushmark s
# b  <\$> const\(PV ".*?"\) s
# c  <\@> print sK
# d  <\@> leave KP
# 7  <1> leavesub\[\d+ refs?\] K/REFC,1
# $)/
# got:          '1  <;> nextstate(main 674 optree_samples.t:121) v:>,<,%'
# want:  (?-xism:1  <;> (?:next|db)state\([^()]*?\) v)
# got:          '9  <;> nextstate(main 672 optree_samples.t:122) v:>,<,%'
# want:  (?-xism:9  <;> (?:next|db)state\([^()]*?\) v)
# remainder:
# 1  <;> nextstate(main 674 optree_samples.t:121) v:>,<,%
# 9  <;> nextstate(main 672 optree_samples.t:122) v:>,<,%
# these lines not matched:
# 1  <;> nextstate(main 674 optree_samples.t:121) v:>,<,%
# 9  <;> nextstate(main 672 optree_samples.t:122) v:>,<,%
# Failed at t/optree_samples.t line 163
#      got '1  <;> nextstate(main 675 optree_samples.t:159) v:>,<,%
# 2  <0> shift s*
# 3  <0> padsv[$a:675,679] sRM*/LVINTRO
# 4  <2> sassign vKS/2
# 5  <;> nextstate(main 679 optree_samples.t:160) v:>,<,%
# 6  <0> padsv[$a:675,679] s
# 7  <|> cond_expr(other->8) K/1
# 8      <0> pushmark s
# 9      <$> const(PV "foo") s
# a      <@> print sK
#            goto b
# c  <0> enter
# d  <;> nextstate(main 677 optree_samples.t:161) v:>,<,%
# e  <0> pushmark s
# f  <$> const(PV "bar") s
# g  <@> print sK
# h  <@> leave KP
# b  <1> leavesub[1 ref] K/REFC,1
# '
# expected /(?ms-xi:^1  <;> (?:next|db)state\([^()]*?\) v
# 2  <0> shift s\*
# 3  <0> padsv\[\$a:-?\d+,-?\d+\] sRM\*/LVINTRO
# 4  <2> sassign vKS/2
# 5  <;> (?:next|db)state\([^()]*?\) v
# 6  <0> padsv\[\$a:-?\d+,-?\d+\] s
# 7  <\|> cond_expr\(other->8\) K/1
# 8      <0> pushmark s
# 9      <\$> const\(PV ".*?"\) s
# a      <\@> print sK
#            goto b
# c  <0> enter
# d  <;> (?:next|db)state\([^()]*?\) v
# e  <0> pushmark s
# f  <\$> const\(PV ".*?"\) s
# g  <\@> print sK
# h  <\@> leave KP
# b  <1> leavesub\[\d+ refs?\] K/REFC,1
# $)/
# got:          '1  <;> nextstate(main 675 optree_samples.t:159) v:>,<,%'
# want:  (?-xism:1  <;> (?:next|db)state\([^()]*?\) v)
# got:          '5  <;> nextstate(main 679 optree_samples.t:160) v:>,<,%'
# want:  (?-xism:5  <;> (?:next|db)state\([^()]*?\) v)
# got:          'd  <;> nextstate(main 677 optree_samples.t:161) v:>,<,%'
# want:  (?-xism:d  <;> (?:next|db)state\([^()]*?\) v)
# remainder:
# 1  <;> nextstate(main 675 optree_samples.t:159) v:>,<,%
# 5  <;> nextstate(main 679 optree_samples.t:160) v:>,<,%
# d  <;> nextstate(main 677 optree_samples.t:161) v:>,<,%
# these lines not matched:
# 1  <;> nextstate(main 675 optree_samples.t:159) v:>,<,%
# 5  <;> nextstate(main 679 optree_samples.t:160) v:>,<,%
# d  <;> nextstate(main 677 optree_samples.t:161) v:>,<,%
# Failed at t/optree_samples.t line 206
#      got '1  <;> nextstate(main 680 optree_samples.t:205) v:>,<,%
# 2  <0> pushmark s
# 3  <0> shift s*
# 4  <@> print sK
# 5  <|> cond_expr(other->6) K/1
# 6      <$> const(PV "foo") s
#            goto 7
# 8  <$> const(PV "bar") s
# 7  <1> leavesub[1 ref] K/REFC,1
# '
# expected /(?ms-xi:^1  <;> (?:next|db)state\([^()]*?\) v
# 2  <0> pushmark s
# 3  <0> shift s\*
# 4  <\@> print sK
# 5  <\|> cond_expr\(other->6\) K/1
# 6      <\$> const\(PV ".*?"\) s
#            goto 7
# 8  <\$> const\(PV ".*?"\) s
# 7  <1> leavesub\[\d+ refs?\] K/REFC,1
# $)/
# got:          '1  <;> nextstate(main 680 optree_samples.t:205) v:>,<,%'
# want:  (?-xism:1  <;> (?:next|db)state\([^()]*?\) v)
# remainder:
# 1  <;> nextstate(main 680 optree_samples.t:205) v:>,<,%
# these lines not matched:
# 1  <;> nextstate(main 680 optree_samples.t:205) v:>,<,%
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 169.
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 171.
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 175.
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 177.
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 182.
Dot after hexadecimal literal is deprecated concatenation at t/fallback.t line 184.
make: *** [test_harness] Error 5

error while running harness target 'test_harness': 2 at /pro/3gl/CPAN/smoke/Test/Smoke.pm line 193

../t/op/stash.t.............................................PASSED
    26
../ext/B/t/optree_samples.t.................................FAILED
    3-7

Archived results...


-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.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 Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About