Dual-Life / Devel-PPPort

Perl/Pollution/Portability
9 stars 28 forks source link

t/utf8.t - utf8_to_uvchr_buf failure on several systems #147

Closed atoomic closed 4 years ago

atoomic commented 4 years ago

notice the error on several version of Perl 5.20.3, 5.24.4, ... on FreeBSD but also on some older Perl versions and linux, view cpantesters list below

# Test 70 got: "7" (t/utf8.t at line 230 fail #7)
#    Expected: "13" (returned length utf8_to_uvchr_buf("\xff\x80\x90\x90\x90\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf"); warnings disabled)
#  t/utf8.t line 230 is:         ok($ret->[1], $test->{'no_warnings_returned_length'},

Devel-PPPort-3.54:

copy: @khwilliamson

khwilliamson commented 4 years ago

On 10/23/19 9:18 AM, Nicolas R. wrote:

notice the error on several version of Perl 5.20.3, 5.24.4, ... on FreeBSD but also on some older Perl versions and linux, view cpantesters list below

|# Test 70 got: "7" (t/utf8.t at line 230 fail #7) # Expected: "13" (returned length utf8_to_uvchr_buf("\xff\x80\x90\x90\x90\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf"); warnings disabled) # t/utf8.t line 230 is: ok($ret->[1], $test->{'no_warnings_returned_length'}, |

I don't see how this is related to UVCHR_SKIP() That test is related to utf8_to_uvchr_buf. Please explain.


Devel-PPPort-3.54:

*

arm-freebsd / 5.20.3:

  o FAIL
    http://www.cpantesters.org/cpan/report/db87077a-f4b8-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd / 5.22.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/1c2f616c-f4b6-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd / 5.24.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/8bc6b6c4-f4b1-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-multi / 5.20.3:

  o FAIL
    http://www.cpantesters.org/cpan/report/98b4ddb4-f4c2-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-multi / 5.22.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/05922ef2-f4b7-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-multi / 5.24.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/75544590-f4b2-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-thread-multi / 5.20.3:

  o FAIL
    http://www.cpantesters.org/cpan/report/79cb4c98-f4c3-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-thread-multi / 5.22.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/f1be102a-f4b7-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

arm-freebsd-thread-multi / 5.24.4:

  o FAIL
    http://www.cpantesters.org/cpan/report/5f7bb996-f4b3-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

armv6l-linux-thread-multi / 5.16.1:

  o FAIL
    http://www.cpantesters.org/cpan/report/bf7ab350-f4c3-11e9-a65e-fe3acca03743
    ("Nigel Horne" <njh@bandsman.co.uk <mailto:njh@bandsman.co.uk>
    ((root))>)

*

i386-freebsd / 5.20.0:

  o FAIL
    http://www.cpantesters.org/cpan/report/6c815456-f53b-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i386-freebsd-thread-multi / 5.20.1:

  o FAIL
    http://www.cpantesters.org/cpan/report/09b60d16-f4c4-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i686-linux / 5.12.0:

  o FAIL
    http://www.cpantesters.org/cpan/report/3d4a3c56-f523-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i686-linux / 5.12.1:

  o FAIL
    http://www.cpantesters.org/cpan/report/3b1e27c0-f4d4-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i686-linux / 5.12.2:

  o FAIL
    http://www.cpantesters.org/cpan/report/74c8cbda-f478-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i686-linux-thread-multi / 5.12.1:

  o FAIL
    http://www.cpantesters.org/cpan/report/78f0e1d4-f504-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

*

i686-linux-thread-multi / 5.12.2:

  o FAIL
    http://www.cpantesters.org/cpan/report/bfaf818e-f4a5-11e9-9066-e374b0ba08e8
    ("Chris Williams (BINGOS)" chris@bingosnet.co.uk
    <mailto:chris@bingosnet.co.uk>)

copy: @khwilliamson https://github.com/khwilliamson

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Dual-Life/Devel-PPPort/issues/147?email_source=notifications&email_token=AAA2DH4QAELNYSCFKXJCZVTQQBTMTA5CNFSM4JEDLJY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT3J47A, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA2DH6C4XXP7AVE2L4YRQLQQBTMTANCNFSM4JEDLJYQ.

atoomic commented 4 years ago

