Le 22/07/15 18:02, Richard PALO a écrit : >> 33115 Failed 6 tests out of 2283, 99.74% okay. >> 33116 ../ext/XS-APItest/t/handy.t >> 33117 ../lib/locale.t >> 33118 porting/customized.t >> 33119 porting/regen.t >> 33120 re/charset.t >> 33121 re/fold_grind.t > >
With respect to lib/locale.t and illumos locales and following suggestions > http://search.cpan.org/~rjbs/perl-5.22.0/pod/perllocale.pod#Testing_for_broken_locales I notice(egrep 'failed.*locale' test.log): > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_AE.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_AE.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_AE.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_AE.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_AE.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_AE.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_BH.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_BH.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_BH.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_BH.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_BH.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_BH.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_EG.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_EG.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_EG.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_EG.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_EG.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_EG.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_IQ.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_IQ.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_IQ.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_IQ.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_IQ.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_IQ.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_JO.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_JO.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_JO.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_JO.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_JO.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_JO.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_KW.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_KW.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_KW.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_KW.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_KW.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_KW.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_LB.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_LB.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_LB.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_LB.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_LB.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_LB.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_LY.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_LY.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_LY.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_LY.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_LY.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_LY.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_OM.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_OM.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_OM.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_OM.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_OM.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_OM.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_QA.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_QA.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_QA.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_QA.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_QA.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_QA.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_SA.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_SA.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_SA.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_SA.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_SA.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_SA.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ar_YE.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ar_YE.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ar_YE.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ar_YE.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ar_YE.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ar_YE.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'pa_PK.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'pa_PK.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'pa_PK.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'pa_PK.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'pa_PK.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'pa_PK.UTF-8' > # failed 405 (Verify that a different locale radix works when doing \"==\" > with a constant) with locale 'ur_IN.UTF-8' > # failed 406 (Verify that a different locale radix works when doing \"==\" > with a scalar) with locale 'ur_IN.UTF-8' > # failed 410 (Verify that \"==\" with a scalar and an intervening sprintf > still works in inner no locale) with locale 'ur_IN.UTF-8' > # failed 413 (Verify that after a no-locale block, a different locale radix > still works when doing \"==\" with a scalar and an intervening sprintf) with > locale 'ur_IN.UTF-8' > # failed 415 (Verify that don't get warning under \"==\" even if radix is not > a dot) with locale 'ur_IN.UTF-8' > # failed 418 (Verify that a number with a UTF-8 radix has a UTF-8 > stringification) with locale 'ur_IN.UTF-8' Now to see if this has to do with perl's recent unicode V8 work or perhaps the implementation currently in IllumOS. I'm trying to recreate some of the other test suite issues as well and will file illumos bug reports if anything suspicious is found -- Richard PALO ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
