{"applied_patches":"SMOKEc904517849a782954f8d958163a18f6cc192a485","architecture":"arm64","average_in_hhmm":"1 hour 10 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":3719,"full_arguments":"","id":344433,"report_id":5039493,"results":[{"config_id":344433,"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":557663},{"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":557663},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":557663}],"id":557663,"io_env":"stdio","locale":null,"stat_cpu_time":865.16,"stat_tests":1184276,"statistics":"u=12.54  s=7.90  cu=735.91  cs=108.81  scripts=2536  tests=1184276","summary":"F","test_env":"stdio"},{"config_id":344433,"failures":[],"id":557664,"io_env":"perlio","locale":null,"stat_cpu_time":734.28,"stat_tests":1184335,"statistics":"u=7.57  s=8.02  cu=611.43  cs=107.26  scripts=2538  tests=1184335","summary":"O","test_env":"perlio"},{"config_id":344433,"failures":[],"id":557665,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":730.51,"stat_tests":1184230,"statistics":"u=7.53  s=7.92  cu=607.79  cs=107.27  scripts=2538  tests=1184230","summary":"O","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-08T01: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":4052,"full_arguments":" DEBUGGING","id":344434,"report_id":5039493,"results":[{"config_id":344434,"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":557666},{"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":557666},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":557666}],"id":557666,"io_env":"stdio","locale":null,"stat_cpu_time":933.2,"stat_tests":1184076,"statistics":"u=13.82  s=7.84  cu=798.90  cs=112.64  scripts=2537  tests=1184076","summary":"F","test_env":"stdio"},{"config_id":344434,"failures":[],"id":557667,"io_env":"perlio","locale":null,"stat_cpu_time":811.6,"stat_tests":1184169,"statistics":"u=9.29  s=8.16  cu=682.22  cs=111.93  scripts=2539  tests=1184169","summary":"O","test_env":"perlio"},{"config_id":344434,"failures":[],"id":557668,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":810.07,"stat_tests":1184284,"statistics":"u=9.33  s=8.29  cu=680.07  cs=112.38  scripts=2539  tests=1184284","summary":"O","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-08T02:07:05Z"},{"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":4377,"full_arguments":"-Duseithreads","id":344435,"report_id":5039493,"results":[{"config_id":344435,"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":557669},{"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":557669},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":557669},{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557669},{"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":557669},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557669}],"id":557669,"io_env":"stdio","locale":null,"stat_cpu_time":956.36,"stat_tests":1195390,"statistics":"u=12.96  s=7.83  cu=816.37  cs=119.20  scripts=2624  tests=1195390","summary":"F","test_env":"stdio"},{"config_id":344435,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557670},{"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":557670},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557670}],"id":557670,"io_env":"perlio","locale":null,"stat_cpu_time":825.21,"stat_tests":1195495,"statistics":"u=7.88  s=8.07  cu=691.23  cs=118.03  scripts=2626  tests=1195495","summary":"F","test_env":"perlio"},{"config_id":344435,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557671},{"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":557671},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557671}],"id":557671,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":823.23,"stat_tests":1195558,"statistics":"u=7.97  s=8.06  cu=690.41  cs=116.79  scripts=2626  tests=1195558","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-08T03:14:37Z"},{"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":4783,"full_arguments":"-Duseithreads DEBUGGING","id":344436,"report_id":5039493,"results":[{"config_id":344436,"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":557672},{"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":557672},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":557672},{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557672},{"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":557672},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557672}],"id":557672,"io_env":"stdio","locale":null,"stat_cpu_time":1057.82,"stat_tests":1195541,"statistics":"u=14.30  s=8.30  cu=909.12  cs=126.10  scripts=2625  tests=1195541","summary":"F","test_env":"stdio"},{"config_id":344436,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557673},{"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":557673},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557673}],"id":557673,"io_env":"perlio","locale":null,"stat_cpu_time":928.74,"stat_tests":1195469,"statistics":"u=9.28  s=8.60  cu=785.80  cs=125.06  scripts=2627  tests=1195469","summary":"F","test_env":"perlio"},{"config_id":344436,"failures":[{"failure":{"extra":"427-428\n432\n435\n449","id":3808,"status":"FAILED","test":"../lib/locale.t"},"failure_id":3808,"failures":[],"result_id":557674},{"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":557674},{"failure":{"extra":"9","id":3878,"status":"FAILED","test":"../ext/XS-APItest/t/locale.t"},"failure_id":3878,"failures":[],"result_id":557674}],"id":557674,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":928.18,"stat_tests":1195641,"statistics":"u=9.31  s=8.49  cu=785.09  cs=125.29  scripts=2627  tests=1195641","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-09-08T04:27:34Z"}],"cpu_count":" [10 (8 performance and 2 efficiency) cores]","cpu_description":"MacBook Pro (0)","duration":16932,"duration_in_hhmm":"4 hours 42 minutes","git_describe":"v5.39.2-80-gc904517849","git_id":"c904517849a782954f8d958163a18f6cc192a485","harness3opts":"","harness_only":"0","hostname":"idefix","id":5039493,"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 1694135105\nSmoking patch c904517849a782954f8d958163a18f6cc192a485 v5.39.2-80-gc904517849\nSmoking branch blead\nStopped smoke at 1694135106\nStarted smoke at 1694135106\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.54  s=7.90  cu=735.91  cs=108.81  scripts=2536  tests=1184276\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.57  s=8.02  cu=611.43  cs=107.26  scripts=2538  tests=1184335\nAll tests successful.\nTSTENV = locale:nl_NL.UTF8\tu=7.53  s=7.92  cu=607.79  cs=107.27  scripts=2538  tests=1184230\nAll tests successful.\nStopped smoke at 1694138825\nStarted smoke at 1694138825\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.82  s=7.84  cu=798.90  cs=112.64  scripts=2537  tests=1184076\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.29  s=8.16  cu=682.22  cs=111.93  scripts=2539  tests=1184169\nAll tests successful.\nTSTENV = locale:nl_NL.UTF8\tu=9.33  s=8.29  cu=680.07  cs=112.38  scripts=2539  tests=1184284\nAll tests successful.\nStopped smoke at 1694142877\nStarted smoke at 1694142877\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.96  s=7.83  cu=816.37  cs=119.20  scripts=2624  tests=1195390\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.88  s=8.07  cu=691.23  cs=118.03  scripts=2626  tests=1195495\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.97  s=8.06  cu=690.41  cs=116.79  scripts=2626  tests=1195558\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 1694147254\nStarted smoke at 1694147254\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.30  s=8.30  cu=909.12  cs=126.10  scripts=2625  tests=1195541\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.28  s=8.60  cu=785.80  cs=125.06  scripts=2627  tests=1195469\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.31  s=8.49  cu=785.09  cs=125.29  scripts=2627  tests=1195641\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 1694152037\nFinished smoking c904517849a782954f8d958163a18f6cc192a485 v5.39.2-80-gc904517849 blead\n","perl_id":"5.39.3","plevel":"5.039002zzz080","reporter":"","reporter_version":"0.054","sconfig_id":1,"skipped_tests":"","smoke_branch":"blead","smoke_date":"2023-09-08T01: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"}