{"applied_patches":"SMOKEe3253165ff661f494e226cc7da57c7df8c7dbfab","architecture":"arm64","average_in_hhmm":"1 hour 9 minutes","c_compilers":[{"cc":"cc","ccversion":"Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","index":1,"key":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)"}],"compiler_msgs":"regcomp_study.c:1162:9: warning: variable 'merged' set but not used [-Wunused-but-set-variable]\nregcomp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\nBzip2.xs:376:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable]\nblocksort.c:765:11: warning: variable 'numQSorted' set but not used [-Wunused-but-set-variable]\ncompress.c:247:30: warning: variable 'totc' set but not used [-Wunused-but-set-variable]\nTypemap.c:1775:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]\nre_comp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]","config_count":4,"configs":[{"arguments":"","c_compiler_key":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_pair":{"label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","value":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)"},"cc":"cc","ccversion":"Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","debugging":"N","duration":3672,"full_arguments":"","id":342625,"report_id":5039281,"results":[{"config_id":342625,"failures":[{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 12 tests but ran 4.","id":2306,"status":"FAILED","test":"../dist/Devel-SelfStubber/t/Devel-SelfStubber.t"},"failure_id":2306,"failures":[],"result_id":554931},{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 20 tests but ran 0.","id":2307,"status":"FAILED","test":"../dist/SelfLoader/t/01SelfLoader.t"},"failure_id":2307,"failures":[],"result_id":554931},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":554931}],"id":554931,"io_env":"stdio","locale":null,"stat_cpu_time":852.48,"stat_tests":1184184,"statistics":"u=12.52  s=7.71  cu=726.34  cs=105.91  scripts=2536  tests=1184184","summary":"F","test_env":"stdio"},{"config_id":342625,"failures":[],"id":554932,"io_env":"perlio","locale":null,"stat_cpu_time":725.8,"stat_tests":1184247,"statistics":"u=7.40  s=7.80  cu=604.90  cs=105.70  scripts=2538  tests=1184247","summary":"O","test_env":"perlio"},{"config_id":342625,"failures":[],"id":554933,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":723.1,"stat_tests":1184153,"statistics":"u=7.53  s=7.85  cu=603.22  cs=104.50  scripts=2538  tests=1184153","summary":"O","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-05T01:05:06Z"},{"arguments":"","c_compiler_key":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_pair":{"label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","value":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)"},"cc":"cc","ccversion":"Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","debugging":"D","duration":4003,"full_arguments":" DEBUGGING","id":342626,"report_id":5039281,"results":[{"config_id":342626,"failures":[{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 12 tests but ran 4.","id":2306,"status":"FAILED","test":"../dist/Devel-SelfStubber/t/Devel-SelfStubber.t"},"failure_id":2306,"failures":[],"result_id":554934},{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 20 tests but ran 0.","id":2307,"status":"FAILED","test":"../dist/SelfLoader/t/01SelfLoader.t"},"failure_id":2307,"failures":[],"result_id":554934},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":554934}],"id":554934,"io_env":"stdio","locale":null,"stat_cpu_time":924.71,"stat_tests":1184182,"statistics":"u=13.80  s=7.73  cu=792.91  cs=110.27  scripts=2537  tests=1184182","summary":"F","test_env":"stdio"},{"config_id":342626,"failures":[],"id":554935,"io_env":"perlio","locale":null,"stat_cpu_time":802.98,"stat_tests":1184302,"statistics":"u=9.12  s=7.75  cu=677.23  cs=108.88  scripts=2539  tests=1184302","summary":"O","test_env":"perlio"},{"config_id":342626,"failures":[],"id":554936,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":801.15,"stat_tests":1184197,"statistics":"u=9.16  s=8.02  cu=674.86  cs=109.11  scripts=2539  tests=1184197","summary":"O","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-05T02:06:18Z"},{"arguments":"-Duseithreads","c_compiler_key":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_pair":{"label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","value":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)"},"cc":"cc","ccversion":"Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","debugging":"N","duration":4329,"full_arguments":"-Duseithreads","id":342627,"report_id":5039281,"results":[{"config_id":342627,"failures":[{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 12 tests but ran 4.","id":2306,"status":"FAILED","test":"../dist/Devel-SelfStubber/t/Devel-SelfStubber.t"},"failure_id":2306,"failures":[],"result_id":554937},{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 20 tests but ran 0.","id":2307,"status":"FAILED","test":"../dist/SelfLoader/t/01SelfLoader.t"},"failure_id":2307,"failures":[],"result_id":554937},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":554937},{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554937},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554937},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554937}],"id":554937,"io_env":"stdio","locale":null,"stat_cpu_time":941.78,"stat_tests":1195426,"statistics":"u=12.81  s=7.61  cu=806.60  cs=114.76  scripts=2624  tests=1195426","summary":"F","test_env":"stdio"},{"config_id":342627,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554938},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554938},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554938}],"id":554938,"io_env":"perlio","locale":null,"stat_cpu_time":817.07,"stat_tests":1195534,"statistics":"u=7.87  s=7.83  cu=686.39  cs=114.98  scripts=2626  tests=1195534","summary":"F","test_env":"perlio"},{"config_id":342627,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554939},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554939},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554939}],"id":554939,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":813.99,"stat_tests":1195613,"statistics":"u=7.84  s=7.83  cu=685.75  cs=112.57  scripts=2626  tests=1195613","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-05T03:13:01Z"},{"arguments":"-Duseithreads","c_compiler_key":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","c_compiler_pair":{"label":"cc - Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","value":"cc##Apple LLVM 14.0.3 (clang-1403.0.22.14.1)"},"cc":"cc","ccversion":"Apple LLVM 14.0.3 (clang-1403.0.22.14.1)","debugging":"D","duration":4725,"full_arguments":"-Duseithreads DEBUGGING","id":342628,"report_id":5039281,"results":[{"config_id":342628,"failures":[{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 12 tests but ran 4.","id":2306,"status":"FAILED","test":"../dist/Devel-SelfStubber/t/Devel-SelfStubber.t"},"failure_id":2306,"failures":[],"result_id":554940},{"failure":{"extra":"Non-zero exit status: 22\nBad plan.  You planned 20 tests but ran 0.","id":2307,"status":"FAILED","test":"../dist/SelfLoader/t/01SelfLoader.t"},"failure_id":2307,"failures":[],"result_id":554940},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":554940},{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554940},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554940},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554940}],"id":554940,"io_env":"stdio","locale":null,"stat_cpu_time":1046.57,"stat_tests":1195547,"statistics":"u=14.07  s=8.01  cu=901.57  cs=122.92  scripts=2625  tests=1195547","summary":"F","test_env":"stdio"},{"config_id":342628,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554941},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554941},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554941}],"id":554941,"io_env":"perlio","locale":null,"stat_cpu_time":919.24,"stat_tests":1195363,"statistics":"u=9.31  s=8.45  cu=780.02  cs=121.46  scripts=2627  tests=1195363","summary":"F","test_env":"perlio"},{"config_id":342628,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":554942},{"failure":{"extra":"8-9\n11-27\n30-32\n37-38","id":3809,"status":"FAILED","test":"../t/run/locale.t"},"failure_id":3809,"failures":[],"result_id":554942},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":554942}],"id":554942,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":917,"stat_tests":1195490,"statistics":"u=9.32  s=8.65  cu=775.29  cs=123.74  scripts=2627  tests=1195490","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-05T04:25:10Z"}],"cpu_count":" [10 (8 performance and 2 efficiency) cores]","cpu_description":"MacBook Pro (0)","duration":16730,"duration_in_hhmm":"4 hours 38 minutes","git_describe":"v5.39.2-64-ge3253165ff","git_id":"e3253165ff661f494e226cc7da57c7df8c7dbfab","harness3opts":"","harness_only":"0","hostname":"idefix","id":5039281,"lang":null,"lc_all":null,"log_file":"log file removed","manifest_msgs":"","matrix":["F  O  O  F  O  O         (*1)","F  F  F  F  F  F        -Duseithreads (*1)","|  |  |  |  |  |","|  |  |  |  |  +------  locale:nl_NL.UTF8 DEBUGGING","|  |  |  |  +---------  perlio DEBUGGING","|  |  |  +------------  stdio DEBUGGING","|  |  +---------------  locale:nl_NL.UTF8","|  +------------------  perlio","+---------------------  stdio"],"nonfatal_msgs":"","osname":"darwin","osversion":"22.6.0 (Mac OS X - macOS 13.5.1 (22G90))","out_file":"Started smoke at 1693875905\nSmoking patch e3253165ff661f494e226cc7da57c7df8c7dbfab v5.39.2-64-ge3253165ff\nSmoking branch blead\nStopped smoke at 1693875906\nStarted smoke at 1693875906\n\nConfiguration: -Dusedevel\n------------------------------------------------------------------------------\n\nCompiler info: cc version Apple LLVM 14.0.3 (clang-1403.0.22.14.1)\nregcomp_study.c:1162:9: warning: variable 'merged' set but not used [-Wunused-but-set-variable]\n    U32 merged = 0;\n        ^\n1 warning generated.\nregcomp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nUse of uninitialized value $DynaLoader::VERSION in string ge at XSLoader_pm.PL line 141.\nUse of uninitialized value $extra_arg in concatenation (.) or string at XSLoader_pm.PL line 142.\nBzip2.xs:376:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable]\n            int flags = 0 ;\n                ^\n1 warning generated.\nblocksort.c:765:11: warning: variable 'numQSorted' set but not used [-Wunused-but-set-variable]\n   Int32  numQSorted;\n          ^\n1 warning generated.\ncompress.c:247:30: warning: variable 'totc' set but not used [-Wunused-but-set-variable]\n   Int32 v, t, i, j, gs, ge, totc, bt, bc, iter;\n                             ^\n1 warning generated.\nWarning (mostly harmless): No library found for -ldb\nWarning (mostly harmless): No library found for -lndbm\nWarning (mostly harmless): No library found for -ldbm\nWarning (mostly harmless): No library found for -lucb\nWarning (mostly harmless): No library found for -lm\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nTypemap.c:1775:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]\n        int     dummy = 0;\n                ^\n1 warning generated.\nre_comp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nTSTENV = stdio\tu=12.52  s=7.71  cu=726.34  cs=105.91  scripts=2536  tests=1184184\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\n\t(in cleanup) Foo doesn't contain an __DATA__ token at t/01SelfLoader.t line 0.\n\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Non-zero exit status: 22\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Bad plan.  You planned 12 tests but ran 4.\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Non-zero exit status: 22\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Bad plan.  You planned 20 tests but ran 0.\n    ../dist/SelfLoader/t/02SelfLoader-buggy.t...................FAILED\n        1\n\nTSTENV = perlio\tu=7.40  s=7.80  cu=604.90  cs=105.70  scripts=2538  tests=1184247\nAll tests successful.\nTSTENV = locale:nl_NL.UTF8\tu=7.53  s=7.85  cu=603.22  cs=104.50  scripts=2538  tests=1184153\nAll tests successful.\nStopped smoke at 1693879578\nStarted smoke at 1693879578\n\nConfiguration: -Dusedevel -DDEBUGGING\n------------------------------------------------------------------------------\nrm: dirfd.dSYM: is a directory\nrm: isascii.dSYM: is a directory\nrm: try.dSYM: is a directory\nrm: try.dSYM: is a directory\n\nCompiler info: cc version Apple LLVM 14.0.3 (clang-1403.0.22.14.1)\nregcomp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nUse of uninitialized value $DynaLoader::VERSION in string ge at XSLoader_pm.PL line 141.\nUse of uninitialized value $extra_arg in concatenation (.) or string at XSLoader_pm.PL line 142.\nBzip2.xs:376:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable]\n            int flags = 0 ;\n                ^\n1 warning generated.\nblocksort.c:765:11: warning: variable 'numQSorted' set but not used [-Wunused-but-set-variable]\n   Int32  numQSorted;\n          ^\n1 warning generated.\ncompress.c:247:30: warning: variable 'totc' set but not used [-Wunused-but-set-variable]\n   Int32 v, t, i, j, gs, ge, totc, bt, bc, iter;\n                             ^\n1 warning generated.\nWarning (mostly harmless): No library found for -ldb\nWarning (mostly harmless): No library found for -lndbm\nWarning (mostly harmless): No library found for -ldbm\nWarning (mostly harmless): No library found for -lucb\nWarning (mostly harmless): No library found for -lm\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nTypemap.c:1775:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]\n        int     dummy = 0;\n                ^\n1 warning generated.\nre_comp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nTSTENV = stdio\tu=13.80  s=7.73  cu=792.91  cs=110.27  scripts=2537  tests=1184182\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\n\t(in cleanup) Foo doesn't contain an __DATA__ token at t/01SelfLoader.t line 0.\n\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Non-zero exit status: 22\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Bad plan.  You planned 12 tests but ran 4.\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Non-zero exit status: 22\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Bad plan.  You planned 20 tests but ran 0.\n    ../dist/SelfLoader/t/02SelfLoader-buggy.t...................FAILED\n        1\n\nTSTENV = perlio\tu=9.12  s=7.75  cu=677.23  cs=108.88  scripts=2539  tests=1184302\nAll tests successful.\nTSTENV = locale:nl_NL.UTF8\tu=9.16  s=8.02  cu=674.86  cs=109.11  scripts=2539  tests=1184197\nAll tests successful.\nStopped smoke at 1693883581\nStarted smoke at 1693883581\n\nConfiguration: -Dusedevel -Duseithreads\n------------------------------------------------------------------------------\n\nCompiler info: cc version Apple LLVM 14.0.3 (clang-1403.0.22.14.1)\nregcomp_study.c:1162:9: warning: variable 'merged' set but not used [-Wunused-but-set-variable]\n    U32 merged = 0;\n        ^\n1 warning generated.\nregcomp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nUse of uninitialized value $DynaLoader::VERSION in string ge at XSLoader_pm.PL line 141.\nUse of uninitialized value $extra_arg in concatenation (.) or string at XSLoader_pm.PL line 142.\nBzip2.xs:376:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable]\n            int flags = 0 ;\n                ^\n1 warning generated.\nblocksort.c:765:11: warning: variable 'numQSorted' set but not used [-Wunused-but-set-variable]\n   Int32  numQSorted;\n          ^\n1 warning generated.\ncompress.c:247:30: warning: variable 'totc' set but not used [-Wunused-but-set-variable]\n   Int32 v, t, i, j, gs, ge, totc, bt, bc, iter;\n                             ^\n1 warning generated.\nWarning (mostly harmless): No library found for -ldb\nWarning (mostly harmless): No library found for -lndbm\nWarning (mostly harmless): No library found for -ldbm\nWarning (mostly harmless): No library found for -lucb\nWarning (mostly harmless): No library found for -lm\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nTypemap.c:1775:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]\n        int     dummy = 0;\n                ^\n1 warning generated.\nre_comp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nTSTENV = stdio\tu=12.81  s=7.61  cu=806.60  cs=114.76  scripts=2624  tests=1195426\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\n\t(in cleanup) Foo doesn't contain an __DATA__ token at t/01SelfLoader.t line 0.\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Non-zero exit status: 22\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Bad plan.  You planned 12 tests but ran 4.\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Non-zero exit status: 22\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Bad plan.  You planned 20 tests but ran 0.\n    ../dist/SelfLoader/t/02SelfLoader-buggy.t...................FAILED\n        1\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nTSTENV = perlio\tu=7.87  s=7.83  cu=686.39  cs=114.98  scripts=2626  tests=1195534\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nTSTENV = locale:nl_NL.UTF8\tu=7.84  s=7.83  cu=685.75  cs=112.57  scripts=2626  tests=1195613\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nStopped smoke at 1693887910\nStarted smoke at 1693887910\n\nConfiguration: -Dusedevel -Duseithreads -DDEBUGGING\n------------------------------------------------------------------------------\nrm: dirfd.dSYM: is a directory\nrm: isascii.dSYM: is a directory\nrm: try.dSYM: is a directory\nrm: try.dSYM: is a directory\n\nCompiler info: cc version Apple LLVM 14.0.3 (clang-1403.0.22.14.1)\nregcomp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nUse of uninitialized value $DynaLoader::VERSION in string ge at XSLoader_pm.PL line 141.\nUse of uninitialized value $extra_arg in concatenation (.) or string at XSLoader_pm.PL line 142.\nBzip2.xs:376:17: warning: variable 'flags' set but not used [-Wunused-but-set-variable]\n            int flags = 0 ;\n                ^\n1 warning generated.\nblocksort.c:765:11: warning: variable 'numQSorted' set but not used [-Wunused-but-set-variable]\n   Int32  numQSorted;\n          ^\n1 warning generated.\ncompress.c:247:30: warning: variable 'totc' set but not used [-Wunused-but-set-variable]\n   Int32 v, t, i, j, gs, ge, totc, bt, bc, iter;\n                             ^\n1 warning generated.\nWarning (mostly harmless): No library found for -ldb\nWarning (mostly harmless): No library found for -lndbm\nWarning (mostly harmless): No library found for -ldbm\nWarning (mostly harmless): No library found for -lucb\nWarning (mostly harmless): No library found for -lm\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nTypemap.c:1775:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]\n        int     dummy = 0;\n                ^\n1 warning generated.\nre_comp_trie.c:655:13: warning: variable 'wordlen' set but not used [-Wunused-but-set-variable]\n        U32 wordlen      = 0;         /* required init */\n            ^\n1 warning generated.\nTSTENV = stdio\tu=14.07  s=8.01  cu=901.57  cs=122.92  scripts=2625  tests=1195547\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\nclose: Invalid argument at ../../lib/SelfLoader.pm line 103.\n\t(in cleanup) Foo doesn't contain an __DATA__ token at t/01SelfLoader.t line 0.\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Non-zero exit status: 22\n    ../dist/Devel-SelfStubber/t/Devel-SelfStubber.t.............FAILED\n        Bad plan.  You planned 12 tests but ran 4.\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Non-zero exit status: 22\n    ../dist/SelfLoader/t/01SelfLoader.t.........................FAILED\n        Bad plan.  You planned 20 tests but ran 0.\n    ../dist/SelfLoader/t/02SelfLoader-buggy.t...................FAILED\n        1\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nTSTENV = perlio\tu=9.31  s=8.45  cu=780.02  cs=121.46  scripts=2627  tests=1195363\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nTSTENV = locale:nl_NL.UTF8\tu=9.32  s=8.65  cu=775.29  cs=123.74  scripts=2627  tests=1195490\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 9 - dot recognized in perl-controlled comma locale for SvNV at t/locale.t line 79\n#      got \"\"\n# expected \"1\"\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLC_CTYPE = (unset),\n\tLC_NUMERIC = (unset),\n\tLC_COLLATE = (unset),\n\tLC_TIME = (unset),\n\tLC_MESSAGES = (unset),\n\tLC_MONETARY = (unset),\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 8 - format() does not look at LC_NUMERIC without 'use locale' at ../t/run/locale.t line 179\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 9 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 189\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#                 use POSIX;\n#                 use locale;\n#                 format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 11 - format() does not look at LC_NUMERIC with 'use locale qw(:collate :characters :collate :ctype :monetary :time)' at ../t/run/locale.t line 219\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n#     use locale qw(:collate :characters :collate :ctype :monetary :time);\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 12 - format() looks at LC_NUMERIC with 'use locale' at ../t/run/locale.t line 231\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 13 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 14 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 15 - format() looks at LC_NUMERIC with 'use locale \":!characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 16 - format() looks at LC_NUMERIC with 'use locale \":not_characters\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_characters\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 17 - format() looks at LC_NUMERIC with 'use locale \":!collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 18 - format() looks at LC_NUMERIC with 'use locale \":not_collate\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_collate\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 19 - format() looks at LC_NUMERIC with 'use locale \":!ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 20 - format() looks at LC_NUMERIC with 'use locale \":not_ctype\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_ctype\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 21 - format() looks at LC_NUMERIC with 'use locale \":!monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 22 - format() looks at LC_NUMERIC with 'use locale \":not_monetary\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_monetary\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 23 - format() looks at LC_NUMERIC with 'use locale \":!time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":!time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 24 - format() looks at LC_NUMERIC with 'use locale \":not_time\"' at ../t/run/locale.t line 244\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":not_time\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 25 - format() looks at LC_NUMERIC with 'use locale \":numeric\"' at ../t/run/locale.t line 258\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale \":numeric\";\n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     write;\n# STATUS: 0\n# Failed test 26 - too late to look at the locale at write() time at ../t/run/locale.t line 270\n#      got \"4.0\"\n# expected \"4.2\"\n# PROG: \n# format STDOUT =\n# @.#\n# 4.179\n# .\n#     { use locale; write; }\n# STATUS: 0\n# Failed test 27 - too late to ignore the locale at write() time at ../t/run/locale.t line 281\n#      got \"4,0\"\n# expected \"4,2\"\n# PROG: \n#     use locale;\n#     format STDOUT =\n# @.#\n# 4.179\n# .\n#     { no locale; write; }\n# STATUS: 0\n# Failed test 30 - sprintf() and printf() look at LC_NUMERIC regardless of constant folding at ../t/run/locale.t line 325\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 31 - Uses the above test to verify that on Windows the system default locale has lower priority than LC_NUMERIC at ../t/run/locale.t line 336\n#      got \"4 4 4 4 \"\n# expected \"4,2 4,2 4,2 4,2 \"\n# PROG: \n#                 use locale;\n#                 use POSIX qw(locale_h);\n#                 my $in = 4.2;\n#                 printf(\"%g %g %s %s \", $in, 4.2, sprintf(\"%g\", $in), sprintf(\"%g\", 4.2));\n# STATUS: 0\n# Failed test 37 - Thread join doesn't disrupt calling thread at ../t/run/locale.t line 459\n#      got \"1\\n1\\n1\\n1\"\n# expected \"1.25\\n1.25\\n1.25\\n1\"\n# PROG: \n#                     use threads;\n# \n#                     my $x = eval \"1.25\";\n#                     print \"$x\", \"\n# \";  # number is ok before thread\n#                     my $str_x = \"$x\";\n# \n#                     my $thr = threads->create(sub {});\n#                     $thr->join();\n# \n#                     print \"$x\n# \";  # number stringifies the same after thread\n# \n#                     my $y = eval \"1.25\";\n#                     print \"$y\n# \";  # number is ok after threads\n#                     print \"$y\" eq \"$str_x\" || 0;    # new number stringifies the same as old number\n# STATUS: 0\n# Failed test 38 - POSIX::strtod() uses underlying locale at ../t/run/locale.t line 484\n#      got \"1\"\n# expected \"1.5\"\n# PROG: \n#                     use POSIX;\n#                     POSIX::setlocale(POSIX::LC_NUMERIC(),\"af_ZA.ISO8859-1\");\n#                     my $one_point_5 = POSIX::strtod(\"1,5\");\n#                     $one_point_5 =~ s/0+$//;  # Remove any trailing zeros\n#                     print $one_point_5, \"\n# \";\n# STATUS: 0\n\n    ../ext/XS-APItest/t/locale.t................................FAILED\n        9\n    ../lib/locale.t.............................................FAILED\n        427-428, 432, 435, 449\n    ../t/run/locale.t...........................................FAILED\n        8-9, 11-27, 30-32, 37-38\n\nStopped smoke at 1693892635\nFinished smoking e3253165ff661f494e226cc7da57c7df8c7dbfab v5.39.2-64-ge3253165ff blead\n","perl_id":"5.39.3","plevel":"5.039002zzz064","reporter":"","reporter_version":"0.054","sconfig_id":1,"skipped_tests":"","smoke_branch":"blead","smoke_date":"2023-09-05T01:05:05Z","smoke_perl":"5.36.1","smoke_revision":"1.80","smoke_version":"1.80","smoker_version":"0.046","summary":"FAIL(F)","test_failures":[],"test_jobs":null,"test_todo_passed":[],"user_note":"","username":"abeltje"}