I read too fast and set an incorrect title but I've then corrected the subject you are right this is about utf8_to_uvchr_buf

On Wed, Oct 23, 2019 at 7:35 PM Karl Williamson notifications@github.com wrote:

On 10/23/19 9:18 AM, Nicolas R. wrote:

notice the error on several version of Perl 5.20.3, 5.24.4, ... on FreeBSD but also on some older Perl versions and linux, view cpantesters list below

|# Test 70 got: "7" (t/utf8.t at line 230 fail #7) # Expected: "13" (returned length

utf8_to_uvchr_buf("\xff\x80\x90\x90\x90\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf"); warnings disabled) # t/utf8.t line 230 is: ok($ret->[1], $test->{'no_warnings_returned_length'}, |

I don't see how this is related to UVCHR_SKIP() That test is related to utf8_to_uvchr_buf. Please explain.


Devel-PPPort-3.54:

*

arm-freebsd / 5.20.3:

o FAIL

http://www.cpantesters.org/cpan/report/db87077a-f4b8-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd / 5.22.4:

o FAIL

http://www.cpantesters.org/cpan/report/1c2f616c-f4b6-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd / 5.24.4:

o FAIL

http://www.cpantesters.org/cpan/report/8bc6b6c4-f4b1-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-multi / 5.20.3:

o FAIL

http://www.cpantesters.org/cpan/report/98b4ddb4-f4c2-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-multi / 5.22.4:

o FAIL

http://www.cpantesters.org/cpan/report/05922ef2-f4b7-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-multi / 5.24.4:

o FAIL

http://www.cpantesters.org/cpan/report/75544590-f4b2-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-thread-multi / 5.20.3:

o FAIL

http://www.cpantesters.org/cpan/report/79cb4c98-f4c3-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-thread-multi / 5.22.4:

o FAIL

http://www.cpantesters.org/cpan/report/f1be102a-f4b7-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

arm-freebsd-thread-multi / 5.24.4:

o FAIL

http://www.cpantesters.org/cpan/report/5f7bb996-f4b3-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

armv6l-linux-thread-multi / 5.16.1:

o FAIL

http://www.cpantesters.org/cpan/report/bf7ab350-f4c3-11e9-a65e-fe3acca03743 ("Nigel Horne" <njh@bandsman.co.uk mailto:njh@bandsman.co.uk ((root))>) *

i386-freebsd / 5.20.0:

o FAIL

http://www.cpantesters.org/cpan/report/6c815456-f53b-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i386-freebsd-thread-multi / 5.20.1:

o FAIL

http://www.cpantesters.org/cpan/report/09b60d16-f4c4-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i686-linux / 5.12.0:

o FAIL

http://www.cpantesters.org/cpan/report/3d4a3c56-f523-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i686-linux / 5.12.1:

o FAIL

http://www.cpantesters.org/cpan/report/3b1e27c0-f4d4-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i686-linux / 5.12.2:

o FAIL

http://www.cpantesters.org/cpan/report/74c8cbda-f478-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i686-linux-thread-multi / 5.12.1:

o FAIL

http://www.cpantesters.org/cpan/report/78f0e1d4-f504-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk) *

i686-linux-thread-multi / 5.12.2:

o FAIL

http://www.cpantesters.org/cpan/report/bfaf818e-f4a5-11e9-9066-e374b0ba08e8 ("Chris Williams (BINGOS)" chris@bingosnet.co.uk mailto:chris@bingosnet.co.uk)


copy: @khwilliamson https://github.com/khwilliamson

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/Dual-Life/Devel-PPPort/issues/147?email_source=notifications&email_token=AAA2DH4QAELNYSCFKXJCZVTQQBTMTA5CNFSM4JEDLJY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT3J47A>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAA2DH6C4XXP7AVE2L4YRQLQQBTMTANCNFSM4JEDLJYQ .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Dual-Life/Devel-PPPort/issues/147?email_source=notifications&email_token=AADC6IXEAXUWAGIXS4FMKPTQQD3WLA5CNFSM4JEDLJY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDMLDQ#issuecomment-545703310, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADC6IXGE33TBH3FDXGB2D3QQD3WLANCNFSM4JEDLJYQ .

khwilliamson commented 4 years ago

This should be fixed in 3.56