{"applied_patches":"SMOKE9e298ab597b2c6fc0741749d7e29119e2d6cd628","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":3716,"full_arguments":"","id":322082,"report_id":5036822,"results":[{"config_id":322082,"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":520827},{"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":520827},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":520827},{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520827}],"id":520827,"io_env":"stdio","locale":null,"stat_cpu_time":858.42,"stat_tests":1183714,"statistics":"u=12.47  s=8.01  cu=729.56  cs=108.38  scripts=2532  tests=1183714","summary":"F","test_env":"stdio"},{"config_id":322082,"failures":[{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520828}],"id":520828,"io_env":"perlio","locale":null,"stat_cpu_time":735.38,"stat_tests":1183584,"statistics":"u=7.66  s=7.75  cu=612.84  cs=107.13  scripts=2534  tests=1183584","summary":"F","test_env":"perlio"},{"config_id":322082,"failures":[{"failure":{"extra":"1-110\n112\n114-118\n120-215","id":3869,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":3869,"failures":[],"result_id":520829}],"id":520829,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":731.89,"stat_tests":1183659,"statistics":"u=7.64  s=7.71  cu=609.67  cs=106.87  scripts=2534  tests=1183659","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-07-21T01:05:07Z"},{"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":4053,"full_arguments":" DEBUGGING","id":322083,"report_id":5036822,"results":[{"config_id":322083,"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":520830},{"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":520830},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":520830},{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520830}],"id":520830,"io_env":"stdio","locale":null,"stat_cpu_time":932.92,"stat_tests":1183862,"statistics":"u=13.49  s=8.10  cu=798.67  cs=112.66  scripts=2533  tests=1183862","summary":"F","test_env":"stdio"},{"config_id":322083,"failures":[{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520831}],"id":520831,"io_env":"perlio","locale":null,"stat_cpu_time":814.03,"stat_tests":1183753,"statistics":"u=9.05  s=8.00  cu=685.99  cs=110.99  scripts=2535  tests=1183753","summary":"F","test_env":"perlio"},{"config_id":322083,"failures":[{"failure":{"extra":"1-110\n112\n114-118\n120-215","id":3869,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":3869,"failures":[],"result_id":520832}],"id":520832,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":812.87,"stat_tests":1183734,"statistics":"u=8.98  s=8.23  cu=683.77  cs=111.89  scripts=2535  tests=1183734","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-07-21T02:07:03Z"},{"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":4352,"full_arguments":"-Duseithreads","id":322084,"report_id":5036822,"results":[{"config_id":322084,"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":520833},{"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":520833},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":520833},{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520833}],"id":520833,"io_env":"stdio","locale":null,"stat_cpu_time":950.84,"stat_tests":1195787,"statistics":"u=12.76  s=7.99  cu=813.21  cs=116.88  scripts=2623  tests=1195787","summary":"F","test_env":"stdio"},{"config_id":322084,"failures":[{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520834}],"id":520834,"io_env":"perlio","locale":null,"stat_cpu_time":820.99,"stat_tests":1195816,"statistics":"u=7.88  s=8.01  cu=691.72  cs=113.38  scripts=2625  tests=1195816","summary":"F","test_env":"perlio"},{"config_id":322084,"failures":[{"failure":{"extra":"1-110\n112\n114-118\n120-215","id":3869,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":3869,"failures":[],"result_id":520835}],"id":520835,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":822.65,"stat_tests":1195789,"statistics":"u=7.65  s=7.90  cu=691.92  cs=115.18  scripts=2625  tests=1195789","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-07-21T03:14:36Z"},{"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":4745,"full_arguments":"-Duseithreads DEBUGGING","id":322085,"report_id":5036822,"results":[{"config_id":322085,"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":520836},{"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":520836},{"failure":{"extra":"1","id":2308,"status":"FAILED","test":"../dist/SelfLoader/t/02SelfLoader-buggy.t"},"failure_id":2308,"failures":[],"result_id":520836},{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520836}],"id":520836,"io_env":"stdio","locale":null,"stat_cpu_time":1056.2,"stat_tests":1195874,"statistics":"u=14.19  s=8.17  cu=909.69  cs=124.15  scripts=2624  tests=1195874","summary":"F","test_env":"stdio"},{"config_id":322085,"failures":[{"failure":{"extra":"14","id":2616,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":2616,"failures":[],"result_id":520837}],"id":520837,"io_env":"perlio","locale":null,"stat_cpu_time":932.09,"stat_tests":1195925,"statistics":"u=9.43  s=8.31  cu=790.61  cs=123.74  scripts=2626  tests=1195925","summary":"F","test_env":"perlio"},{"config_id":322085,"failures":[{"failure":{"extra":"1-110\n112\n114-118\n120-215","id":3869,"status":"FAILED","test":"../t/lib/croak.t"},"failure_id":3869,"failures":[],"result_id":520838}],"id":520838,"io_env":"locale","locale":"nl_NL.UTF8","stat_cpu_time":928.92,"stat_tests":1195849,"statistics":"u=9.32  s=8.45  cu=787.64  cs=123.51  scripts=2626  tests=1195849","summary":"F","test_env":"locale:nl_NL.UTF8"}],"started":"2023-07-21T04:27:08Z"}],"cpu_count":" [10 (8 performance and 2 efficiency) cores]","cpu_description":"MacBook Pro (0)","duration":16867,"duration_in_hhmm":"4 hours 41 minutes","git_describe":"v5.39.1-8-g9e298ab597","git_id":"9e298ab597b2c6fc0741749d7e29119e2d6cd628","harness3opts":"","harness_only":"0","hostname":"idefix","id":5036822,"lang":null,"lc_all":null,"log_file":"log file removed","manifest_msgs":"","matrix":["F  F  F  F  F  F         (*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.5.0 (Mac OS X - macOS 13.4.1 (c) (22F770820d))","out_file":"Started smoke at 1689901506\nSmoking patch 9e298ab597b2c6fc0741749d7e29119e2d6cd628 v5.39.1-8-g9e298ab597\nSmoking branch blead\nStopped smoke at 1689901507\nStarted smoke at 1689901507\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.\n'struct regexp' not \\w+ in 'Ayh||struct regexp' in pod/perlreapi.pod at autodoc.pl line 536, <F> line 623.\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.47  s=8.01  cu=729.56  cs=108.38  scripts=2532  tests=1183714\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.\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\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    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = perlio\tu=7.66  s=7.75  cu=612.84  cs=107.13  scripts=2534  tests=1183584\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = locale:nl_NL.UTF8\tu=7.64  s=7.71  cu=609.67  cs=106.87  scripts=2534  tests=1183659\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\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\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nFILE: lib/croak/class ; line 2\nPROG: \n# Method calls on no args\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m()\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 1 - test from lib/croak/class at line 2 at lib/croak/class line 2\nFILE: lib/croak/class ; line 10\nPROG: \n# Method calls on non-ref\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m(123)\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 2 - test from lib/croak/class at line 10 at lib/croak/class line 10\nFILE: lib/croak/class ; line 18\nPROG: \n# Method calls on non-object\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m([])\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 3 - test from lib/croak/class at line 18 at lib/croak/class line 18\nFILE: lib/croak/class ; line 26\nPROG: \n# Method calls from a different class\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nclass YYY {}\nYYY->new->XXX::m();\nEXPECTED:\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: 255\n# Failed test 4 - test from lib/croak/class at line 26 at lib/croak/class line 26\nFILE: lib/croak/class ; line 35\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless [], \"XXX\";\nEXPECTED:\nAttempt to bless into a class at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a class at - line 4.\nEXIT STATUS: 255\n# Failed test 5 - test from lib/croak/class at line 35 at lib/croak/class line 35\nFILE: lib/croak/class ; line 42\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless(XXX->new, \"main\");\nEXPECTED:\nCan't bless an object reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't bless an object reference at - line 4.\nEXIT STATUS: 255\n# Failed test 6 - test from lib/croak/class at line 42 at lib/croak/class line 42\nFILE: lib/croak/class ; line 49\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $zz; $zz = 123; }\nEXPECTED:\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 7 - test from lib/croak/class at line 49 at lib/croak/class line 49\nFILE: lib/croak/class ; line 55\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $x; sub f { print $x } }\nEXPECTED:\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 8 - test from lib/croak/class at line 55 at lib/croak/class line 55\nFILE: lib/croak/class ; line 61\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x;\n  class YYY { method m { print $x } }\n}\nEXPECTED:\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: 255\n# Failed test 9 - test from lib/croak/class at line 61 at lib/croak/class line 61\nFILE: lib/croak/class ; line 70\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nclass XXX {}\nEXPECTED:\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: 255\n# Failed test 10 - test from lib/croak/class at line 70 at lib/croak/class line 70\nFILE: lib/croak/class ; line 77\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\npush @XXX::ISA, q(Another);\nEXPECTED:\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: 255\n# Failed test 11 - test from lib/croak/class at line 77 at lib/croak/class line 77\nFILE: lib/croak/class ; line 84\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nBEGIN { push @XXX::ISA, q(Another); }\nclass XXX {}\nEXPECTED:\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: 255\n# Failed test 12 - test from lib/croak/class at line 84 at lib/croak/class line 84\nFILE: lib/croak/class ; line 91\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = $self + 1;\n}\nEXPECTED:\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 13 - test from lib/croak/class at line 91 at lib/croak/class line 91\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\nFILE: lib/croak/class ; line 114\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: 255\n# Failed test 15 - test from lib/croak/class at line 114 at lib/croak/class line 114\nFILE: lib/croak/class ; line 124\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n}\nclass YYY :isa(XXX) {\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: 255\n# Failed test 16 - test from lib/croak/class at line 124 at lib/croak/class line 124\nFILE: lib/croak/gv ; line 3\nPROG: \n$a = ${\"#\"};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 17 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 3\nFILE: lib/croak/gv ; line 8\nPROG: \n$a = ${\"*\"};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 18 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 8\nFILE: lib/croak/gv ; line 13\nPROG: \n$a = ${#};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 19 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 13\nFILE: lib/croak/gv ; line 18\nPROG: \n$a = ${*};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 20 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 18\nFILE: lib/croak/gv ; line 23\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 21 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 23\nFILE: lib/croak/gv ; line 28\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 22 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 28\nFILE: lib/croak/gv ; line 33\nPROG: \n$# = $a;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 23 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 33\nFILE: lib/croak/gv ; line 38\nPROG: \n$* = $a;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 24 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 38\nFILE: lib/croak/gv ; line 43\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 25 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 43\nFILE: lib/croak/gv ; line 48\nPROG: \n$a = \\$*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 26 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 48\nFILE: lib/croak/gv ; line 53\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 27 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 53\nFILE: lib/croak/gv ; line 58\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 28 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 58\nFILE: lib/croak/gv ; line 63\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 29 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 63\nFILE: lib/croak/gv ; line 68\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 30 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 68\nFILE: lib/croak/mg ; line 2\nPROG: \n# mg.c\n$SIG{_HUNGRY} = \\&mmm_pie;\nwarn \"Mmm, pie\";\nEXPECTED:\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: 255\n# Failed test 31 - Perl_magic_setsig at lib/croak/mg line 2\nFILE: lib/croak/mg ; line 9\nPROG: \n${^ENCODING} = undef;\n{ local ${^ENCODING}; }\n${^ENCODING} = 42;\nEXPECTED:\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: 255\n# Failed test 32 - ${^ENCODING} at lib/croak/mg line 9\nFILE: lib/croak/op ; line 2\nPROG: \njoin,\nEXPECTED:\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 33 - join, at lib/croak/op line 2\nFILE: lib/croak/op ; line 8\nPROG: \nmy $!;\nEXPECTED:\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 34 - my $<special> at lib/croak/op line 8\nFILE: lib/croak/op ; line 14\nPROG: \n# \\xB6 is same character in all three EBCDIC pages and Latin1\nuse open \":std\", \":utf8\";\neval qq|my \\$\\xb6;|; # ÃÂ¶ in Latin-1, and EBCDIC 1047, 037, POSIX-BC\nprint $@;\nexit 1;\nEXPECTED:\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: 1\n# Failed test 35 - my $<non-ASCII> doesn't output garbage at lib/croak/op line 14\nFILE: lib/croak/op ; line 23\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n$f->{c} = 1;\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 36 - OP_HELEM fields at lib/croak/op line 23\nFILE: lib/croak/op ; line 35\nPROG: \n%FIELDS; # empty hash so all keys are invalid\nmy main $r;\n${$r}{key};\nEXPECTED:\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 37 - \"No such field\" with block: ${$ref}{key} at lib/croak/op line 35\nFILE: lib/croak/op ; line 42\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n@$f{\"a\", \"c\"} = ( 1, 2 );\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 38 - OP_HSLICE fields at lib/croak/op line 42\nFILE: lib/croak/op ; line 54\nPROG: \n%FIELDS; # vivify it, but leave it empty, so all fields are invalid\nmy main $f;\n@$f{\"a\"};\nEXPECTED:\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 39 - Single OP_HSLICE field at lib/croak/op line 54\nFILE: lib/croak/op ; line 61\nPROG: \nBEGIN { %FIELDS = qw(a 1 b 1); }\nmy main $f;\n%$f{\"a\",\"c\"};\nEXPECTED:\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 40 - OP_KVHSLICE fields at lib/croak/op line 61\nFILE: lib/croak/op ; line 68\nPROG: \nuse feature 'bitwise';\n@a &= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 41 - Num-specific &= on @array at lib/croak/op line 68\nFILE: lib/croak/op ; line 75\nPROG: \nuse feature 'bitwise';\n@a |= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 42 - Num-specific |= on @array at lib/croak/op line 75\nFILE: lib/croak/op ; line 82\nPROG: \nuse feature 'bitwise';\n@a ^= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 43 - Num-specific ^= on @array at lib/croak/op line 82\nFILE: lib/croak/op ; line 89\nPROG: \nuse feature 'bitwise';\n@a &.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 44 - &.= on @array at lib/croak/op line 89\nFILE: lib/croak/op ; line 96\nPROG: \nuse feature 'bitwise';\n@a |.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 45 - |.= on @array at lib/croak/op line 96\nFILE: lib/croak/op ; line 103\nPROG: \nuse feature 'bitwise';\n@a ^.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 46 - ^.= on @array at lib/croak/op line 103\nFILE: lib/croak/op ; line 110\nPROG: \nsubstr(%h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 47 - substr %h in scalar assignment at lib/croak/op line 110\nFILE: lib/croak/op ; line 116\nPROG: \n(substr %h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 48 - substr %h in list assignment at lib/croak/op line 116\nFILE: lib/croak/op ; line 122\nPROG: \nvec(%h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 49 - vec %h in scalar assignment at lib/croak/op line 122\nFILE: lib/croak/op ; line 128\nPROG: \n(vec %h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 50 - vec %h in list assignment at lib/croak/op line 128\nFILE: lib/croak/op ; line 134\nPROG: \nmy($a?$b:$c)\nEXPECTED:\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 51 - Can't declare conditional at lib/croak/op line 134\nFILE: lib/croak/op ; line 140\nPROG: \nmy(do{})\nEXPECTED:\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 52 - Can't declare do block at lib/croak/op line 140\nFILE: lib/croak/op ; line 146\nPROG: \n($_, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 53 - ($_, state $x) = ... at lib/croak/op line 146\nFILE: lib/croak/op ; line 152\nPROG: \nmy $y; ($y, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 54 - my $y; ($y, state $x) = ... at lib/croak/op line 152\nFILE: lib/croak/op ; line 158\nPROG: \ndelete $x;\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: 29\n# Failed test 55 - delete BAD at lib/croak/op line 158\nFILE: lib/croak/op ; line 163\nPROG: \nuse warnings;\ndelete sort 1; # used to warn about scalar context, too\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: 255\n# Failed test 56 - delete sort at lib/croak/op line 163\nFILE: lib/croak/op ; line 169\nPROG: \nexists $x;\nEXPECTED:\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: 29\n# Failed test 57 - exists BAD at lib/croak/op line 169\nFILE: lib/croak/op ; line 174\nPROG: \nexists &foo()\nEXPECTED:\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: 255\n# Failed test 58 - exists non-sub at lib/croak/op line 174\nFILE: lib/croak/op ; line 179\nPROG: \npush FRED;\nEXPECTED:\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 59 - push BAREWORD at lib/croak/op line 179\nFILE: lib/croak/op ; line 185\nPROG: \npop FRED;\nEXPECTED:\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 60 - pop BAREWORD at lib/croak/op line 185\nFILE: lib/croak/op ; line 191\nPROG: \nshift FRED;\nEXPECTED:\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 61 - shift BAREWORD at lib/croak/op line 191\nFILE: lib/croak/op ; line 197\nPROG: \nunshift FRED;\nEXPECTED:\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 62 - unshift BAREWORD at lib/croak/op line 197\nFILE: lib/croak/op ; line 203\nPROG: \n@a = keys FRED ;\nEXPECTED:\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 63 - keys BAREWORD at lib/croak/op line 203\nFILE: lib/croak/op ; line 209\nPROG: \n@a = values FRED ;\nEXPECTED:\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 64 - values BAREWORD at lib/croak/op line 209\nFILE: lib/croak/op ; line 215\nPROG: \n@a = each FRED ;\nEXPECTED:\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 65 - each BAREWORD at lib/croak/op line 215\nFILE: lib/croak/op ; line 221\nPROG: \npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\npush *a, 1;\npop *a;\nshift *a;\nunshift *a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 66 - better messages for array-ops on non-arrays at lib/croak/op line 221\nFILE: lib/croak/op ; line 241\nPROG: \n# to check PADHV without hitting the reported error limit\nmy %a;\npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 67 - better messages for array-ops on non-arrays (part 2) at lib/croak/op line 241\nFILE: lib/croak/op ; line 255\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { return \"retval\" }\nEXPECTED:\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 68 - test from lib/croak/op at line 255 at lib/croak/op line 255\nFILE: lib/croak/op ; line 261\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { goto HERE }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 69 - test from lib/croak/op at line 261 at lib/croak/op line 261\nFILE: lib/croak/op ; line 268\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nmy $subB = sub {};\ndefer { goto &$subB }\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 70 - test from lib/croak/op at line 268 at lib/croak/op line 268\nFILE: lib/croak/op ; line 275\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nLOOP: while(1) {\n  defer { last LOOP }\n}\nEXPECTED:\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 71 - test from lib/croak/op at line 275 at lib/croak/op line 275\nFILE: lib/croak/op ; line 283\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { return \"123\" }\nEXPECTED:\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 72 - test from lib/croak/op at line 283 at lib/croak/op line 283\nFILE: lib/croak/op ; line 289\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { goto HERE; }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 73 - test from lib/croak/op at line 289 at lib/croak/op line 289\nFILE: lib/croak/op ; line 296\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\nLOOP: {\n  try {} catch ($e) {} finally { last LOOP; }\n}\nEXPECTED:\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 74 - test from lib/croak/op at line 296 at lib/croak/op line 296\nFILE: lib/croak/pp ; line 2\nPROG: \n# Somewhat nonsensical, but at least it should not fail an assertion.\nour @a->{0};\nEXPECTED:\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: 255\n# Failed test 75 - our @a->{0} at lib/croak/pp line 2\nFILE: lib/croak/pp ; line 8\nPROG: \nsub TIESCALAR { bless [] }\nsub FETCH { [] }\ntie $t, \"\";\nbless({}, $t);\nEXPECTED:\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: 255\n# Failed test 76 - [perl \\#119809] Attempt to bless into a reference (tied) at lib/croak/pp line 8\nFILE: lib/croak/pp ; line 16\nPROG: \n$/ = \\1;\nbless [], $/\nEXPECTED:\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: 255\n# Failed test 77 - [perl \\#119809] Attempt to bless into a reference (magical) at lib/croak/pp line 16\nFILE: lib/croak/pp ; line 22\nPROG: \nsub foo{} bless [], bless []\nEXPECTED:\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 78 - Attempt to bless into a reference after method changes at lib/croak/pp line 22\nFILE: lib/croak/pp_ctl ; line 2\nPROG: \nno warnings 'deprecated';\ngoto f;\nforeach(1){f:}\nEXPECTED:\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: 255\n# Failed test 79 - goto into foreach at lib/croak/pp_ctl line 2\nFILE: lib/croak/pp_ctl ; line 9\nPROG: \nno warnings 'deprecated';\ngoto f;\nCORE::given(1){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 80 - goto into given at lib/croak/pp_ctl line 9\nFILE: lib/croak/pp_ctl ; line 16\nPROG: \nno warnings 'deprecated';\nCORE::given(goto f){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: 255\n# Failed test 81 - goto from given topic expression at lib/croak/pp_ctl line 16\nFILE: lib/croak/pp_ctl ; line 22\nPROG: \nno warnings 'deprecated';\neval { goto a; 1 + do { a: } }; warn $@;\neval { goto b; meth { b: }   }; warn $@;\neval { goto c; map { c: } () }; warn $@;\neval { goto d; f(do { d: })  }; die  $@;\nEXPECTED:\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: 255\n# Failed test 82 - goto into expression at lib/croak/pp_ctl line 22\nFILE: lib/croak/pp_ctl ; line 34\nPROG: \nno warnings 'deprecated';\nmy $label = \"foo\";\nCORE::dump $label;\nEXPECTED:\nCan't find label foo at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find label foo at - line 3.\nEXIT STATUS: 255\n# Failed test 83 - dump with computed label at lib/croak/pp_ctl line 34\nFILE: lib/croak/pp_ctl ; line 41\nPROG: \nuse 5.01; no warnings 'deprecated';\nwhen(undef){}\nEXPECTED:\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 84 - when outside given at lib/croak/pp_ctl line 41\nFILE: lib/croak/pp_ctl ; line 47\nPROG: \nuse 5.01;\ndefault{}\nEXPECTED:\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 85 - default outside given at lib/croak/pp_ctl line 47\nFILE: lib/croak/pp_ctl ; line 53\nPROG: \neval '\"a\" =~ /${*@=\\_})/';\ndie;\n# this would previously recurse infinitely in the eval\nEXPECTED:\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: 255\n# Failed test 86 - croak with read only $@ at lib/croak/pp_ctl line 53\nFILE: lib/croak/pp_hot ; line 2\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 87 - local %$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 2\nFILE: lib/croak/pp_hot ; line 8\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 88 - local @$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 8\nFILE: lib/croak/pp_hot ; line 14\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 89 - local %$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 14\nFILE: lib/croak/pp_hot ; line 20\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 90 - local @$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 20\nFILE: lib/croak/pp_hot ; line 26\nPROG: \n   \\local %{\\%hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 91 - \\local %$ref at lib/croak/pp_hot line 26\nFILE: lib/croak/pp_hot ; line 31\nPROG: \n   \\local @{\\@hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 92 - \\local @$ref at lib/croak/pp_hot line 31\nFILE: lib/croak/pp_hot ; line 36\nPROG: \n   my $foosub = \\&foo;\n   undef *foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: 255\n# Failed test 93 - calling undef sub belonging to undef GV at lib/croak/pp_hot line 36\nFILE: lib/croak/pp_hot ; line 43\nPROG: \n   my $foosub = \\&foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: 255\n# Failed test 94 - calling undef sub resident in its GV at lib/croak/pp_hot line 43\nFILE: lib/croak/pp_hot ; line 49\nPROG: \n   &{+undef};\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: 255\n# Failed test 95 - calling undef scalar at lib/croak/pp_hot line 49\nFILE: lib/croak/pp_hot ; line 54\nPROG: \n   sub TIESCALAR {bless[]}\n   sub FETCH {}\n   tie $tied, \"\";\n   &$tied;\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: 255\n# Failed test 96 - calling undef magical scalar at lib/croak/pp_hot line 54\nFILE: lib/croak/pp_sys ; line 2\nPROG: \n# pp_sys.c\nmy $fh;\npipe($$5, $fh)\nEXPECTED:\nBad symbol for filehandle at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 3.\nEXIT STATUS: 255\n# Failed test 97 - pipe() croaks on bad left side [perl \\#126480] at lib/croak/pp_sys line 2\nFILE: lib/croak/pp_sys ; line 10\nPROG: \nmy $fh;\npipe($fh, $$5)\nEXPECTED:\nBad symbol for filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 2.\nEXIT STATUS: 255\n# Failed test 98 - pipe() croaks on bad right side [perl \\#126480] at lib/croak/pp_sys line 10\nFILE: lib/croak/pp_sys ; line 17\nPROG: \nopendir FOO, \".\";\nopen FOO, \"../harness\";\nEXPECTED:\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 99 - open on global dirhandle at lib/croak/pp_sys line 17\nFILE: lib/croak/pp_sys ; line 23\nPROG: \nopendir my $foo, \".\";\nopen $foo, \"../harness\";\nEXPECTED:\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 100 - open on lexical dirhandle at lib/croak/pp_sys line 23\nFILE: lib/croak/pp_sys ; line 29\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 101 - open on global utf8 dirhandle at lib/croak/pp_sys line 29\nFILE: lib/croak/pp_sys ; line 38\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nopen $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 102 - open on lexical utf8 dirhandle at lib/croak/pp_sys line 38\nFILE: lib/croak/pp_sys ; line 47\nPROG: \nopen FOO, \"../harness\";\nopendir FOO, \".\";\nEXPECTED:\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 103 - opendir on global filehandle at lib/croak/pp_sys line 47\nFILE: lib/croak/pp_sys ; line 53\nPROG: \nopen my $foo, \"../harness\";\nopendir $foo, \".\";\nEXPECTED:\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 104 - opendir on lexical filehandle at lib/croak/pp_sys line 53\nFILE: lib/croak/pp_sys ; line 59\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 105 - opendir on global utf8 filehandle at lib/croak/pp_sys line 59\nFILE: lib/croak/pp_sys ; line 68\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nopendir $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 106 - opendir on lexical utf8 filehandle at lib/croak/pp_sys line 68\nFILE: lib/croak/pp_sys ; line 77\nPROG: \nopen my $fh, \"<:raw\", \"../harness\" or die \"# $!\";\nmy $buf;\nsysread $fh, $buf, 10;\nbinmode $fh, ':utf8';\nsysread $fh, $buf, 10;\nEXPECTED:\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 107 - sysread() disallowed on :utf8 at lib/croak/pp_sys line 77\nFILE: lib/croak/pp_sys ; line 86\nPROG: \nmy $file = \"syswwarn.tmp\";\nopen my $fh, \">:raw\", $file or die \"# $!\";\nsyswrite $fh, 'ABC';\nbinmode $fh, ':utf8';\nsyswrite $fh, 'ABC';\nclose $fh;\nEND { unlink $file; }\nEXPECTED:\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 108 - syswrite() disallowed on :utf8 at lib/croak/pp_sys line 86\nFILE: lib/croak/pp_sys ; line 97\nPROG: \n# this would assert rather than failing on the method call\nE{0;readline@0}\nEXPECTED:\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: 255\n# Failed test 109 - readline() didn't scalar() its argument at lib/croak/pp_sys line 97\nFILE: lib/croak/regcomp ; line 2\nPROG: \nqr/\\N{U+7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 110 - \\N{U+too large} on 64-bit machine at lib/croak/regcomp line 2\nFILE: lib/croak/regcomp ; line 16\nPROG: \nqr/\\N{U+100.7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+100.1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 112 - \\N{U+100.too large} on 64-bit machine at lib/croak/regcomp line 16\nFILE: lib/croak/regcomp ; line 30\nPROG: \nmy $p00=\"\\\\N{U+.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 114 - \\N{U+.} at lib/croak/regcomp line 30\nFILE: lib/croak/regcomp ; line 35\nPROG: \nmy $p00=\"\\\\N{U+100.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 115 - \\N{U+100.} at lib/croak/regcomp line 35\nFILE: lib/croak/regcomp ; line 40\nPROG: \nmy $p00=\"\\\\N{U+_100}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: 255\n# Failed test 116 - \\N{U+_100} at lib/croak/regcomp line 40\nFILE: lib/croak/regcomp ; line 45\nPROG: \nmy $p00=\"\\\\N{U+100_}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 117 - \\N{U+100_} at lib/croak/regcomp line 45\nFILE: lib/croak/regcomp ; line 50\nPROG: \nmy $p00=\"[\\\\xDF\\\\N{U+.}]\"; qr/$p00/ui;\n# The sharp s under /i recodes the parse, and this was causing a segfault when\n# the error message referred to the original pattern\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: 255\n# Failed test 118 - [\\xDF\\N{U+.}] at lib/croak/regcomp line 50\nFILE: lib/croak/regcomp ; line 66\nPROG: \nmy $p00='\\N{U+FF_FF}'; qr/$p00/;\n$p00='\\N{U+_FF}'; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: 255\n# Failed test 120 - \\N{U+...} leading underscore not allowed, medial is allowed at lib/croak/regcomp line 66\nFILE: lib/croak/regcomp ; line 72\nPROG: \nBEGIN { ${^RE_COMPILE_RECURSION_LIMIT} = ${^RE_COMPILE_RECURSION_LIMIT} = 2; }\nqr/(a)/;\nqr/((a))/;\nEXPECTED:\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: 29\n# Failed test 121 - ${^RE_COMPILE_RECURSION_LIMIT} [perl \\#131551] at lib/croak/regcomp line 72\nFILE: lib/croak/regcomp ; line 79\nPROG: \nqr/(?=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 122 - \\K not permitted in lookahead at lib/croak/regcomp line 79\nFILE: lib/croak/regcomp ; line 84\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 123 - \\K not permitted in lookahead (alpha) at lib/croak/regcomp line 84\nFILE: lib/croak/regcomp ; line 90\nPROG: \nqr/(?!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 124 - \\K not permitted in negative lookahead at lib/croak/regcomp line 90\nFILE: lib/croak/regcomp ; line 95\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 125 - \\K not permitted in negative lookahead (alpha) at lib/croak/regcomp line 95\nFILE: lib/croak/regcomp ; line 101\nPROG: \nqr/(?<=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 126 - \\K not permitted in lookbehind at lib/croak/regcomp line 101\nFILE: lib/croak/regcomp ; line 106\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 127 - \\K not permitted in lookbehind (alpha) at lib/croak/regcomp line 106\nFILE: lib/croak/regcomp ; line 112\nPROG: \nqr/(?<!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 128 - \\K not permitted in negative lookbehind at lib/croak/regcomp line 112\nFILE: lib/croak/regcomp ; line 117\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 129 - \\K not permitted in negative lookbehind (alpha) at lib/croak/regcomp line 117\nFILE: lib/croak/regcomp ; line 123\nPROG: \nqr{(?=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 130 - \\K nesting in lookahead after lookahead at lib/croak/regcomp line 123\nFILE: lib/croak/regcomp ; line 128\nPROG: \nqr{(?=(?!y)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 131 - \\K nesting in lookahead after negative lookahead at lib/croak/regcomp line 128\nFILE: lib/croak/regcomp ; line 133\nPROG: \nqr{(?=(?!y\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 132 - \\K nesting in lookahead in negative lookahead at lib/croak/regcomp line 133\nFILE: lib/croak/regcomp ; line 138\nPROG: \nqr{(?=(?=x\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 133 - \\K nesting in lookahead in lookahead at lib/croak/regcomp line 138\nFILE: lib/croak/regcomp ; line 143\nPROG: \nqr{(?<=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 134 - \\K nesting in lookbehind after lookbehind at lib/croak/regcomp line 143\nFILE: lib/croak/regcomp ; line 148\nPROG: \nqr{(?=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 135 - \\K nesting in lookahead after lookbehind at lib/croak/regcomp line 148\nFILE: lib/croak/regcomp ; line 153\nPROG: \nqr{(?<=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 136 - \\K nesting in lookbehind after lookahead at lib/croak/regcomp line 153\nFILE: lib/croak/regcomp ; line 158\nPROG: \nqr{(?<!(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 137 - \\K nesting in negative lookbehind after lookahead at lib/croak/regcomp line 158\nFILE: lib/croak/regcomp ; line 163\nPROG: \nqr/(?=(?=x)x)\\K/;\nqr/(?!(?=x)x)\\K/;\nqr/(?=(?!x)x)\\K/;\nqr/(?!(?!x)x)\\K/;\nqr/(?<=(?=x)x)\\K/;\nqr/(?<!(?=x)x)\\K/;\nqr/(?<=(?!x)x)\\K/;\nqr/(?<!(?!x)x)\\K/;\nqr/(?=(?<=x)x)\\K/;\nqr/(?!(?<=x)x)\\K/;\nqr/(?=(?<!x)x)\\K/;\nqr/(?!(?<!x)x)\\K/;\nqr/(?<=(?<=x)x)\\K/;\nqr/(?<!(?<=x)x)\\K/;\nqr/(?<=(?<!x)x)\\K/;\nqr/(?<!(?<!x)x)\\K/;\nEXPECTED:\n\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 138 - \\K is permitted after the lookahead GH\\#18123 at lib/croak/regcomp line 163\nFILE: lib/croak/toke ; line 2\nPROG: \nmyfunc 1,2,3\nEXPECTED:\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 139 - foo found where operator expected at lib/croak/toke line 2\nFILE: lib/croak/toke ; line 9\nPROG: \nuse warnings FATAL => 'all';\nuse strict;\n$foo;\nmyfunc 1,2,3\nEXPECTED:\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 140 - foo found where operator expected (after strict error, w/fatal warnings) at lib/croak/toke line 9\nFILE: lib/croak/toke ; line 20\nPROG: \n0${\nEXPECTED:\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 141 - (Missing operator before \"${\"?) [perl \\#123737] at lib/croak/toke line 20\nFILE: lib/croak/toke ; line 27\nPROG: \n0$#{\nEXPECTED:\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 142 - (Missing operator before \"$\\#{\"?) [perl \\#123737] at lib/croak/toke line 27\nFILE: lib/croak/toke ; line 34\nPROG: \n0@foo\nEXPECTED:\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 143 - (Missing operator before \"@foo\") [perl \\#123737] at lib/croak/toke line 34\nFILE: lib/croak/toke ; line 42\nPROG: \n0@{\nEXPECTED:\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 144 - (Missing operator before \"@{\") [perl \\#123737] at lib/croak/toke line 42\nFILE: lib/croak/toke ; line 49\nPROG: \neval \"<<foo\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 145 - Unterminated here-doc in string eval at lib/croak/toke line 49\nFILE: lib/croak/toke ; line 54\nPROG: \neval \"s//<<foo/e\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 146 - Unterminated here-doc in s/// string eval at lib/croak/toke line 54\nFILE: lib/croak/toke ; line 59\nPROG: \n\"${<<foo\"; # Used to give Ã¢ÂÂAttempt to free blah blah blahÃ¢ÂÂ\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 147 - Unterminated here-doc in string at lib/croak/toke line 59\nFILE: lib/croak/toke ; line 64\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\n<<Ã¬ÂÂ·Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 148 - Unterminated here-doc with non-Latin-1 terminator at lib/croak/toke line 64\nFILE: lib/croak/toke ; line 71\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 149 - Unterminated qw// at lib/croak/toke line 71\nFILE: lib/croak/toke ; line 76\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 150 - Unterminated q// at lib/croak/toke line 76\nFILE: lib/croak/toke ; line 81\nPROG: \n'\nEXPECTED:\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 151 - Unterminated '' at lib/croak/toke line 81\nFILE: lib/croak/toke ; line 86\nPROG: \n\"\nEXPECTED:\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 152 - Unterminated \"\" at lib/croak/toke line 86\nFILE: lib/croak/toke ; line 91\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: 255\n# Failed test 153 - Unterminated q// with non-ASCII delimiter, under utf8 at lib/croak/toke line 91\nFILE: lib/croak/toke ; line 99\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nq Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 154 - Unterminated q// with non-Latin-1 delimiter at lib/croak/toke line 99\nFILE: lib/croak/toke ; line 106\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ«this string has a mirrored terminatorÃÂ»;\nmy $bad = qÃÂ«this string needs to have a mirrored terminatorÃÂ«;\nEXPECTED:\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 155 - extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 106\nFILE: lib/croak/toke ; line 116\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ»this string has a mirrored terminatorÃÂ«;\nmy $bad = qÃÂ»this string needs to have a mirrored terminatorÃÂ»;\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 156 - reversed extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 116\nFILE: lib/croak/toke ; line 126\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $good = qÃÂ«this string works as before without the feature enabledÃÂ«;\nno warnings 'deprecated';\nmy $bad = qÃÂ«this string has a mirrored terminatorÃÂ»;\nEXPECTED:\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: 255\n# Failed test 157 - paired non-ASCII Latin1 delimiters need feature enabled, in UTF-8 at lib/croak/toke line 126\nFILE: lib/croak/toke ; line 136\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $bad = qÃ£ÂÂthis string has a mirrored terminatorÃ£ÂÂ;\nEXPECTED:\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 158 - paired above Latin1 delimiters need feature enabled at lib/croak/toke line 136\nFILE: lib/croak/toke ; line 144\nPROG: \n/\\N{/\nEXPECTED:\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 159 - /\\N{/ at lib/croak/toke line 144\nFILE: lib/croak/toke ; line 150\nPROG: \nmap{for our *a (1..10) {$_.=$x}}\nEXPECTED:\nMissing $ on loop variable at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing $ on loop variable at - line 1.\nEXIT STATUS: 29\n# Failed test 160 - map{for our *a... at lib/croak/toke line 150\nFILE: lib/croak/toke ; line 155\nPROG: \nuse feature 'lexical_subs'; my sub;\nEXPECTED:\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 161 - Missing name in \"my sub\" at lib/croak/toke line 155\nFILE: lib/croak/toke ; line 160\nPROG: \nuse feature 'lexical_subs'; our sub;\nEXPECTED:\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 162 - Missing name in \"our sub\" at lib/croak/toke line 160\nFILE: lib/croak/toke ; line 165\nPROG: \nuse 5.01;\nstate sub;\nEXPECTED:\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: 29\n# Failed test 163 - Missing name in \"state sub\" at lib/croak/toke line 165\nFILE: lib/croak/toke ; line 171\nPROG: \nour sub foo::bar;\nEXPECTED:\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 164 - our sub pack::foo at lib/croak/toke line 171\nFILE: lib/croak/toke ; line 177\nPROG: \nuse feature 'lexical_subs', 'state';\nmy sub foo::bar;\nstate sub foo::bear;\nEXPECTED:\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 165 - my sub pack::foo at lib/croak/toke line 177\nFILE: lib/croak/toke ; line 186\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {}; undef *^H }\n1\nEXPECTED:\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 166 - Integer constant overloading returning undef at lib/croak/toke line 186\nFILE: lib/croak/toke ; line 194\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {}; undef *^H }\n1.1\nEXPECTED:\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 167 - Float constant overloading returning undef at lib/croak/toke line 194\nFILE: lib/croak/toke ; line 202\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {}; undef *^H }\n0x1\nEXPECTED:\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 168 - Binary constant overloading returning undef at lib/croak/toke line 202\nFILE: lib/croak/toke ; line 210\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 169 - String constant overloading returning undef at lib/croak/toke line 210\nFILE: lib/croak/toke ; line 221\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\n/a/\nEXPECTED:\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 170 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 221\nFILE: lib/croak/toke ; line 229\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\nm'a'\nEXPECTED:\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 171 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 229\nFILE: lib/croak/toke ; line 237\nPROG: \nBEGIN { ++$_ for @INC{\"charnames.pm\",\"_charnames.pm\"} }\n\"\\N{a}\"\nEXPECTED:\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 172 - \\N{...} when charnames fails to load but without an error at lib/croak/toke line 237\nFILE: lib/croak/toke ; line 245\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {} }\n1\nEXPECTED:\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 173 - Integer constant overloading returning undef at lib/croak/toke line 245\nFILE: lib/croak/toke ; line 253\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {} }\n1.1\nEXPECTED:\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 174 - Float constant overloading returning undef at lib/croak/toke line 253\nFILE: lib/croak/toke ; line 261\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {} }\n0x1\nEXPECTED:\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 175 - Binary constant overloading returning undef at lib/croak/toke line 261\nFILE: lib/croak/toke ; line 269\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {} }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 176 - String constant overloading returning undef at lib/croak/toke line 269\nFILE: lib/croak/toke ; line 280\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\n/a/\nEXPECTED:\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 177 - Regexp constant overloading returning undef at lib/croak/toke line 280\nFILE: lib/croak/toke ; line 288\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\nm'a'\nEXPECTED:\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 178 - Regexp constant overloading returning undef at lib/croak/toke line 288\nFILE: lib/croak/toke ; line 296\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\n\"a\"\nEXPECTED:\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: 255\n# Failed test 179 - Failed constant overloading should not cause a double free at lib/croak/toke line 296\nFILE: lib/croak/toke ; line 322\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => 'ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => 'Int',\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: 29\n# Failed test 180 - Bad name after ' (with other helpful messages) at lib/croak/toke line 322\nFILE: lib/croak/toke ; line 340\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => \"ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => \"Foo::$subpackage\",\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: 29\n# Failed test 181 - Bad name after :: (with other helpful messages) at lib/croak/toke line 340\nFILE: lib/croak/toke ; line 358\nPROG: \n<<\"foo\nEXPECTED:\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: 29\n# Failed test 182 - Unterminated delimiter for here document at lib/croak/toke line 358\nFILE: lib/croak/toke ; line 363\nPROG: \nmy (our $x);\nEXPECTED:\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 183 - my (our $x) errors at lib/croak/toke line 363\nFILE: lib/croak/toke ; line 369\nPROG: \nour (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 184 - our (my $x) errors at lib/croak/toke line 369\nFILE: lib/croak/toke ; line 375\nPROG: \nuse feature 'state';\nstate (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 185 - state (my $x) errors at lib/croak/toke line 375\nFILE: lib/croak/toke ; line 382\nPROG: \nuse feature 'state';\nour (state $x);\nEXPECTED:\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 186 - our (state $x) errors at lib/croak/toke line 382\nFILE: lib/croak/toke ; line 389\nPROG: \nmy (my $x, $y, $z);\nEXPECTED:\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 187 - my (my $x) errors at lib/croak/toke line 389\nFILE: lib/croak/toke ; line 395\nPROG: \nour ($x, our($y), $z);\nEXPECTED:\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 188 - our (our $x) errors at lib/croak/toke line 395\nFILE: lib/croak/toke ; line 401\nPROG: \nuse feature 'state';\nstate ($x, $y, state $z);\nEXPECTED:\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 189 - state (state $x) errors at lib/croak/toke line 401\nFILE: lib/croak/toke ; line 408\nPROG: \nBEGIN <>\nEXPECTED:\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: 29\n# Failed test 190 - BEGIN <> [perl \\#125341] at lib/croak/toke line 408\nFILE: lib/croak/toke ; line 413\nPROG: \n<<<<<<< yours:sample.txt\nmy $some_code;\n=======\nmy $some_other_code;\n>>>>>>> theirs:sample.txt\nEXPECTED:\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 191 - multiple conflict markers. at lib/croak/toke line 413\nFILE: lib/croak/toke ; line 426\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nÃÂ« time\nEXPECTED:\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 192 - (Might be a runaway multi-line...) with Latin-1 delimiters in utf8 at lib/croak/toke line 426\nFILE: lib/croak/toke ; line 437\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nq ÃÂ¡\nÃÂ¡ time\nEXPECTED:\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 193 - (Might be a runaway multi-line...) with non-Latin-1 delimiters at lib/croak/toke line 437\nFILE: lib/croak/toke ; line 447\nPROG: \n# may only fail with ASAN\ntr/\\o-0//;\nEXPECTED:\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 194 - tr/// handling of mis-formatted \\o characters at lib/croak/toke line 447\nFILE: lib/croak/toke ; line 454\nPROG: \n$a = <<;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 195 - bare << at lib/croak/toke line 454\nFILE: lib/croak/toke ; line 460\nPROG: \n$a = <<~;\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 196 - bare <<~ at lib/croak/toke line 460\nFILE: lib/croak/toke ; line 465\nPROG: \n$a = <<~ ;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 197 - bare <<~ at lib/croak/toke line 465\nFILE: lib/croak/toke ; line 471\nPROG: \n1e--5\nEXPECTED:\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 198 - incomplete floating point decimal exponent (\\#131725) at lib/croak/toke line 471\nFILE: lib/croak/toke ; line 478\nPROG: \nuse feature 'signatures';\nsub foo ($a += 1)\nEXPECTED:\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 199 - signature with non-\"=\" assignop \\#131777 at lib/croak/toke line 478\nFILE: lib/croak/toke ; line 486\nPROG: \ntr//\\N{}-0/;\nEXPECTED:\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 200 - tr/// range with empty \\N{} at the start at lib/croak/toke line 486\nFILE: lib/croak/toke ; line 492\nPROG: \n01.1234567p0;\n07.8p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 201 - octal fp with non-octal digits after the decimal point at lib/croak/toke line 492\nFILE: lib/croak/toke ; line 500\nPROG: \n0b1.10p0;\n0b1.2p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 202 - binary fp with non-binary digits after the decimal point at lib/croak/toke line 500\nFILE: lib/croak/toke ; line 508\nPROG: \nBEGIN { $^C = 1; }\ndump;\nCORE::dump;\nEXPECTED:\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: 29\n# Failed test 203 - dump() must be written as CORE::dump() as of Perl 5.30 at lib/croak/toke line 508\nFILE: lib/croak/toke ; line 515\nPROG: \nsub t1 {}\nsub t2 (}\nEXPECTED:\nPrototype not terminated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nPrototype not terminated at - line 2.\nEXIT STATUS: 255\n# Failed test 204 - check Prototype not terminated includes line number (133524) at lib/croak/toke line 515\nFILE: lib/croak/toke ; line 521\nPROG: \nformat=\n@\n=h\n=cut\nEXPECTED:\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 205 - [perl \\#132158] format with syntax errors at lib/croak/toke line 521\nFILE: lib/croak/toke ; line 530\nPROG: \n0x x 2;\n0xx 2;\n0x_;\n0b;\nEXPECTED:\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 206 - [perl \\#134125] [gh \\#17010] incomplete hex number at lib/croak/toke line 530\nFILE: lib/croak/toke ; line 542\nPROG: \nqr!@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 207 - [perl \\#130585] close paren in subparse at lib/croak/toke line 542\nFILE: lib/croak/toke ; line 548\nPROG: \nmy ($x, %y, @z);\nqq!$x\\U $z[0] $y{a}\\E $z[1]!;\nqq!$x\\U@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 208 - [perl \\#130585] close paren in subparse - a few more tests at lib/croak/toke line 548\nFILE: lib/croak/toke ; line 556\nPROG: \n0 0x@\nEXPECTED:\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 209 - [perl \\#134310] don't confuse S_no_op() with PL_bufptr after s at lib/croak/toke line 556\nFILE: lib/croak/toke ; line 564\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $a = \"\\x{8000_0000}\";\n}\nelse {\n    my $a = \"\\x{8000_0000_0000_0000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 210 - Forbid illegal \\x{} code points at lib/croak/toke line 564\nFILE: lib/croak/toke ; line 576\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $b = \"\\o{20_000_000_000}\";\n}\nelse {\n    my $b = \"\\o{1_000_000_000_000_000_000_000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 211 - Forbid illegal \\o{} code points at lib/croak/toke line 576\nFILE: lib/croak/toke ; line 588\nPROG: \nm/$0[\n==0/\nEXPECTED:\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 212 - gh-17645: conflict marker detection should not read out of bounds at lib/croak/toke line 588\nFILE: lib/croak/toke_l1 ; line 3\nPROG: \nBEGIN{{};$^H=-1}0Ã\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 29\n# Failed test 213 - [perl \\#129037] at lib/croak/toke_l1 line 3\nFILE: lib/croak/toke_l1 ; line 9\nPROG: \nBEGIN {$^H {q} = sub {pop and-t          write gmtime     getpwuid  @p }; $^H =-6**4,0*215}\n\"@ust weÃÃÃÃÃÃÃÃÃÃÃtprotobyname\"; \"9 \"Y=n {pop and-p[p };shmr     [A\n  G----C\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: 29\n# Failed test 214 - [perl \\#129157] at lib/croak/toke_l1 line 9\nFILE: lib/croak/toke_l1 ; line 17\nPROG: \nuse utf8;y'0Ã''\nEXPECTED:\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 255\n# Failed test 215 - [perl \\#130675] at lib/croak/toke_l1 line 17\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        1-110, 112, 114-118, 120-215\n\nStopped smoke at 1689905223\nStarted smoke at 1689905223\n\nConfiguration: -Dusedevel -DDEBUGGING\n------------------------------------------------------------------------------\nrm: dirfd.dSYM: is a directory\nrm: isascii.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.\n'struct regexp' not \\w+ in 'Ayh||struct regexp' in pod/perlreapi.pod at autodoc.pl line 536, <F> line 623.\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.49  s=8.10  cu=798.67  cs=112.66  scripts=2533  tests=1183862\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.\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\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    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = perlio\tu=9.05  s=8.00  cu=685.99  cs=110.99  scripts=2535  tests=1183753\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = locale:nl_NL.UTF8\tu=8.98  s=8.23  cu=683.77  cs=111.89  scripts=2535  tests=1183734\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\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\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nFILE: lib/croak/class ; line 2\nPROG: \n# Method calls on no args\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m()\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 1 - test from lib/croak/class at line 2 at lib/croak/class line 2\nFILE: lib/croak/class ; line 10\nPROG: \n# Method calls on non-ref\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m(123)\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 2 - test from lib/croak/class at line 10 at lib/croak/class line 10\nFILE: lib/croak/class ; line 18\nPROG: \n# Method calls on non-object\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m([])\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 3 - test from lib/croak/class at line 18 at lib/croak/class line 18\nFILE: lib/croak/class ; line 26\nPROG: \n# Method calls from a different class\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nclass YYY {}\nYYY->new->XXX::m();\nEXPECTED:\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: 255\n# Failed test 4 - test from lib/croak/class at line 26 at lib/croak/class line 26\nFILE: lib/croak/class ; line 35\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless [], \"XXX\";\nEXPECTED:\nAttempt to bless into a class at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a class at - line 4.\nEXIT STATUS: 255\n# Failed test 5 - test from lib/croak/class at line 35 at lib/croak/class line 35\nFILE: lib/croak/class ; line 42\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless(XXX->new, \"main\");\nEXPECTED:\nCan't bless an object reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't bless an object reference at - line 4.\nEXIT STATUS: 255\n# Failed test 6 - test from lib/croak/class at line 42 at lib/croak/class line 42\nFILE: lib/croak/class ; line 49\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $zz; $zz = 123; }\nEXPECTED:\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 7 - test from lib/croak/class at line 49 at lib/croak/class line 49\nFILE: lib/croak/class ; line 55\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $x; sub f { print $x } }\nEXPECTED:\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 8 - test from lib/croak/class at line 55 at lib/croak/class line 55\nFILE: lib/croak/class ; line 61\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x;\n  class YYY { method m { print $x } }\n}\nEXPECTED:\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: 255\n# Failed test 9 - test from lib/croak/class at line 61 at lib/croak/class line 61\nFILE: lib/croak/class ; line 70\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nclass XXX {}\nEXPECTED:\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: 255\n# Failed test 10 - test from lib/croak/class at line 70 at lib/croak/class line 70\nFILE: lib/croak/class ; line 77\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\npush @XXX::ISA, q(Another);\nEXPECTED:\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: 255\n# Failed test 11 - test from lib/croak/class at line 77 at lib/croak/class line 77\nFILE: lib/croak/class ; line 84\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nBEGIN { push @XXX::ISA, q(Another); }\nclass XXX {}\nEXPECTED:\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: 255\n# Failed test 12 - test from lib/croak/class at line 84 at lib/croak/class line 84\nFILE: lib/croak/class ; line 91\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = $self + 1;\n}\nEXPECTED:\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 13 - test from lib/croak/class at line 91 at lib/croak/class line 91\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\nFILE: lib/croak/class ; line 114\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: 255\n# Failed test 15 - test from lib/croak/class at line 114 at lib/croak/class line 114\nFILE: lib/croak/class ; line 124\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n}\nclass YYY :isa(XXX) {\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: 255\n# Failed test 16 - test from lib/croak/class at line 124 at lib/croak/class line 124\nFILE: lib/croak/gv ; line 3\nPROG: \n$a = ${\"#\"};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 17 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 3\nFILE: lib/croak/gv ; line 8\nPROG: \n$a = ${\"*\"};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 18 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 8\nFILE: lib/croak/gv ; line 13\nPROG: \n$a = ${#};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 19 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 13\nFILE: lib/croak/gv ; line 18\nPROG: \n$a = ${*};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 20 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 18\nFILE: lib/croak/gv ; line 23\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 21 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 23\nFILE: lib/croak/gv ; line 28\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 22 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 28\nFILE: lib/croak/gv ; line 33\nPROG: \n$# = $a;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 23 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 33\nFILE: lib/croak/gv ; line 38\nPROG: \n$* = $a;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 24 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 38\nFILE: lib/croak/gv ; line 43\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 25 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 43\nFILE: lib/croak/gv ; line 48\nPROG: \n$a = \\$*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 26 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 48\nFILE: lib/croak/gv ; line 53\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 27 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 53\nFILE: lib/croak/gv ; line 58\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 28 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 58\nFILE: lib/croak/gv ; line 63\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 29 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 63\nFILE: lib/croak/gv ; line 68\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 30 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 68\nFILE: lib/croak/mg ; line 2\nPROG: \n# mg.c\n$SIG{_HUNGRY} = \\&mmm_pie;\nwarn \"Mmm, pie\";\nEXPECTED:\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: 255\n# Failed test 31 - Perl_magic_setsig at lib/croak/mg line 2\nFILE: lib/croak/mg ; line 9\nPROG: \n${^ENCODING} = undef;\n{ local ${^ENCODING}; }\n${^ENCODING} = 42;\nEXPECTED:\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: 255\n# Failed test 32 - ${^ENCODING} at lib/croak/mg line 9\nFILE: lib/croak/op ; line 2\nPROG: \njoin,\nEXPECTED:\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 33 - join, at lib/croak/op line 2\nFILE: lib/croak/op ; line 8\nPROG: \nmy $!;\nEXPECTED:\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 34 - my $<special> at lib/croak/op line 8\nFILE: lib/croak/op ; line 14\nPROG: \n# \\xB6 is same character in all three EBCDIC pages and Latin1\nuse open \":std\", \":utf8\";\neval qq|my \\$\\xb6;|; # ÃÂ¶ in Latin-1, and EBCDIC 1047, 037, POSIX-BC\nprint $@;\nexit 1;\nEXPECTED:\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: 1\n# Failed test 35 - my $<non-ASCII> doesn't output garbage at lib/croak/op line 14\nFILE: lib/croak/op ; line 23\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n$f->{c} = 1;\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 36 - OP_HELEM fields at lib/croak/op line 23\nFILE: lib/croak/op ; line 35\nPROG: \n%FIELDS; # empty hash so all keys are invalid\nmy main $r;\n${$r}{key};\nEXPECTED:\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 37 - \"No such field\" with block: ${$ref}{key} at lib/croak/op line 35\nFILE: lib/croak/op ; line 42\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n@$f{\"a\", \"c\"} = ( 1, 2 );\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 38 - OP_HSLICE fields at lib/croak/op line 42\nFILE: lib/croak/op ; line 54\nPROG: \n%FIELDS; # vivify it, but leave it empty, so all fields are invalid\nmy main $f;\n@$f{\"a\"};\nEXPECTED:\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 39 - Single OP_HSLICE field at lib/croak/op line 54\nFILE: lib/croak/op ; line 61\nPROG: \nBEGIN { %FIELDS = qw(a 1 b 1); }\nmy main $f;\n%$f{\"a\",\"c\"};\nEXPECTED:\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 40 - OP_KVHSLICE fields at lib/croak/op line 61\nFILE: lib/croak/op ; line 68\nPROG: \nuse feature 'bitwise';\n@a &= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 41 - Num-specific &= on @array at lib/croak/op line 68\nFILE: lib/croak/op ; line 75\nPROG: \nuse feature 'bitwise';\n@a |= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 42 - Num-specific |= on @array at lib/croak/op line 75\nFILE: lib/croak/op ; line 82\nPROG: \nuse feature 'bitwise';\n@a ^= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 43 - Num-specific ^= on @array at lib/croak/op line 82\nFILE: lib/croak/op ; line 89\nPROG: \nuse feature 'bitwise';\n@a &.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 44 - &.= on @array at lib/croak/op line 89\nFILE: lib/croak/op ; line 96\nPROG: \nuse feature 'bitwise';\n@a |.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 45 - |.= on @array at lib/croak/op line 96\nFILE: lib/croak/op ; line 103\nPROG: \nuse feature 'bitwise';\n@a ^.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 46 - ^.= on @array at lib/croak/op line 103\nFILE: lib/croak/op ; line 110\nPROG: \nsubstr(%h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 47 - substr %h in scalar assignment at lib/croak/op line 110\nFILE: lib/croak/op ; line 116\nPROG: \n(substr %h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 48 - substr %h in list assignment at lib/croak/op line 116\nFILE: lib/croak/op ; line 122\nPROG: \nvec(%h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 49 - vec %h in scalar assignment at lib/croak/op line 122\nFILE: lib/croak/op ; line 128\nPROG: \n(vec %h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 50 - vec %h in list assignment at lib/croak/op line 128\nFILE: lib/croak/op ; line 134\nPROG: \nmy($a?$b:$c)\nEXPECTED:\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 51 - Can't declare conditional at lib/croak/op line 134\nFILE: lib/croak/op ; line 140\nPROG: \nmy(do{})\nEXPECTED:\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 52 - Can't declare do block at lib/croak/op line 140\nFILE: lib/croak/op ; line 146\nPROG: \n($_, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 53 - ($_, state $x) = ... at lib/croak/op line 146\nFILE: lib/croak/op ; line 152\nPROG: \nmy $y; ($y, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 54 - my $y; ($y, state $x) = ... at lib/croak/op line 152\nFILE: lib/croak/op ; line 158\nPROG: \ndelete $x;\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: 29\n# Failed test 55 - delete BAD at lib/croak/op line 158\nFILE: lib/croak/op ; line 163\nPROG: \nuse warnings;\ndelete sort 1; # used to warn about scalar context, too\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: 255\n# Failed test 56 - delete sort at lib/croak/op line 163\nFILE: lib/croak/op ; line 169\nPROG: \nexists $x;\nEXPECTED:\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: 29\n# Failed test 57 - exists BAD at lib/croak/op line 169\nFILE: lib/croak/op ; line 174\nPROG: \nexists &foo()\nEXPECTED:\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: 255\n# Failed test 58 - exists non-sub at lib/croak/op line 174\nFILE: lib/croak/op ; line 179\nPROG: \npush FRED;\nEXPECTED:\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 59 - push BAREWORD at lib/croak/op line 179\nFILE: lib/croak/op ; line 185\nPROG: \npop FRED;\nEXPECTED:\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 60 - pop BAREWORD at lib/croak/op line 185\nFILE: lib/croak/op ; line 191\nPROG: \nshift FRED;\nEXPECTED:\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 61 - shift BAREWORD at lib/croak/op line 191\nFILE: lib/croak/op ; line 197\nPROG: \nunshift FRED;\nEXPECTED:\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 62 - unshift BAREWORD at lib/croak/op line 197\nFILE: lib/croak/op ; line 203\nPROG: \n@a = keys FRED ;\nEXPECTED:\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 63 - keys BAREWORD at lib/croak/op line 203\nFILE: lib/croak/op ; line 209\nPROG: \n@a = values FRED ;\nEXPECTED:\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 64 - values BAREWORD at lib/croak/op line 209\nFILE: lib/croak/op ; line 215\nPROG: \n@a = each FRED ;\nEXPECTED:\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 65 - each BAREWORD at lib/croak/op line 215\nFILE: lib/croak/op ; line 221\nPROG: \npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\npush *a, 1;\npop *a;\nshift *a;\nunshift *a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 66 - better messages for array-ops on non-arrays at lib/croak/op line 221\nFILE: lib/croak/op ; line 241\nPROG: \n# to check PADHV without hitting the reported error limit\nmy %a;\npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 67 - better messages for array-ops on non-arrays (part 2) at lib/croak/op line 241\nFILE: lib/croak/op ; line 255\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { return \"retval\" }\nEXPECTED:\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 68 - test from lib/croak/op at line 255 at lib/croak/op line 255\nFILE: lib/croak/op ; line 261\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { goto HERE }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 69 - test from lib/croak/op at line 261 at lib/croak/op line 261\nFILE: lib/croak/op ; line 268\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nmy $subB = sub {};\ndefer { goto &$subB }\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 70 - test from lib/croak/op at line 268 at lib/croak/op line 268\nFILE: lib/croak/op ; line 275\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nLOOP: while(1) {\n  defer { last LOOP }\n}\nEXPECTED:\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 71 - test from lib/croak/op at line 275 at lib/croak/op line 275\nFILE: lib/croak/op ; line 283\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { return \"123\" }\nEXPECTED:\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 72 - test from lib/croak/op at line 283 at lib/croak/op line 283\nFILE: lib/croak/op ; line 289\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { goto HERE; }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 73 - test from lib/croak/op at line 289 at lib/croak/op line 289\nFILE: lib/croak/op ; line 296\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\nLOOP: {\n  try {} catch ($e) {} finally { last LOOP; }\n}\nEXPECTED:\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 74 - test from lib/croak/op at line 296 at lib/croak/op line 296\nFILE: lib/croak/pp ; line 2\nPROG: \n# Somewhat nonsensical, but at least it should not fail an assertion.\nour @a->{0};\nEXPECTED:\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: 255\n# Failed test 75 - our @a->{0} at lib/croak/pp line 2\nFILE: lib/croak/pp ; line 8\nPROG: \nsub TIESCALAR { bless [] }\nsub FETCH { [] }\ntie $t, \"\";\nbless({}, $t);\nEXPECTED:\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: 255\n# Failed test 76 - [perl \\#119809] Attempt to bless into a reference (tied) at lib/croak/pp line 8\nFILE: lib/croak/pp ; line 16\nPROG: \n$/ = \\1;\nbless [], $/\nEXPECTED:\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: 255\n# Failed test 77 - [perl \\#119809] Attempt to bless into a reference (magical) at lib/croak/pp line 16\nFILE: lib/croak/pp ; line 22\nPROG: \nsub foo{} bless [], bless []\nEXPECTED:\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 78 - Attempt to bless into a reference after method changes at lib/croak/pp line 22\nFILE: lib/croak/pp_ctl ; line 2\nPROG: \nno warnings 'deprecated';\ngoto f;\nforeach(1){f:}\nEXPECTED:\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: 255\n# Failed test 79 - goto into foreach at lib/croak/pp_ctl line 2\nFILE: lib/croak/pp_ctl ; line 9\nPROG: \nno warnings 'deprecated';\ngoto f;\nCORE::given(1){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 80 - goto into given at lib/croak/pp_ctl line 9\nFILE: lib/croak/pp_ctl ; line 16\nPROG: \nno warnings 'deprecated';\nCORE::given(goto f){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: 255\n# Failed test 81 - goto from given topic expression at lib/croak/pp_ctl line 16\nFILE: lib/croak/pp_ctl ; line 22\nPROG: \nno warnings 'deprecated';\neval { goto a; 1 + do { a: } }; warn $@;\neval { goto b; meth { b: }   }; warn $@;\neval { goto c; map { c: } () }; warn $@;\neval { goto d; f(do { d: })  }; die  $@;\nEXPECTED:\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: 255\n# Failed test 82 - goto into expression at lib/croak/pp_ctl line 22\nFILE: lib/croak/pp_ctl ; line 34\nPROG: \nno warnings 'deprecated';\nmy $label = \"foo\";\nCORE::dump $label;\nEXPECTED:\nCan't find label foo at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find label foo at - line 3.\nEXIT STATUS: 255\n# Failed test 83 - dump with computed label at lib/croak/pp_ctl line 34\nFILE: lib/croak/pp_ctl ; line 41\nPROG: \nuse 5.01; no warnings 'deprecated';\nwhen(undef){}\nEXPECTED:\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 84 - when outside given at lib/croak/pp_ctl line 41\nFILE: lib/croak/pp_ctl ; line 47\nPROG: \nuse 5.01;\ndefault{}\nEXPECTED:\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 85 - default outside given at lib/croak/pp_ctl line 47\nFILE: lib/croak/pp_ctl ; line 53\nPROG: \neval '\"a\" =~ /${*@=\\_})/';\ndie;\n# this would previously recurse infinitely in the eval\nEXPECTED:\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: 255\n# Failed test 86 - croak with read only $@ at lib/croak/pp_ctl line 53\nFILE: lib/croak/pp_hot ; line 2\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 87 - local %$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 2\nFILE: lib/croak/pp_hot ; line 8\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 88 - local @$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 8\nFILE: lib/croak/pp_hot ; line 14\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 89 - local %$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 14\nFILE: lib/croak/pp_hot ; line 20\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 90 - local @$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 20\nFILE: lib/croak/pp_hot ; line 26\nPROG: \n   \\local %{\\%hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 91 - \\local %$ref at lib/croak/pp_hot line 26\nFILE: lib/croak/pp_hot ; line 31\nPROG: \n   \\local @{\\@hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 92 - \\local @$ref at lib/croak/pp_hot line 31\nFILE: lib/croak/pp_hot ; line 36\nPROG: \n   my $foosub = \\&foo;\n   undef *foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: 255\n# Failed test 93 - calling undef sub belonging to undef GV at lib/croak/pp_hot line 36\nFILE: lib/croak/pp_hot ; line 43\nPROG: \n   my $foosub = \\&foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: 255\n# Failed test 94 - calling undef sub resident in its GV at lib/croak/pp_hot line 43\nFILE: lib/croak/pp_hot ; line 49\nPROG: \n   &{+undef};\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: 255\n# Failed test 95 - calling undef scalar at lib/croak/pp_hot line 49\nFILE: lib/croak/pp_hot ; line 54\nPROG: \n   sub TIESCALAR {bless[]}\n   sub FETCH {}\n   tie $tied, \"\";\n   &$tied;\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: 255\n# Failed test 96 - calling undef magical scalar at lib/croak/pp_hot line 54\nFILE: lib/croak/pp_sys ; line 2\nPROG: \n# pp_sys.c\nmy $fh;\npipe($$5, $fh)\nEXPECTED:\nBad symbol for filehandle at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 3.\nEXIT STATUS: 255\n# Failed test 97 - pipe() croaks on bad left side [perl \\#126480] at lib/croak/pp_sys line 2\nFILE: lib/croak/pp_sys ; line 10\nPROG: \nmy $fh;\npipe($fh, $$5)\nEXPECTED:\nBad symbol for filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 2.\nEXIT STATUS: 255\n# Failed test 98 - pipe() croaks on bad right side [perl \\#126480] at lib/croak/pp_sys line 10\nFILE: lib/croak/pp_sys ; line 17\nPROG: \nopendir FOO, \".\";\nopen FOO, \"../harness\";\nEXPECTED:\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 99 - open on global dirhandle at lib/croak/pp_sys line 17\nFILE: lib/croak/pp_sys ; line 23\nPROG: \nopendir my $foo, \".\";\nopen $foo, \"../harness\";\nEXPECTED:\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 100 - open on lexical dirhandle at lib/croak/pp_sys line 23\nFILE: lib/croak/pp_sys ; line 29\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 101 - open on global utf8 dirhandle at lib/croak/pp_sys line 29\nFILE: lib/croak/pp_sys ; line 38\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nopen $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 102 - open on lexical utf8 dirhandle at lib/croak/pp_sys line 38\nFILE: lib/croak/pp_sys ; line 47\nPROG: \nopen FOO, \"../harness\";\nopendir FOO, \".\";\nEXPECTED:\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 103 - opendir on global filehandle at lib/croak/pp_sys line 47\nFILE: lib/croak/pp_sys ; line 53\nPROG: \nopen my $foo, \"../harness\";\nopendir $foo, \".\";\nEXPECTED:\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 104 - opendir on lexical filehandle at lib/croak/pp_sys line 53\nFILE: lib/croak/pp_sys ; line 59\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 105 - opendir on global utf8 filehandle at lib/croak/pp_sys line 59\nFILE: lib/croak/pp_sys ; line 68\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nopendir $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 106 - opendir on lexical utf8 filehandle at lib/croak/pp_sys line 68\nFILE: lib/croak/pp_sys ; line 77\nPROG: \nopen my $fh, \"<:raw\", \"../harness\" or die \"# $!\";\nmy $buf;\nsysread $fh, $buf, 10;\nbinmode $fh, ':utf8';\nsysread $fh, $buf, 10;\nEXPECTED:\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 107 - sysread() disallowed on :utf8 at lib/croak/pp_sys line 77\nFILE: lib/croak/pp_sys ; line 86\nPROG: \nmy $file = \"syswwarn.tmp\";\nopen my $fh, \">:raw\", $file or die \"# $!\";\nsyswrite $fh, 'ABC';\nbinmode $fh, ':utf8';\nsyswrite $fh, 'ABC';\nclose $fh;\nEND { unlink $file; }\nEXPECTED:\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 108 - syswrite() disallowed on :utf8 at lib/croak/pp_sys line 86\nFILE: lib/croak/pp_sys ; line 97\nPROG: \n# this would assert rather than failing on the method call\nE{0;readline@0}\nEXPECTED:\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: 255\n# Failed test 109 - readline() didn't scalar() its argument at lib/croak/pp_sys line 97\nFILE: lib/croak/regcomp ; line 2\nPROG: \nqr/\\N{U+7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 110 - \\N{U+too large} on 64-bit machine at lib/croak/regcomp line 2\nFILE: lib/croak/regcomp ; line 16\nPROG: \nqr/\\N{U+100.7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+100.1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 112 - \\N{U+100.too large} on 64-bit machine at lib/croak/regcomp line 16\nFILE: lib/croak/regcomp ; line 30\nPROG: \nmy $p00=\"\\\\N{U+.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 114 - \\N{U+.} at lib/croak/regcomp line 30\nFILE: lib/croak/regcomp ; line 35\nPROG: \nmy $p00=\"\\\\N{U+100.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 115 - \\N{U+100.} at lib/croak/regcomp line 35\nFILE: lib/croak/regcomp ; line 40\nPROG: \nmy $p00=\"\\\\N{U+_100}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: 255\n# Failed test 116 - \\N{U+_100} at lib/croak/regcomp line 40\nFILE: lib/croak/regcomp ; line 45\nPROG: \nmy $p00=\"\\\\N{U+100_}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 117 - \\N{U+100_} at lib/croak/regcomp line 45\nFILE: lib/croak/regcomp ; line 50\nPROG: \nmy $p00=\"[\\\\xDF\\\\N{U+.}]\"; qr/$p00/ui;\n# The sharp s under /i recodes the parse, and this was causing a segfault when\n# the error message referred to the original pattern\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: 255\n# Failed test 118 - [\\xDF\\N{U+.}] at lib/croak/regcomp line 50\nFILE: lib/croak/regcomp ; line 66\nPROG: \nmy $p00='\\N{U+FF_FF}'; qr/$p00/;\n$p00='\\N{U+_FF}'; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: 255\n# Failed test 120 - \\N{U+...} leading underscore not allowed, medial is allowed at lib/croak/regcomp line 66\nFILE: lib/croak/regcomp ; line 72\nPROG: \nBEGIN { ${^RE_COMPILE_RECURSION_LIMIT} = ${^RE_COMPILE_RECURSION_LIMIT} = 2; }\nqr/(a)/;\nqr/((a))/;\nEXPECTED:\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: 29\n# Failed test 121 - ${^RE_COMPILE_RECURSION_LIMIT} [perl \\#131551] at lib/croak/regcomp line 72\nFILE: lib/croak/regcomp ; line 79\nPROG: \nqr/(?=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 122 - \\K not permitted in lookahead at lib/croak/regcomp line 79\nFILE: lib/croak/regcomp ; line 84\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 123 - \\K not permitted in lookahead (alpha) at lib/croak/regcomp line 84\nFILE: lib/croak/regcomp ; line 90\nPROG: \nqr/(?!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 124 - \\K not permitted in negative lookahead at lib/croak/regcomp line 90\nFILE: lib/croak/regcomp ; line 95\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 125 - \\K not permitted in negative lookahead (alpha) at lib/croak/regcomp line 95\nFILE: lib/croak/regcomp ; line 101\nPROG: \nqr/(?<=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 126 - \\K not permitted in lookbehind at lib/croak/regcomp line 101\nFILE: lib/croak/regcomp ; line 106\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 127 - \\K not permitted in lookbehind (alpha) at lib/croak/regcomp line 106\nFILE: lib/croak/regcomp ; line 112\nPROG: \nqr/(?<!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 128 - \\K not permitted in negative lookbehind at lib/croak/regcomp line 112\nFILE: lib/croak/regcomp ; line 117\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 129 - \\K not permitted in negative lookbehind (alpha) at lib/croak/regcomp line 117\nFILE: lib/croak/regcomp ; line 123\nPROG: \nqr{(?=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 130 - \\K nesting in lookahead after lookahead at lib/croak/regcomp line 123\nFILE: lib/croak/regcomp ; line 128\nPROG: \nqr{(?=(?!y)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 131 - \\K nesting in lookahead after negative lookahead at lib/croak/regcomp line 128\nFILE: lib/croak/regcomp ; line 133\nPROG: \nqr{(?=(?!y\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 132 - \\K nesting in lookahead in negative lookahead at lib/croak/regcomp line 133\nFILE: lib/croak/regcomp ; line 138\nPROG: \nqr{(?=(?=x\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 133 - \\K nesting in lookahead in lookahead at lib/croak/regcomp line 138\nFILE: lib/croak/regcomp ; line 143\nPROG: \nqr{(?<=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 134 - \\K nesting in lookbehind after lookbehind at lib/croak/regcomp line 143\nFILE: lib/croak/regcomp ; line 148\nPROG: \nqr{(?=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 135 - \\K nesting in lookahead after lookbehind at lib/croak/regcomp line 148\nFILE: lib/croak/regcomp ; line 153\nPROG: \nqr{(?<=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 136 - \\K nesting in lookbehind after lookahead at lib/croak/regcomp line 153\nFILE: lib/croak/regcomp ; line 158\nPROG: \nqr{(?<!(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 137 - \\K nesting in negative lookbehind after lookahead at lib/croak/regcomp line 158\nFILE: lib/croak/regcomp ; line 163\nPROG: \nqr/(?=(?=x)x)\\K/;\nqr/(?!(?=x)x)\\K/;\nqr/(?=(?!x)x)\\K/;\nqr/(?!(?!x)x)\\K/;\nqr/(?<=(?=x)x)\\K/;\nqr/(?<!(?=x)x)\\K/;\nqr/(?<=(?!x)x)\\K/;\nqr/(?<!(?!x)x)\\K/;\nqr/(?=(?<=x)x)\\K/;\nqr/(?!(?<=x)x)\\K/;\nqr/(?=(?<!x)x)\\K/;\nqr/(?!(?<!x)x)\\K/;\nqr/(?<=(?<=x)x)\\K/;\nqr/(?<!(?<=x)x)\\K/;\nqr/(?<=(?<!x)x)\\K/;\nqr/(?<!(?<!x)x)\\K/;\nEXPECTED:\n\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 138 - \\K is permitted after the lookahead GH\\#18123 at lib/croak/regcomp line 163\nFILE: lib/croak/toke ; line 2\nPROG: \nmyfunc 1,2,3\nEXPECTED:\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 139 - foo found where operator expected at lib/croak/toke line 2\nFILE: lib/croak/toke ; line 9\nPROG: \nuse warnings FATAL => 'all';\nuse strict;\n$foo;\nmyfunc 1,2,3\nEXPECTED:\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 140 - foo found where operator expected (after strict error, w/fatal warnings) at lib/croak/toke line 9\nFILE: lib/croak/toke ; line 20\nPROG: \n0${\nEXPECTED:\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 141 - (Missing operator before \"${\"?) [perl \\#123737] at lib/croak/toke line 20\nFILE: lib/croak/toke ; line 27\nPROG: \n0$#{\nEXPECTED:\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 142 - (Missing operator before \"$\\#{\"?) [perl \\#123737] at lib/croak/toke line 27\nFILE: lib/croak/toke ; line 34\nPROG: \n0@foo\nEXPECTED:\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 143 - (Missing operator before \"@foo\") [perl \\#123737] at lib/croak/toke line 34\nFILE: lib/croak/toke ; line 42\nPROG: \n0@{\nEXPECTED:\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 144 - (Missing operator before \"@{\") [perl \\#123737] at lib/croak/toke line 42\nFILE: lib/croak/toke ; line 49\nPROG: \neval \"<<foo\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 145 - Unterminated here-doc in string eval at lib/croak/toke line 49\nFILE: lib/croak/toke ; line 54\nPROG: \neval \"s//<<foo/e\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 146 - Unterminated here-doc in s/// string eval at lib/croak/toke line 54\nFILE: lib/croak/toke ; line 59\nPROG: \n\"${<<foo\"; # Used to give Ã¢ÂÂAttempt to free blah blah blahÃ¢ÂÂ\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 147 - Unterminated here-doc in string at lib/croak/toke line 59\nFILE: lib/croak/toke ; line 64\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\n<<Ã¬ÂÂ·Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 148 - Unterminated here-doc with non-Latin-1 terminator at lib/croak/toke line 64\nFILE: lib/croak/toke ; line 71\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 149 - Unterminated qw// at lib/croak/toke line 71\nFILE: lib/croak/toke ; line 76\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 150 - Unterminated q// at lib/croak/toke line 76\nFILE: lib/croak/toke ; line 81\nPROG: \n'\nEXPECTED:\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 151 - Unterminated '' at lib/croak/toke line 81\nFILE: lib/croak/toke ; line 86\nPROG: \n\"\nEXPECTED:\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 152 - Unterminated \"\" at lib/croak/toke line 86\nFILE: lib/croak/toke ; line 91\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: 255\n# Failed test 153 - Unterminated q// with non-ASCII delimiter, under utf8 at lib/croak/toke line 91\nFILE: lib/croak/toke ; line 99\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nq Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 154 - Unterminated q// with non-Latin-1 delimiter at lib/croak/toke line 99\nFILE: lib/croak/toke ; line 106\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ«this string has a mirrored terminatorÃÂ»;\nmy $bad = qÃÂ«this string needs to have a mirrored terminatorÃÂ«;\nEXPECTED:\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 155 - extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 106\nFILE: lib/croak/toke ; line 116\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ»this string has a mirrored terminatorÃÂ«;\nmy $bad = qÃÂ»this string needs to have a mirrored terminatorÃÂ»;\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 156 - reversed extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 116\nFILE: lib/croak/toke ; line 126\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $good = qÃÂ«this string works as before without the feature enabledÃÂ«;\nno warnings 'deprecated';\nmy $bad = qÃÂ«this string has a mirrored terminatorÃÂ»;\nEXPECTED:\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: 255\n# Failed test 157 - paired non-ASCII Latin1 delimiters need feature enabled, in UTF-8 at lib/croak/toke line 126\nFILE: lib/croak/toke ; line 136\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $bad = qÃ£ÂÂthis string has a mirrored terminatorÃ£ÂÂ;\nEXPECTED:\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 158 - paired above Latin1 delimiters need feature enabled at lib/croak/toke line 136\nFILE: lib/croak/toke ; line 144\nPROG: \n/\\N{/\nEXPECTED:\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 159 - /\\N{/ at lib/croak/toke line 144\nFILE: lib/croak/toke ; line 150\nPROG: \nmap{for our *a (1..10) {$_.=$x}}\nEXPECTED:\nMissing $ on loop variable at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing $ on loop variable at - line 1.\nEXIT STATUS: 29\n# Failed test 160 - map{for our *a... at lib/croak/toke line 150\nFILE: lib/croak/toke ; line 155\nPROG: \nuse feature 'lexical_subs'; my sub;\nEXPECTED:\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 161 - Missing name in \"my sub\" at lib/croak/toke line 155\nFILE: lib/croak/toke ; line 160\nPROG: \nuse feature 'lexical_subs'; our sub;\nEXPECTED:\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 162 - Missing name in \"our sub\" at lib/croak/toke line 160\nFILE: lib/croak/toke ; line 165\nPROG: \nuse 5.01;\nstate sub;\nEXPECTED:\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: 29\n# Failed test 163 - Missing name in \"state sub\" at lib/croak/toke line 165\nFILE: lib/croak/toke ; line 171\nPROG: \nour sub foo::bar;\nEXPECTED:\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 164 - our sub pack::foo at lib/croak/toke line 171\nFILE: lib/croak/toke ; line 177\nPROG: \nuse feature 'lexical_subs', 'state';\nmy sub foo::bar;\nstate sub foo::bear;\nEXPECTED:\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 165 - my sub pack::foo at lib/croak/toke line 177\nFILE: lib/croak/toke ; line 186\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {}; undef *^H }\n1\nEXPECTED:\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 166 - Integer constant overloading returning undef at lib/croak/toke line 186\nFILE: lib/croak/toke ; line 194\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {}; undef *^H }\n1.1\nEXPECTED:\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 167 - Float constant overloading returning undef at lib/croak/toke line 194\nFILE: lib/croak/toke ; line 202\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {}; undef *^H }\n0x1\nEXPECTED:\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 168 - Binary constant overloading returning undef at lib/croak/toke line 202\nFILE: lib/croak/toke ; line 210\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 169 - String constant overloading returning undef at lib/croak/toke line 210\nFILE: lib/croak/toke ; line 221\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\n/a/\nEXPECTED:\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 170 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 221\nFILE: lib/croak/toke ; line 229\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\nm'a'\nEXPECTED:\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 171 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 229\nFILE: lib/croak/toke ; line 237\nPROG: \nBEGIN { ++$_ for @INC{\"charnames.pm\",\"_charnames.pm\"} }\n\"\\N{a}\"\nEXPECTED:\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 172 - \\N{...} when charnames fails to load but without an error at lib/croak/toke line 237\nFILE: lib/croak/toke ; line 245\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {} }\n1\nEXPECTED:\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 173 - Integer constant overloading returning undef at lib/croak/toke line 245\nFILE: lib/croak/toke ; line 253\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {} }\n1.1\nEXPECTED:\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 174 - Float constant overloading returning undef at lib/croak/toke line 253\nFILE: lib/croak/toke ; line 261\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {} }\n0x1\nEXPECTED:\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 175 - Binary constant overloading returning undef at lib/croak/toke line 261\nFILE: lib/croak/toke ; line 269\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {} }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 176 - String constant overloading returning undef at lib/croak/toke line 269\nFILE: lib/croak/toke ; line 280\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\n/a/\nEXPECTED:\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 177 - Regexp constant overloading returning undef at lib/croak/toke line 280\nFILE: lib/croak/toke ; line 288\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\nm'a'\nEXPECTED:\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 178 - Regexp constant overloading returning undef at lib/croak/toke line 288\nFILE: lib/croak/toke ; line 296\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\n\"a\"\nEXPECTED:\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: 255\n# Failed test 179 - Failed constant overloading should not cause a double free at lib/croak/toke line 296\nFILE: lib/croak/toke ; line 322\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => 'ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => 'Int',\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: 29\n# Failed test 180 - Bad name after ' (with other helpful messages) at lib/croak/toke line 322\nFILE: lib/croak/toke ; line 340\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => \"ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => \"Foo::$subpackage\",\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: 29\n# Failed test 181 - Bad name after :: (with other helpful messages) at lib/croak/toke line 340\nFILE: lib/croak/toke ; line 358\nPROG: \n<<\"foo\nEXPECTED:\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: 29\n# Failed test 182 - Unterminated delimiter for here document at lib/croak/toke line 358\nFILE: lib/croak/toke ; line 363\nPROG: \nmy (our $x);\nEXPECTED:\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 183 - my (our $x) errors at lib/croak/toke line 363\nFILE: lib/croak/toke ; line 369\nPROG: \nour (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 184 - our (my $x) errors at lib/croak/toke line 369\nFILE: lib/croak/toke ; line 375\nPROG: \nuse feature 'state';\nstate (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 185 - state (my $x) errors at lib/croak/toke line 375\nFILE: lib/croak/toke ; line 382\nPROG: \nuse feature 'state';\nour (state $x);\nEXPECTED:\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 186 - our (state $x) errors at lib/croak/toke line 382\nFILE: lib/croak/toke ; line 389\nPROG: \nmy (my $x, $y, $z);\nEXPECTED:\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 187 - my (my $x) errors at lib/croak/toke line 389\nFILE: lib/croak/toke ; line 395\nPROG: \nour ($x, our($y), $z);\nEXPECTED:\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 188 - our (our $x) errors at lib/croak/toke line 395\nFILE: lib/croak/toke ; line 401\nPROG: \nuse feature 'state';\nstate ($x, $y, state $z);\nEXPECTED:\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 189 - state (state $x) errors at lib/croak/toke line 401\nFILE: lib/croak/toke ; line 408\nPROG: \nBEGIN <>\nEXPECTED:\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: 29\n# Failed test 190 - BEGIN <> [perl \\#125341] at lib/croak/toke line 408\nFILE: lib/croak/toke ; line 413\nPROG: \n<<<<<<< yours:sample.txt\nmy $some_code;\n=======\nmy $some_other_code;\n>>>>>>> theirs:sample.txt\nEXPECTED:\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 191 - multiple conflict markers. at lib/croak/toke line 413\nFILE: lib/croak/toke ; line 426\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nÃÂ« time\nEXPECTED:\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 192 - (Might be a runaway multi-line...) with Latin-1 delimiters in utf8 at lib/croak/toke line 426\nFILE: lib/croak/toke ; line 437\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nq ÃÂ¡\nÃÂ¡ time\nEXPECTED:\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 193 - (Might be a runaway multi-line...) with non-Latin-1 delimiters at lib/croak/toke line 437\nFILE: lib/croak/toke ; line 447\nPROG: \n# may only fail with ASAN\ntr/\\o-0//;\nEXPECTED:\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 194 - tr/// handling of mis-formatted \\o characters at lib/croak/toke line 447\nFILE: lib/croak/toke ; line 454\nPROG: \n$a = <<;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 195 - bare << at lib/croak/toke line 454\nFILE: lib/croak/toke ; line 460\nPROG: \n$a = <<~;\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 196 - bare <<~ at lib/croak/toke line 460\nFILE: lib/croak/toke ; line 465\nPROG: \n$a = <<~ ;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 197 - bare <<~ at lib/croak/toke line 465\nFILE: lib/croak/toke ; line 471\nPROG: \n1e--5\nEXPECTED:\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 198 - incomplete floating point decimal exponent (\\#131725) at lib/croak/toke line 471\nFILE: lib/croak/toke ; line 478\nPROG: \nuse feature 'signatures';\nsub foo ($a += 1)\nEXPECTED:\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 199 - signature with non-\"=\" assignop \\#131777 at lib/croak/toke line 478\nFILE: lib/croak/toke ; line 486\nPROG: \ntr//\\N{}-0/;\nEXPECTED:\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 200 - tr/// range with empty \\N{} at the start at lib/croak/toke line 486\nFILE: lib/croak/toke ; line 492\nPROG: \n01.1234567p0;\n07.8p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 201 - octal fp with non-octal digits after the decimal point at lib/croak/toke line 492\nFILE: lib/croak/toke ; line 500\nPROG: \n0b1.10p0;\n0b1.2p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 202 - binary fp with non-binary digits after the decimal point at lib/croak/toke line 500\nFILE: lib/croak/toke ; line 508\nPROG: \nBEGIN { $^C = 1; }\ndump;\nCORE::dump;\nEXPECTED:\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: 29\n# Failed test 203 - dump() must be written as CORE::dump() as of Perl 5.30 at lib/croak/toke line 508\nFILE: lib/croak/toke ; line 515\nPROG: \nsub t1 {}\nsub t2 (}\nEXPECTED:\nPrototype not terminated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nPrototype not terminated at - line 2.\nEXIT STATUS: 255\n# Failed test 204 - check Prototype not terminated includes line number (133524) at lib/croak/toke line 515\nFILE: lib/croak/toke ; line 521\nPROG: \nformat=\n@\n=h\n=cut\nEXPECTED:\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 205 - [perl \\#132158] format with syntax errors at lib/croak/toke line 521\nFILE: lib/croak/toke ; line 530\nPROG: \n0x x 2;\n0xx 2;\n0x_;\n0b;\nEXPECTED:\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 206 - [perl \\#134125] [gh \\#17010] incomplete hex number at lib/croak/toke line 530\nFILE: lib/croak/toke ; line 542\nPROG: \nqr!@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 207 - [perl \\#130585] close paren in subparse at lib/croak/toke line 542\nFILE: lib/croak/toke ; line 548\nPROG: \nmy ($x, %y, @z);\nqq!$x\\U $z[0] $y{a}\\E $z[1]!;\nqq!$x\\U@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 208 - [perl \\#130585] close paren in subparse - a few more tests at lib/croak/toke line 548\nFILE: lib/croak/toke ; line 556\nPROG: \n0 0x@\nEXPECTED:\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 209 - [perl \\#134310] don't confuse S_no_op() with PL_bufptr after s at lib/croak/toke line 556\nFILE: lib/croak/toke ; line 564\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $a = \"\\x{8000_0000}\";\n}\nelse {\n    my $a = \"\\x{8000_0000_0000_0000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 210 - Forbid illegal \\x{} code points at lib/croak/toke line 564\nFILE: lib/croak/toke ; line 576\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $b = \"\\o{20_000_000_000}\";\n}\nelse {\n    my $b = \"\\o{1_000_000_000_000_000_000_000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 211 - Forbid illegal \\o{} code points at lib/croak/toke line 576\nFILE: lib/croak/toke ; line 588\nPROG: \nm/$0[\n==0/\nEXPECTED:\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 212 - gh-17645: conflict marker detection should not read out of bounds at lib/croak/toke line 588\nFILE: lib/croak/toke_l1 ; line 3\nPROG: \nBEGIN{{};$^H=-1}0Ã\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 29\n# Failed test 213 - [perl \\#129037] at lib/croak/toke_l1 line 3\nFILE: lib/croak/toke_l1 ; line 9\nPROG: \nBEGIN {$^H {q} = sub {pop and-t          write gmtime     getpwuid  @p }; $^H =-6**4,0*215}\n\"@ust weÃÃÃÃÃÃÃÃÃÃÃtprotobyname\"; \"9 \"Y=n {pop and-p[p };shmr     [A\n  G----C\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: 29\n# Failed test 214 - [perl \\#129157] at lib/croak/toke_l1 line 9\nFILE: lib/croak/toke_l1 ; line 17\nPROG: \nuse utf8;y'0Ã''\nEXPECTED:\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 255\n# Failed test 215 - [perl \\#130675] at lib/croak/toke_l1 line 17\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        1-110, 112, 114-118, 120-215\n\nStopped smoke at 1689909276\nStarted smoke at 1689909276\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.\n'struct regexp' not \\w+ in 'Ayh||struct regexp' in pod/perlreapi.pod at autodoc.pl line 536, <F> line 623.\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.76  s=7.99  cu=813.21  cs=116.88  scripts=2623  tests=1195787\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.\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\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    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = perlio\tu=7.88  s=8.01  cu=691.72  cs=113.38  scripts=2625  tests=1195816\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = locale:nl_NL.UTF8\tu=7.65  s=7.90  cu=691.92  cs=115.18  scripts=2625  tests=1195789\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\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\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nFILE: lib/croak/class ; line 2\nPROG: \n# Method calls on no args\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m()\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 1 - test from lib/croak/class at line 2 at lib/croak/class line 2\nFILE: lib/croak/class ; line 10\nPROG: \n# Method calls on non-ref\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m(123)\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 2 - test from lib/croak/class at line 10 at lib/croak/class line 10\nFILE: lib/croak/class ; line 18\nPROG: \n# Method calls on non-object\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m([])\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 3 - test from lib/croak/class at line 18 at lib/croak/class line 18\nFILE: lib/croak/class ; line 26\nPROG: \n# Method calls from a different class\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nclass YYY {}\nYYY->new->XXX::m();\nEXPECTED:\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: 255\n# Failed test 4 - test from lib/croak/class at line 26 at lib/croak/class line 26\nFILE: lib/croak/class ; line 35\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless [], \"XXX\";\nEXPECTED:\nAttempt to bless into a class at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a class at - line 4.\nEXIT STATUS: 255\n# Failed test 5 - test from lib/croak/class at line 35 at lib/croak/class line 35\nFILE: lib/croak/class ; line 42\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless(XXX->new, \"main\");\nEXPECTED:\nCan't bless an object reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't bless an object reference at - line 4.\nEXIT STATUS: 255\n# Failed test 6 - test from lib/croak/class at line 42 at lib/croak/class line 42\nFILE: lib/croak/class ; line 49\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $zz; $zz = 123; }\nEXPECTED:\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 7 - test from lib/croak/class at line 49 at lib/croak/class line 49\nFILE: lib/croak/class ; line 55\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $x; sub f { print $x } }\nEXPECTED:\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 8 - test from lib/croak/class at line 55 at lib/croak/class line 55\nFILE: lib/croak/class ; line 61\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x;\n  class YYY { method m { print $x } }\n}\nEXPECTED:\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: 255\n# Failed test 9 - test from lib/croak/class at line 61 at lib/croak/class line 61\nFILE: lib/croak/class ; line 70\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nclass XXX {}\nEXPECTED:\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: 255\n# Failed test 10 - test from lib/croak/class at line 70 at lib/croak/class line 70\nFILE: lib/croak/class ; line 77\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\npush @XXX::ISA, q(Another);\nEXPECTED:\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: 255\n# Failed test 11 - test from lib/croak/class at line 77 at lib/croak/class line 77\nFILE: lib/croak/class ; line 84\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nBEGIN { push @XXX::ISA, q(Another); }\nclass XXX {}\nEXPECTED:\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: 255\n# Failed test 12 - test from lib/croak/class at line 84 at lib/croak/class line 84\nFILE: lib/croak/class ; line 91\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = $self + 1;\n}\nEXPECTED:\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 13 - test from lib/croak/class at line 91 at lib/croak/class line 91\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\nFILE: lib/croak/class ; line 114\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: 255\n# Failed test 15 - test from lib/croak/class at line 114 at lib/croak/class line 114\nFILE: lib/croak/class ; line 124\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n}\nclass YYY :isa(XXX) {\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: 255\n# Failed test 16 - test from lib/croak/class at line 124 at lib/croak/class line 124\nFILE: lib/croak/gv ; line 3\nPROG: \n$a = ${\"#\"};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 17 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 3\nFILE: lib/croak/gv ; line 8\nPROG: \n$a = ${\"*\"};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 18 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 8\nFILE: lib/croak/gv ; line 13\nPROG: \n$a = ${#};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 19 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 13\nFILE: lib/croak/gv ; line 18\nPROG: \n$a = ${*};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 20 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 18\nFILE: lib/croak/gv ; line 23\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 21 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 23\nFILE: lib/croak/gv ; line 28\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 22 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 28\nFILE: lib/croak/gv ; line 33\nPROG: \n$# = $a;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 23 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 33\nFILE: lib/croak/gv ; line 38\nPROG: \n$* = $a;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 24 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 38\nFILE: lib/croak/gv ; line 43\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 25 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 43\nFILE: lib/croak/gv ; line 48\nPROG: \n$a = \\$*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 26 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 48\nFILE: lib/croak/gv ; line 53\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 27 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 53\nFILE: lib/croak/gv ; line 58\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 28 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 58\nFILE: lib/croak/gv ; line 63\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 29 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 63\nFILE: lib/croak/gv ; line 68\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 30 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 68\nFILE: lib/croak/mg ; line 2\nPROG: \n# mg.c\n$SIG{_HUNGRY} = \\&mmm_pie;\nwarn \"Mmm, pie\";\nEXPECTED:\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: 255\n# Failed test 31 - Perl_magic_setsig at lib/croak/mg line 2\nFILE: lib/croak/mg ; line 9\nPROG: \n${^ENCODING} = undef;\n{ local ${^ENCODING}; }\n${^ENCODING} = 42;\nEXPECTED:\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: 255\n# Failed test 32 - ${^ENCODING} at lib/croak/mg line 9\nFILE: lib/croak/op ; line 2\nPROG: \njoin,\nEXPECTED:\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 33 - join, at lib/croak/op line 2\nFILE: lib/croak/op ; line 8\nPROG: \nmy $!;\nEXPECTED:\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 34 - my $<special> at lib/croak/op line 8\nFILE: lib/croak/op ; line 14\nPROG: \n# \\xB6 is same character in all three EBCDIC pages and Latin1\nuse open \":std\", \":utf8\";\neval qq|my \\$\\xb6;|; # ÃÂ¶ in Latin-1, and EBCDIC 1047, 037, POSIX-BC\nprint $@;\nexit 1;\nEXPECTED:\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: 1\n# Failed test 35 - my $<non-ASCII> doesn't output garbage at lib/croak/op line 14\nFILE: lib/croak/op ; line 23\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n$f->{c} = 1;\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 36 - OP_HELEM fields at lib/croak/op line 23\nFILE: lib/croak/op ; line 35\nPROG: \n%FIELDS; # empty hash so all keys are invalid\nmy main $r;\n${$r}{key};\nEXPECTED:\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 37 - \"No such field\" with block: ${$ref}{key} at lib/croak/op line 35\nFILE: lib/croak/op ; line 42\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n@$f{\"a\", \"c\"} = ( 1, 2 );\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 38 - OP_HSLICE fields at lib/croak/op line 42\nFILE: lib/croak/op ; line 54\nPROG: \n%FIELDS; # vivify it, but leave it empty, so all fields are invalid\nmy main $f;\n@$f{\"a\"};\nEXPECTED:\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 39 - Single OP_HSLICE field at lib/croak/op line 54\nFILE: lib/croak/op ; line 61\nPROG: \nBEGIN { %FIELDS = qw(a 1 b 1); }\nmy main $f;\n%$f{\"a\",\"c\"};\nEXPECTED:\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 40 - OP_KVHSLICE fields at lib/croak/op line 61\nFILE: lib/croak/op ; line 68\nPROG: \nuse feature 'bitwise';\n@a &= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 41 - Num-specific &= on @array at lib/croak/op line 68\nFILE: lib/croak/op ; line 75\nPROG: \nuse feature 'bitwise';\n@a |= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 42 - Num-specific |= on @array at lib/croak/op line 75\nFILE: lib/croak/op ; line 82\nPROG: \nuse feature 'bitwise';\n@a ^= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 43 - Num-specific ^= on @array at lib/croak/op line 82\nFILE: lib/croak/op ; line 89\nPROG: \nuse feature 'bitwise';\n@a &.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 44 - &.= on @array at lib/croak/op line 89\nFILE: lib/croak/op ; line 96\nPROG: \nuse feature 'bitwise';\n@a |.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 45 - |.= on @array at lib/croak/op line 96\nFILE: lib/croak/op ; line 103\nPROG: \nuse feature 'bitwise';\n@a ^.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 46 - ^.= on @array at lib/croak/op line 103\nFILE: lib/croak/op ; line 110\nPROG: \nsubstr(%h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 47 - substr %h in scalar assignment at lib/croak/op line 110\nFILE: lib/croak/op ; line 116\nPROG: \n(substr %h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 48 - substr %h in list assignment at lib/croak/op line 116\nFILE: lib/croak/op ; line 122\nPROG: \nvec(%h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 49 - vec %h in scalar assignment at lib/croak/op line 122\nFILE: lib/croak/op ; line 128\nPROG: \n(vec %h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 50 - vec %h in list assignment at lib/croak/op line 128\nFILE: lib/croak/op ; line 134\nPROG: \nmy($a?$b:$c)\nEXPECTED:\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 51 - Can't declare conditional at lib/croak/op line 134\nFILE: lib/croak/op ; line 140\nPROG: \nmy(do{})\nEXPECTED:\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 52 - Can't declare do block at lib/croak/op line 140\nFILE: lib/croak/op ; line 146\nPROG: \n($_, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 53 - ($_, state $x) = ... at lib/croak/op line 146\nFILE: lib/croak/op ; line 152\nPROG: \nmy $y; ($y, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 54 - my $y; ($y, state $x) = ... at lib/croak/op line 152\nFILE: lib/croak/op ; line 158\nPROG: \ndelete $x;\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: 29\n# Failed test 55 - delete BAD at lib/croak/op line 158\nFILE: lib/croak/op ; line 163\nPROG: \nuse warnings;\ndelete sort 1; # used to warn about scalar context, too\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: 255\n# Failed test 56 - delete sort at lib/croak/op line 163\nFILE: lib/croak/op ; line 169\nPROG: \nexists $x;\nEXPECTED:\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: 29\n# Failed test 57 - exists BAD at lib/croak/op line 169\nFILE: lib/croak/op ; line 174\nPROG: \nexists &foo()\nEXPECTED:\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: 255\n# Failed test 58 - exists non-sub at lib/croak/op line 174\nFILE: lib/croak/op ; line 179\nPROG: \npush FRED;\nEXPECTED:\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 59 - push BAREWORD at lib/croak/op line 179\nFILE: lib/croak/op ; line 185\nPROG: \npop FRED;\nEXPECTED:\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 60 - pop BAREWORD at lib/croak/op line 185\nFILE: lib/croak/op ; line 191\nPROG: \nshift FRED;\nEXPECTED:\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 61 - shift BAREWORD at lib/croak/op line 191\nFILE: lib/croak/op ; line 197\nPROG: \nunshift FRED;\nEXPECTED:\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 62 - unshift BAREWORD at lib/croak/op line 197\nFILE: lib/croak/op ; line 203\nPROG: \n@a = keys FRED ;\nEXPECTED:\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 63 - keys BAREWORD at lib/croak/op line 203\nFILE: lib/croak/op ; line 209\nPROG: \n@a = values FRED ;\nEXPECTED:\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 64 - values BAREWORD at lib/croak/op line 209\nFILE: lib/croak/op ; line 215\nPROG: \n@a = each FRED ;\nEXPECTED:\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 65 - each BAREWORD at lib/croak/op line 215\nFILE: lib/croak/op ; line 221\nPROG: \npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\npush *a, 1;\npop *a;\nshift *a;\nunshift *a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 66 - better messages for array-ops on non-arrays at lib/croak/op line 221\nFILE: lib/croak/op ; line 241\nPROG: \n# to check PADHV without hitting the reported error limit\nmy %a;\npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 67 - better messages for array-ops on non-arrays (part 2) at lib/croak/op line 241\nFILE: lib/croak/op ; line 255\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { return \"retval\" }\nEXPECTED:\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 68 - test from lib/croak/op at line 255 at lib/croak/op line 255\nFILE: lib/croak/op ; line 261\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { goto HERE }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 69 - test from lib/croak/op at line 261 at lib/croak/op line 261\nFILE: lib/croak/op ; line 268\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nmy $subB = sub {};\ndefer { goto &$subB }\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 70 - test from lib/croak/op at line 268 at lib/croak/op line 268\nFILE: lib/croak/op ; line 275\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nLOOP: while(1) {\n  defer { last LOOP }\n}\nEXPECTED:\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 71 - test from lib/croak/op at line 275 at lib/croak/op line 275\nFILE: lib/croak/op ; line 283\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { return \"123\" }\nEXPECTED:\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 72 - test from lib/croak/op at line 283 at lib/croak/op line 283\nFILE: lib/croak/op ; line 289\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { goto HERE; }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 73 - test from lib/croak/op at line 289 at lib/croak/op line 289\nFILE: lib/croak/op ; line 296\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\nLOOP: {\n  try {} catch ($e) {} finally { last LOOP; }\n}\nEXPECTED:\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 74 - test from lib/croak/op at line 296 at lib/croak/op line 296\nFILE: lib/croak/pp ; line 2\nPROG: \n# Somewhat nonsensical, but at least it should not fail an assertion.\nour @a->{0};\nEXPECTED:\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: 255\n# Failed test 75 - our @a->{0} at lib/croak/pp line 2\nFILE: lib/croak/pp ; line 8\nPROG: \nsub TIESCALAR { bless [] }\nsub FETCH { [] }\ntie $t, \"\";\nbless({}, $t);\nEXPECTED:\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: 255\n# Failed test 76 - [perl \\#119809] Attempt to bless into a reference (tied) at lib/croak/pp line 8\nFILE: lib/croak/pp ; line 16\nPROG: \n$/ = \\1;\nbless [], $/\nEXPECTED:\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: 255\n# Failed test 77 - [perl \\#119809] Attempt to bless into a reference (magical) at lib/croak/pp line 16\nFILE: lib/croak/pp ; line 22\nPROG: \nsub foo{} bless [], bless []\nEXPECTED:\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 78 - Attempt to bless into a reference after method changes at lib/croak/pp line 22\nFILE: lib/croak/pp_ctl ; line 2\nPROG: \nno warnings 'deprecated';\ngoto f;\nforeach(1){f:}\nEXPECTED:\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: 255\n# Failed test 79 - goto into foreach at lib/croak/pp_ctl line 2\nFILE: lib/croak/pp_ctl ; line 9\nPROG: \nno warnings 'deprecated';\ngoto f;\nCORE::given(1){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 80 - goto into given at lib/croak/pp_ctl line 9\nFILE: lib/croak/pp_ctl ; line 16\nPROG: \nno warnings 'deprecated';\nCORE::given(goto f){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: 255\n# Failed test 81 - goto from given topic expression at lib/croak/pp_ctl line 16\nFILE: lib/croak/pp_ctl ; line 22\nPROG: \nno warnings 'deprecated';\neval { goto a; 1 + do { a: } }; warn $@;\neval { goto b; meth { b: }   }; warn $@;\neval { goto c; map { c: } () }; warn $@;\neval { goto d; f(do { d: })  }; die  $@;\nEXPECTED:\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: 255\n# Failed test 82 - goto into expression at lib/croak/pp_ctl line 22\nFILE: lib/croak/pp_ctl ; line 34\nPROG: \nno warnings 'deprecated';\nmy $label = \"foo\";\nCORE::dump $label;\nEXPECTED:\nCan't find label foo at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find label foo at - line 3.\nEXIT STATUS: 255\n# Failed test 83 - dump with computed label at lib/croak/pp_ctl line 34\nFILE: lib/croak/pp_ctl ; line 41\nPROG: \nuse 5.01; no warnings 'deprecated';\nwhen(undef){}\nEXPECTED:\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 84 - when outside given at lib/croak/pp_ctl line 41\nFILE: lib/croak/pp_ctl ; line 47\nPROG: \nuse 5.01;\ndefault{}\nEXPECTED:\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 85 - default outside given at lib/croak/pp_ctl line 47\nFILE: lib/croak/pp_ctl ; line 53\nPROG: \neval '\"a\" =~ /${*@=\\_})/';\ndie;\n# this would previously recurse infinitely in the eval\nEXPECTED:\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: 255\n# Failed test 86 - croak with read only $@ at lib/croak/pp_ctl line 53\nFILE: lib/croak/pp_hot ; line 2\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 87 - local %$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 2\nFILE: lib/croak/pp_hot ; line 8\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 88 - local @$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 8\nFILE: lib/croak/pp_hot ; line 14\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 89 - local %$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 14\nFILE: lib/croak/pp_hot ; line 20\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 90 - local @$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 20\nFILE: lib/croak/pp_hot ; line 26\nPROG: \n   \\local %{\\%hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 91 - \\local %$ref at lib/croak/pp_hot line 26\nFILE: lib/croak/pp_hot ; line 31\nPROG: \n   \\local @{\\@hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 92 - \\local @$ref at lib/croak/pp_hot line 31\nFILE: lib/croak/pp_hot ; line 36\nPROG: \n   my $foosub = \\&foo;\n   undef *foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: 255\n# Failed test 93 - calling undef sub belonging to undef GV at lib/croak/pp_hot line 36\nFILE: lib/croak/pp_hot ; line 43\nPROG: \n   my $foosub = \\&foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: 255\n# Failed test 94 - calling undef sub resident in its GV at lib/croak/pp_hot line 43\nFILE: lib/croak/pp_hot ; line 49\nPROG: \n   &{+undef};\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: 255\n# Failed test 95 - calling undef scalar at lib/croak/pp_hot line 49\nFILE: lib/croak/pp_hot ; line 54\nPROG: \n   sub TIESCALAR {bless[]}\n   sub FETCH {}\n   tie $tied, \"\";\n   &$tied;\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: 255\n# Failed test 96 - calling undef magical scalar at lib/croak/pp_hot line 54\nFILE: lib/croak/pp_sys ; line 2\nPROG: \n# pp_sys.c\nmy $fh;\npipe($$5, $fh)\nEXPECTED:\nBad symbol for filehandle at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 3.\nEXIT STATUS: 255\n# Failed test 97 - pipe() croaks on bad left side [perl \\#126480] at lib/croak/pp_sys line 2\nFILE: lib/croak/pp_sys ; line 10\nPROG: \nmy $fh;\npipe($fh, $$5)\nEXPECTED:\nBad symbol for filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 2.\nEXIT STATUS: 255\n# Failed test 98 - pipe() croaks on bad right side [perl \\#126480] at lib/croak/pp_sys line 10\nFILE: lib/croak/pp_sys ; line 17\nPROG: \nopendir FOO, \".\";\nopen FOO, \"../harness\";\nEXPECTED:\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 99 - open on global dirhandle at lib/croak/pp_sys line 17\nFILE: lib/croak/pp_sys ; line 23\nPROG: \nopendir my $foo, \".\";\nopen $foo, \"../harness\";\nEXPECTED:\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 100 - open on lexical dirhandle at lib/croak/pp_sys line 23\nFILE: lib/croak/pp_sys ; line 29\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 101 - open on global utf8 dirhandle at lib/croak/pp_sys line 29\nFILE: lib/croak/pp_sys ; line 38\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nopen $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 102 - open on lexical utf8 dirhandle at lib/croak/pp_sys line 38\nFILE: lib/croak/pp_sys ; line 47\nPROG: \nopen FOO, \"../harness\";\nopendir FOO, \".\";\nEXPECTED:\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 103 - opendir on global filehandle at lib/croak/pp_sys line 47\nFILE: lib/croak/pp_sys ; line 53\nPROG: \nopen my $foo, \"../harness\";\nopendir $foo, \".\";\nEXPECTED:\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 104 - opendir on lexical filehandle at lib/croak/pp_sys line 53\nFILE: lib/croak/pp_sys ; line 59\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 105 - opendir on global utf8 filehandle at lib/croak/pp_sys line 59\nFILE: lib/croak/pp_sys ; line 68\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nopendir $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 106 - opendir on lexical utf8 filehandle at lib/croak/pp_sys line 68\nFILE: lib/croak/pp_sys ; line 77\nPROG: \nopen my $fh, \"<:raw\", \"../harness\" or die \"# $!\";\nmy $buf;\nsysread $fh, $buf, 10;\nbinmode $fh, ':utf8';\nsysread $fh, $buf, 10;\nEXPECTED:\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 107 - sysread() disallowed on :utf8 at lib/croak/pp_sys line 77\nFILE: lib/croak/pp_sys ; line 86\nPROG: \nmy $file = \"syswwarn.tmp\";\nopen my $fh, \">:raw\", $file or die \"# $!\";\nsyswrite $fh, 'ABC';\nbinmode $fh, ':utf8';\nsyswrite $fh, 'ABC';\nclose $fh;\nEND { unlink $file; }\nEXPECTED:\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 108 - syswrite() disallowed on :utf8 at lib/croak/pp_sys line 86\nFILE: lib/croak/pp_sys ; line 97\nPROG: \n# this would assert rather than failing on the method call\nE{0;readline@0}\nEXPECTED:\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: 255\n# Failed test 109 - readline() didn't scalar() its argument at lib/croak/pp_sys line 97\nFILE: lib/croak/regcomp ; line 2\nPROG: \nqr/\\N{U+7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 110 - \\N{U+too large} on 64-bit machine at lib/croak/regcomp line 2\nFILE: lib/croak/regcomp ; line 16\nPROG: \nqr/\\N{U+100.7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+100.1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 112 - \\N{U+100.too large} on 64-bit machine at lib/croak/regcomp line 16\nFILE: lib/croak/regcomp ; line 30\nPROG: \nmy $p00=\"\\\\N{U+.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 114 - \\N{U+.} at lib/croak/regcomp line 30\nFILE: lib/croak/regcomp ; line 35\nPROG: \nmy $p00=\"\\\\N{U+100.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 115 - \\N{U+100.} at lib/croak/regcomp line 35\nFILE: lib/croak/regcomp ; line 40\nPROG: \nmy $p00=\"\\\\N{U+_100}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: 255\n# Failed test 116 - \\N{U+_100} at lib/croak/regcomp line 40\nFILE: lib/croak/regcomp ; line 45\nPROG: \nmy $p00=\"\\\\N{U+100_}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 117 - \\N{U+100_} at lib/croak/regcomp line 45\nFILE: lib/croak/regcomp ; line 50\nPROG: \nmy $p00=\"[\\\\xDF\\\\N{U+.}]\"; qr/$p00/ui;\n# The sharp s under /i recodes the parse, and this was causing a segfault when\n# the error message referred to the original pattern\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: 255\n# Failed test 118 - [\\xDF\\N{U+.}] at lib/croak/regcomp line 50\nFILE: lib/croak/regcomp ; line 66\nPROG: \nmy $p00='\\N{U+FF_FF}'; qr/$p00/;\n$p00='\\N{U+_FF}'; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: 255\n# Failed test 120 - \\N{U+...} leading underscore not allowed, medial is allowed at lib/croak/regcomp line 66\nFILE: lib/croak/regcomp ; line 72\nPROG: \nBEGIN { ${^RE_COMPILE_RECURSION_LIMIT} = ${^RE_COMPILE_RECURSION_LIMIT} = 2; }\nqr/(a)/;\nqr/((a))/;\nEXPECTED:\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: 29\n# Failed test 121 - ${^RE_COMPILE_RECURSION_LIMIT} [perl \\#131551] at lib/croak/regcomp line 72\nFILE: lib/croak/regcomp ; line 79\nPROG: \nqr/(?=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 122 - \\K not permitted in lookahead at lib/croak/regcomp line 79\nFILE: lib/croak/regcomp ; line 84\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 123 - \\K not permitted in lookahead (alpha) at lib/croak/regcomp line 84\nFILE: lib/croak/regcomp ; line 90\nPROG: \nqr/(?!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 124 - \\K not permitted in negative lookahead at lib/croak/regcomp line 90\nFILE: lib/croak/regcomp ; line 95\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 125 - \\K not permitted in negative lookahead (alpha) at lib/croak/regcomp line 95\nFILE: lib/croak/regcomp ; line 101\nPROG: \nqr/(?<=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 126 - \\K not permitted in lookbehind at lib/croak/regcomp line 101\nFILE: lib/croak/regcomp ; line 106\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 127 - \\K not permitted in lookbehind (alpha) at lib/croak/regcomp line 106\nFILE: lib/croak/regcomp ; line 112\nPROG: \nqr/(?<!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 128 - \\K not permitted in negative lookbehind at lib/croak/regcomp line 112\nFILE: lib/croak/regcomp ; line 117\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 129 - \\K not permitted in negative lookbehind (alpha) at lib/croak/regcomp line 117\nFILE: lib/croak/regcomp ; line 123\nPROG: \nqr{(?=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 130 - \\K nesting in lookahead after lookahead at lib/croak/regcomp line 123\nFILE: lib/croak/regcomp ; line 128\nPROG: \nqr{(?=(?!y)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 131 - \\K nesting in lookahead after negative lookahead at lib/croak/regcomp line 128\nFILE: lib/croak/regcomp ; line 133\nPROG: \nqr{(?=(?!y\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 132 - \\K nesting in lookahead in negative lookahead at lib/croak/regcomp line 133\nFILE: lib/croak/regcomp ; line 138\nPROG: \nqr{(?=(?=x\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 133 - \\K nesting in lookahead in lookahead at lib/croak/regcomp line 138\nFILE: lib/croak/regcomp ; line 143\nPROG: \nqr{(?<=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 134 - \\K nesting in lookbehind after lookbehind at lib/croak/regcomp line 143\nFILE: lib/croak/regcomp ; line 148\nPROG: \nqr{(?=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 135 - \\K nesting in lookahead after lookbehind at lib/croak/regcomp line 148\nFILE: lib/croak/regcomp ; line 153\nPROG: \nqr{(?<=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 136 - \\K nesting in lookbehind after lookahead at lib/croak/regcomp line 153\nFILE: lib/croak/regcomp ; line 158\nPROG: \nqr{(?<!(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 137 - \\K nesting in negative lookbehind after lookahead at lib/croak/regcomp line 158\nFILE: lib/croak/regcomp ; line 163\nPROG: \nqr/(?=(?=x)x)\\K/;\nqr/(?!(?=x)x)\\K/;\nqr/(?=(?!x)x)\\K/;\nqr/(?!(?!x)x)\\K/;\nqr/(?<=(?=x)x)\\K/;\nqr/(?<!(?=x)x)\\K/;\nqr/(?<=(?!x)x)\\K/;\nqr/(?<!(?!x)x)\\K/;\nqr/(?=(?<=x)x)\\K/;\nqr/(?!(?<=x)x)\\K/;\nqr/(?=(?<!x)x)\\K/;\nqr/(?!(?<!x)x)\\K/;\nqr/(?<=(?<=x)x)\\K/;\nqr/(?<!(?<=x)x)\\K/;\nqr/(?<=(?<!x)x)\\K/;\nqr/(?<!(?<!x)x)\\K/;\nEXPECTED:\n\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 138 - \\K is permitted after the lookahead GH\\#18123 at lib/croak/regcomp line 163\nFILE: lib/croak/toke ; line 2\nPROG: \nmyfunc 1,2,3\nEXPECTED:\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 139 - foo found where operator expected at lib/croak/toke line 2\nFILE: lib/croak/toke ; line 9\nPROG: \nuse warnings FATAL => 'all';\nuse strict;\n$foo;\nmyfunc 1,2,3\nEXPECTED:\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 140 - foo found where operator expected (after strict error, w/fatal warnings) at lib/croak/toke line 9\nFILE: lib/croak/toke ; line 20\nPROG: \n0${\nEXPECTED:\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 141 - (Missing operator before \"${\"?) [perl \\#123737] at lib/croak/toke line 20\nFILE: lib/croak/toke ; line 27\nPROG: \n0$#{\nEXPECTED:\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 142 - (Missing operator before \"$\\#{\"?) [perl \\#123737] at lib/croak/toke line 27\nFILE: lib/croak/toke ; line 34\nPROG: \n0@foo\nEXPECTED:\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 143 - (Missing operator before \"@foo\") [perl \\#123737] at lib/croak/toke line 34\nFILE: lib/croak/toke ; line 42\nPROG: \n0@{\nEXPECTED:\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 144 - (Missing operator before \"@{\") [perl \\#123737] at lib/croak/toke line 42\nFILE: lib/croak/toke ; line 49\nPROG: \neval \"<<foo\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 145 - Unterminated here-doc in string eval at lib/croak/toke line 49\nFILE: lib/croak/toke ; line 54\nPROG: \neval \"s//<<foo/e\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 146 - Unterminated here-doc in s/// string eval at lib/croak/toke line 54\nFILE: lib/croak/toke ; line 59\nPROG: \n\"${<<foo\"; # Used to give Ã¢ÂÂAttempt to free blah blah blahÃ¢ÂÂ\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 147 - Unterminated here-doc in string at lib/croak/toke line 59\nFILE: lib/croak/toke ; line 64\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\n<<Ã¬ÂÂ·Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 148 - Unterminated here-doc with non-Latin-1 terminator at lib/croak/toke line 64\nFILE: lib/croak/toke ; line 71\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 149 - Unterminated qw// at lib/croak/toke line 71\nFILE: lib/croak/toke ; line 76\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 150 - Unterminated q// at lib/croak/toke line 76\nFILE: lib/croak/toke ; line 81\nPROG: \n'\nEXPECTED:\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 151 - Unterminated '' at lib/croak/toke line 81\nFILE: lib/croak/toke ; line 86\nPROG: \n\"\nEXPECTED:\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 152 - Unterminated \"\" at lib/croak/toke line 86\nFILE: lib/croak/toke ; line 91\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: 255\n# Failed test 153 - Unterminated q// with non-ASCII delimiter, under utf8 at lib/croak/toke line 91\nFILE: lib/croak/toke ; line 99\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nq Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 154 - Unterminated q// with non-Latin-1 delimiter at lib/croak/toke line 99\nFILE: lib/croak/toke ; line 106\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ«this string has a mirrored terminatorÃÂ»;\nmy $bad = qÃÂ«this string needs to have a mirrored terminatorÃÂ«;\nEXPECTED:\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 155 - extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 106\nFILE: lib/croak/toke ; line 116\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ»this string has a mirrored terminatorÃÂ«;\nmy $bad = qÃÂ»this string needs to have a mirrored terminatorÃÂ»;\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 156 - reversed extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 116\nFILE: lib/croak/toke ; line 126\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $good = qÃÂ«this string works as before without the feature enabledÃÂ«;\nno warnings 'deprecated';\nmy $bad = qÃÂ«this string has a mirrored terminatorÃÂ»;\nEXPECTED:\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: 255\n# Failed test 157 - paired non-ASCII Latin1 delimiters need feature enabled, in UTF-8 at lib/croak/toke line 126\nFILE: lib/croak/toke ; line 136\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $bad = qÃ£ÂÂthis string has a mirrored terminatorÃ£ÂÂ;\nEXPECTED:\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 158 - paired above Latin1 delimiters need feature enabled at lib/croak/toke line 136\nFILE: lib/croak/toke ; line 144\nPROG: \n/\\N{/\nEXPECTED:\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 159 - /\\N{/ at lib/croak/toke line 144\nFILE: lib/croak/toke ; line 150\nPROG: \nmap{for our *a (1..10) {$_.=$x}}\nEXPECTED:\nMissing $ on loop variable at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing $ on loop variable at - line 1.\nEXIT STATUS: 29\n# Failed test 160 - map{for our *a... at lib/croak/toke line 150\nFILE: lib/croak/toke ; line 155\nPROG: \nuse feature 'lexical_subs'; my sub;\nEXPECTED:\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 161 - Missing name in \"my sub\" at lib/croak/toke line 155\nFILE: lib/croak/toke ; line 160\nPROG: \nuse feature 'lexical_subs'; our sub;\nEXPECTED:\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 162 - Missing name in \"our sub\" at lib/croak/toke line 160\nFILE: lib/croak/toke ; line 165\nPROG: \nuse 5.01;\nstate sub;\nEXPECTED:\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: 29\n# Failed test 163 - Missing name in \"state sub\" at lib/croak/toke line 165\nFILE: lib/croak/toke ; line 171\nPROG: \nour sub foo::bar;\nEXPECTED:\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 164 - our sub pack::foo at lib/croak/toke line 171\nFILE: lib/croak/toke ; line 177\nPROG: \nuse feature 'lexical_subs', 'state';\nmy sub foo::bar;\nstate sub foo::bear;\nEXPECTED:\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 165 - my sub pack::foo at lib/croak/toke line 177\nFILE: lib/croak/toke ; line 186\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {}; undef *^H }\n1\nEXPECTED:\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 166 - Integer constant overloading returning undef at lib/croak/toke line 186\nFILE: lib/croak/toke ; line 194\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {}; undef *^H }\n1.1\nEXPECTED:\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 167 - Float constant overloading returning undef at lib/croak/toke line 194\nFILE: lib/croak/toke ; line 202\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {}; undef *^H }\n0x1\nEXPECTED:\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 168 - Binary constant overloading returning undef at lib/croak/toke line 202\nFILE: lib/croak/toke ; line 210\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 169 - String constant overloading returning undef at lib/croak/toke line 210\nFILE: lib/croak/toke ; line 221\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\n/a/\nEXPECTED:\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 170 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 221\nFILE: lib/croak/toke ; line 229\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\nm'a'\nEXPECTED:\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 171 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 229\nFILE: lib/croak/toke ; line 237\nPROG: \nBEGIN { ++$_ for @INC{\"charnames.pm\",\"_charnames.pm\"} }\n\"\\N{a}\"\nEXPECTED:\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 172 - \\N{...} when charnames fails to load but without an error at lib/croak/toke line 237\nFILE: lib/croak/toke ; line 245\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {} }\n1\nEXPECTED:\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 173 - Integer constant overloading returning undef at lib/croak/toke line 245\nFILE: lib/croak/toke ; line 253\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {} }\n1.1\nEXPECTED:\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 174 - Float constant overloading returning undef at lib/croak/toke line 253\nFILE: lib/croak/toke ; line 261\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {} }\n0x1\nEXPECTED:\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 175 - Binary constant overloading returning undef at lib/croak/toke line 261\nFILE: lib/croak/toke ; line 269\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {} }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 176 - String constant overloading returning undef at lib/croak/toke line 269\nFILE: lib/croak/toke ; line 280\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\n/a/\nEXPECTED:\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 177 - Regexp constant overloading returning undef at lib/croak/toke line 280\nFILE: lib/croak/toke ; line 288\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\nm'a'\nEXPECTED:\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 178 - Regexp constant overloading returning undef at lib/croak/toke line 288\nFILE: lib/croak/toke ; line 296\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\n\"a\"\nEXPECTED:\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: 255\n# Failed test 179 - Failed constant overloading should not cause a double free at lib/croak/toke line 296\nFILE: lib/croak/toke ; line 322\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => 'ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => 'Int',\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: 29\n# Failed test 180 - Bad name after ' (with other helpful messages) at lib/croak/toke line 322\nFILE: lib/croak/toke ; line 340\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => \"ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => \"Foo::$subpackage\",\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: 29\n# Failed test 181 - Bad name after :: (with other helpful messages) at lib/croak/toke line 340\nFILE: lib/croak/toke ; line 358\nPROG: \n<<\"foo\nEXPECTED:\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: 29\n# Failed test 182 - Unterminated delimiter for here document at lib/croak/toke line 358\nFILE: lib/croak/toke ; line 363\nPROG: \nmy (our $x);\nEXPECTED:\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 183 - my (our $x) errors at lib/croak/toke line 363\nFILE: lib/croak/toke ; line 369\nPROG: \nour (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 184 - our (my $x) errors at lib/croak/toke line 369\nFILE: lib/croak/toke ; line 375\nPROG: \nuse feature 'state';\nstate (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 185 - state (my $x) errors at lib/croak/toke line 375\nFILE: lib/croak/toke ; line 382\nPROG: \nuse feature 'state';\nour (state $x);\nEXPECTED:\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 186 - our (state $x) errors at lib/croak/toke line 382\nFILE: lib/croak/toke ; line 389\nPROG: \nmy (my $x, $y, $z);\nEXPECTED:\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 187 - my (my $x) errors at lib/croak/toke line 389\nFILE: lib/croak/toke ; line 395\nPROG: \nour ($x, our($y), $z);\nEXPECTED:\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 188 - our (our $x) errors at lib/croak/toke line 395\nFILE: lib/croak/toke ; line 401\nPROG: \nuse feature 'state';\nstate ($x, $y, state $z);\nEXPECTED:\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 189 - state (state $x) errors at lib/croak/toke line 401\nFILE: lib/croak/toke ; line 408\nPROG: \nBEGIN <>\nEXPECTED:\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: 29\n# Failed test 190 - BEGIN <> [perl \\#125341] at lib/croak/toke line 408\nFILE: lib/croak/toke ; line 413\nPROG: \n<<<<<<< yours:sample.txt\nmy $some_code;\n=======\nmy $some_other_code;\n>>>>>>> theirs:sample.txt\nEXPECTED:\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 191 - multiple conflict markers. at lib/croak/toke line 413\nFILE: lib/croak/toke ; line 426\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nÃÂ« time\nEXPECTED:\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 192 - (Might be a runaway multi-line...) with Latin-1 delimiters in utf8 at lib/croak/toke line 426\nFILE: lib/croak/toke ; line 437\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nq ÃÂ¡\nÃÂ¡ time\nEXPECTED:\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 193 - (Might be a runaway multi-line...) with non-Latin-1 delimiters at lib/croak/toke line 437\nFILE: lib/croak/toke ; line 447\nPROG: \n# may only fail with ASAN\ntr/\\o-0//;\nEXPECTED:\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 194 - tr/// handling of mis-formatted \\o characters at lib/croak/toke line 447\nFILE: lib/croak/toke ; line 454\nPROG: \n$a = <<;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 195 - bare << at lib/croak/toke line 454\nFILE: lib/croak/toke ; line 460\nPROG: \n$a = <<~;\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 196 - bare <<~ at lib/croak/toke line 460\nFILE: lib/croak/toke ; line 465\nPROG: \n$a = <<~ ;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 197 - bare <<~ at lib/croak/toke line 465\nFILE: lib/croak/toke ; line 471\nPROG: \n1e--5\nEXPECTED:\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 198 - incomplete floating point decimal exponent (\\#131725) at lib/croak/toke line 471\nFILE: lib/croak/toke ; line 478\nPROG: \nuse feature 'signatures';\nsub foo ($a += 1)\nEXPECTED:\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 199 - signature with non-\"=\" assignop \\#131777 at lib/croak/toke line 478\nFILE: lib/croak/toke ; line 486\nPROG: \ntr//\\N{}-0/;\nEXPECTED:\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 200 - tr/// range with empty \\N{} at the start at lib/croak/toke line 486\nFILE: lib/croak/toke ; line 492\nPROG: \n01.1234567p0;\n07.8p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 201 - octal fp with non-octal digits after the decimal point at lib/croak/toke line 492\nFILE: lib/croak/toke ; line 500\nPROG: \n0b1.10p0;\n0b1.2p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 202 - binary fp with non-binary digits after the decimal point at lib/croak/toke line 500\nFILE: lib/croak/toke ; line 508\nPROG: \nBEGIN { $^C = 1; }\ndump;\nCORE::dump;\nEXPECTED:\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: 29\n# Failed test 203 - dump() must be written as CORE::dump() as of Perl 5.30 at lib/croak/toke line 508\nFILE: lib/croak/toke ; line 515\nPROG: \nsub t1 {}\nsub t2 (}\nEXPECTED:\nPrototype not terminated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nPrototype not terminated at - line 2.\nEXIT STATUS: 255\n# Failed test 204 - check Prototype not terminated includes line number (133524) at lib/croak/toke line 515\nFILE: lib/croak/toke ; line 521\nPROG: \nformat=\n@\n=h\n=cut\nEXPECTED:\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 205 - [perl \\#132158] format with syntax errors at lib/croak/toke line 521\nFILE: lib/croak/toke ; line 530\nPROG: \n0x x 2;\n0xx 2;\n0x_;\n0b;\nEXPECTED:\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 206 - [perl \\#134125] [gh \\#17010] incomplete hex number at lib/croak/toke line 530\nFILE: lib/croak/toke ; line 542\nPROG: \nqr!@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 207 - [perl \\#130585] close paren in subparse at lib/croak/toke line 542\nFILE: lib/croak/toke ; line 548\nPROG: \nmy ($x, %y, @z);\nqq!$x\\U $z[0] $y{a}\\E $z[1]!;\nqq!$x\\U@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 208 - [perl \\#130585] close paren in subparse - a few more tests at lib/croak/toke line 548\nFILE: lib/croak/toke ; line 556\nPROG: \n0 0x@\nEXPECTED:\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 209 - [perl \\#134310] don't confuse S_no_op() with PL_bufptr after s at lib/croak/toke line 556\nFILE: lib/croak/toke ; line 564\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $a = \"\\x{8000_0000}\";\n}\nelse {\n    my $a = \"\\x{8000_0000_0000_0000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 210 - Forbid illegal \\x{} code points at lib/croak/toke line 564\nFILE: lib/croak/toke ; line 576\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $b = \"\\o{20_000_000_000}\";\n}\nelse {\n    my $b = \"\\o{1_000_000_000_000_000_000_000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 211 - Forbid illegal \\o{} code points at lib/croak/toke line 576\nFILE: lib/croak/toke ; line 588\nPROG: \nm/$0[\n==0/\nEXPECTED:\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 212 - gh-17645: conflict marker detection should not read out of bounds at lib/croak/toke line 588\nFILE: lib/croak/toke_l1 ; line 3\nPROG: \nBEGIN{{};$^H=-1}0Ã\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 29\n# Failed test 213 - [perl \\#129037] at lib/croak/toke_l1 line 3\nFILE: lib/croak/toke_l1 ; line 9\nPROG: \nBEGIN {$^H {q} = sub {pop and-t          write gmtime     getpwuid  @p }; $^H =-6**4,0*215}\n\"@ust weÃÃÃÃÃÃÃÃÃÃÃtprotobyname\"; \"9 \"Y=n {pop and-p[p };shmr     [A\n  G----C\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: 29\n# Failed test 214 - [perl \\#129157] at lib/croak/toke_l1 line 9\nFILE: lib/croak/toke_l1 ; line 17\nPROG: \nuse utf8;y'0Ã''\nEXPECTED:\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 255\n# Failed test 215 - [perl \\#130675] at lib/croak/toke_l1 line 17\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        1-110, 112, 114-118, 120-215\n\nStopped smoke at 1689913628\nStarted smoke at 1689913628\n\nConfiguration: -Dusedevel -Duseithreads -DDEBUGGING\n------------------------------------------------------------------------------\nrm: dirfd.dSYM: is a directory\nrm: isascii.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.\n'struct regexp' not \\w+ in 'Ayh||struct regexp' in pod/perlreapi.pod at autodoc.pl line 536, <F> line 623.\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.19  s=8.17  cu=909.69  cs=124.15  scripts=2624  tests=1195874\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.\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\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    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = perlio\tu=9.43  s=8.31  cu=790.61  cs=123.74  scripts=2626  tests=1195925\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        14\n\nTSTENV = locale:nl_NL.UTF8\tu=9.32  s=8.45  cu=787.64  cs=123.51  scripts=2626  tests=1195849\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\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\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nFILE: lib/croak/class ; line 2\nPROG: \n# Method calls on no args\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m()\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 1 - test from lib/croak/class at line 2 at lib/croak/class line 2\nFILE: lib/croak/class ; line 10\nPROG: \n# Method calls on non-ref\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m(123)\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 2 - test from lib/croak/class at line 10 at lib/croak/class line 10\nFILE: lib/croak/class ; line 18\nPROG: \n# Method calls on non-object\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nXXX::m([])\nEXPECTED:\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke method \"m\" on a non-instance at - line 5.\nEXIT STATUS: 255\n# Failed test 3 - test from lib/croak/class at line 18 at lib/croak/class line 18\nFILE: lib/croak/class ; line 26\nPROG: \n# Method calls from a different class\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { method m { } }\nclass YYY {}\nYYY->new->XXX::m();\nEXPECTED:\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot invoke a method of \"XXX\" on an instance of \"YYY\" at - line 6.\nEXIT STATUS: 255\n# Failed test 4 - test from lib/croak/class at line 26 at lib/croak/class line 26\nFILE: lib/croak/class ; line 35\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless [], \"XXX\";\nEXPECTED:\nAttempt to bless into a class at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a class at - line 4.\nEXIT STATUS: 255\n# Failed test 5 - test from lib/croak/class at line 35 at lib/croak/class line 35\nFILE: lib/croak/class ; line 42\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nbless(XXX->new, \"main\");\nEXPECTED:\nCan't bless an object reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't bless an object reference at - line 4.\nEXIT STATUS: 255\n# Failed test 6 - test from lib/croak/class at line 42 at lib/croak/class line 42\nFILE: lib/croak/class ; line 49\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $zz; $zz = 123; }\nEXPECTED:\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $zz is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 7 - test from lib/croak/class at line 49 at lib/croak/class line 49\nFILE: lib/croak/class ; line 55\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX { field $x; sub f { print $x } }\nEXPECTED:\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x is not accessible outside a method at - line 3.\nEXIT STATUS: 255\n# Failed test 8 - test from lib/croak/class at line 55 at lib/croak/class line 55\nFILE: lib/croak/class ; line 61\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x;\n  class YYY { method m { print $x } }\n}\nEXPECTED:\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nField $x of \"XXX\" is not accessible in a method of \"YYY\" at - line 5.\nEXIT STATUS: 255\n# Failed test 9 - test from lib/croak/class at line 61 at lib/croak/class line 61\nFILE: lib/croak/class ; line 70\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\nclass XXX {}\nEXPECTED:\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot reopen existing class \"XXX\" at - line 4.\nEXIT STATUS: 255\n# Failed test 10 - test from lib/croak/class at line 70 at lib/croak/class line 70\nFILE: lib/croak/class ; line 77\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {}\npush @XXX::ISA, q(Another);\nEXPECTED:\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nModification of a read-only value attempted at - line 4.\nEXIT STATUS: 255\n# Failed test 11 - test from lib/croak/class at line 77 at lib/croak/class line 77\nFILE: lib/croak/class ; line 84\nPROG: \nno warnings 'experimental::class';\nuse feature 'class';\nBEGIN { push @XXX::ISA, q(Another); }\nclass XXX {}\nEXPECTED:\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot create class XXX as it already has a non-empty @ISA at - line 4.\nEXIT STATUS: 255\n# Failed test 12 - test from lib/croak/class at line 84 at lib/croak/class line 84\nFILE: lib/croak/class ; line 91\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = $self + 1;\n}\nEXPECTED:\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$self\" requires explicit package name (did you forget to declare \"my $self\"?) at - line 5.\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 13 - test from lib/croak/class at line 91 at lib/croak/class line 91\nFILE: lib/croak/class ; line 101\nPROG: \n# This test is known to leak: see GH #20812. Skip it for now so that ASAN\n# smokes don't fail. Start failing again on the next development branch so\n# that the issue isn't forgotten\nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x = last;\n}\nEXPECTED:\nCan't \"last\" out of field initialiser expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of field initialiser expression at - line 8.\nEXIT STATUS: 255\n# Failed test 14 - test from lib/croak/class at line 101 at lib/croak/class line 101\nFILE: lib/croak/class ; line 114\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 6.\nEXIT STATUS: 255\n# Failed test 15 - test from lib/croak/class at line 114 at lib/croak/class line 114\nFILE: lib/croak/class ; line 124\nPROG: \nuse strict;\nno warnings 'experimental::class';\nuse feature 'class';\nclass XXX {\n  field $x :param(p);\n}\nclass YYY :isa(XXX) {\n  field $y :param(p);\n}\nEXPECTED:\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot assign :param(p) to field $y because that name is already in use at - line 8.\nEXIT STATUS: 255\n# Failed test 16 - test from lib/croak/class at line 124 at lib/croak/class line 124\nFILE: lib/croak/gv ; line 3\nPROG: \n$a = ${\"#\"};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 17 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 3\nFILE: lib/croak/gv ; line 8\nPROG: \n$a = ${\"*\"};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 255\n# Failed test 18 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 8\nFILE: lib/croak/gv ; line 13\nPROG: \n$a = ${#};\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 19 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 13\nFILE: lib/croak/gv ; line 18\nPROG: \n$a = ${*};\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 20 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 18\nFILE: lib/croak/gv ; line 23\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 21 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 23\nFILE: lib/croak/gv ; line 28\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 22 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 28\nFILE: lib/croak/gv ; line 33\nPROG: \n$# = $a;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 23 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 33\nFILE: lib/croak/gv ; line 38\nPROG: \n$* = $a;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 24 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 38\nFILE: lib/croak/gv ; line 43\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 25 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 43\nFILE: lib/croak/gv ; line 48\nPROG: \n$a = \\$*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 26 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 48\nFILE: lib/croak/gv ; line 53\nPROG: \n$a = \\$#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 27 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 53\nFILE: lib/croak/gv ; line 58\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 28 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 58\nFILE: lib/croak/gv ; line 63\nPROG: \n$a = $#;\nEXPECTED:\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$# is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 29 - $\\# is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 63\nFILE: lib/croak/gv ; line 68\nPROG: \n$a = $*;\nEXPECTED:\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n$* is no longer supported as of Perl 5.30 at - line 1.\nEXIT STATUS: 29\n# Failed test 30 - $* is no longer supported as of Perl 5.30 [RT \\#133583] at lib/croak/gv line 68\nFILE: lib/croak/mg ; line 2\nPROG: \n# mg.c\n$SIG{_HUNGRY} = \\&mmm_pie;\nwarn \"Mmm, pie\";\nEXPECTED:\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such hook: _HUNGRY at - line 2.\nEXIT STATUS: 255\n# Failed test 31 - Perl_magic_setsig at lib/croak/mg line 2\nFILE: lib/croak/mg ; line 9\nPROG: \n${^ENCODING} = undef;\n{ local ${^ENCODING}; }\n${^ENCODING} = 42;\nEXPECTED:\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n${^ENCODING} is no longer supported at - line 3.\nEXIT STATUS: 255\n# Failed test 32 - ${^ENCODING} at lib/croak/mg line 9\nFILE: lib/croak/op ; line 2\nPROG: \njoin,\nEXPECTED:\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNot enough arguments for join or string at - line 1, near \"join,\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 33 - join, at lib/croak/op line 2\nFILE: lib/croak/op ; line 8\nPROG: \nmy $!;\nEXPECTED:\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $! in \"my\" at - line 1, near \"my $!\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 34 - my $<special> at lib/croak/op line 8\nFILE: lib/croak/op ; line 14\nPROG: \n# \\xB6 is same character in all three EBCDIC pages and Latin1\nuse open \":std\", \":utf8\";\neval qq|my \\$\\xb6;|; # ÃÂ¶ in Latin-1, and EBCDIC 1047, 037, POSIX-BC\nprint $@;\nexit 1;\nEXPECTED:\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use global $ÃÂ¶ in \"my\" at (eval 1) line 1, near \"my $ÃÂ¶\"\nEXIT STATUS: 1\n# Failed test 35 - my $<non-ASCII> doesn't output garbage at lib/croak/op line 14\nFILE: lib/croak/op ; line 23\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n$f->{c} = 1;\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 36 - OP_HELEM fields at lib/croak/op line 23\nFILE: lib/croak/op ; line 35\nPROG: \n%FIELDS; # empty hash so all keys are invalid\nmy main $r;\n${$r}{key};\nEXPECTED:\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"key\" in variable $r of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 37 - \"No such field\" with block: ${$ref}{key} at lib/croak/op line 35\nFILE: lib/croak/op ; line 42\nPROG: \npackage Foo;\nuse fields qw(a b);\nsub new {\n    my $class = shift;\n    return fields::new($class);\n}\nmy Foo $f = Foo->new;\n@$f{\"a\", \"c\"} = ( 1, 2 );\nEXPECTED:\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type Foo at - line 8.\nEXIT STATUS: 255\n# Failed test 38 - OP_HSLICE fields at lib/croak/op line 42\nFILE: lib/croak/op ; line 54\nPROG: \n%FIELDS; # vivify it, but leave it empty, so all fields are invalid\nmy main $f;\n@$f{\"a\"};\nEXPECTED:\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"a\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 39 - Single OP_HSLICE field at lib/croak/op line 54\nFILE: lib/croak/op ; line 61\nPROG: \nBEGIN { %FIELDS = qw(a 1 b 1); }\nmy main $f;\n%$f{\"a\",\"c\"};\nEXPECTED:\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo such class field \"c\" in variable $f of type main at - line 3.\nEXIT STATUS: 255\n# Failed test 40 - OP_KVHSLICE fields at lib/croak/op line 61\nFILE: lib/croak/op ; line 68\nPROG: \nuse feature 'bitwise';\n@a &= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise and (&) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 41 - Num-specific &= on @array at lib/croak/op line 68\nFILE: lib/croak/op ; line 75\nPROG: \nuse feature 'bitwise';\n@a |= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise or (|) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 42 - Num-specific |= on @array at lib/croak/op line 75\nFILE: lib/croak/op ; line 82\nPROG: \nuse feature 'bitwise';\n@a ^= 1;\nEXPECTED:\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in numeric bitwise xor (^) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 43 - Num-specific ^= on @array at lib/croak/op line 82\nFILE: lib/croak/op ; line 89\nPROG: \nuse feature 'bitwise';\n@a &.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise and (&.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 44 - &.= on @array at lib/croak/op line 89\nFILE: lib/croak/op ; line 96\nPROG: \nuse feature 'bitwise';\n@a |.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise or (|.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 45 - |.= on @array at lib/croak/op line 96\nFILE: lib/croak/op ; line 103\nPROG: \nuse feature 'bitwise';\n@a ^.= 1;\nEXPECTED:\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify array dereference in string bitwise xor (^.) at - line 2, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 46 - ^.= on @array at lib/croak/op line 103\nFILE: lib/croak/op ; line 110\nPROG: \nsubstr(%h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 47 - substr %h in scalar assignment at lib/croak/op line 110\nFILE: lib/croak/op ; line 116\nPROG: \n(substr %h,0) = 3;\nEXPECTED:\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in substr at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 48 - substr %h in list assignment at lib/croak/op line 116\nFILE: lib/croak/op ; line 122\nPROG: \nvec(%h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 49 - vec %h in scalar assignment at lib/croak/op line 122\nFILE: lib/croak/op ; line 128\nPROG: \n(vec %h,1,1) = 3;\nEXPECTED:\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't modify hash dereference in vec at - line 1, near \"3;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 50 - vec %h in list assignment at lib/croak/op line 128\nFILE: lib/croak/op ; line 134\nPROG: \nmy($a?$b:$c)\nEXPECTED:\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare conditional expression in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 51 - Can't declare conditional at lib/croak/op line 134\nFILE: lib/croak/op ; line 140\nPROG: \nmy(do{})\nEXPECTED:\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't declare do block in \"my\" at - line 1, at EOF\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 52 - Can't declare do block at lib/croak/op line 140\nFILE: lib/croak/op ; line 146\nPROG: \n($_, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 53 - ($_, state $x) = ... at lib/croak/op line 146\nFILE: lib/croak/op ; line 152\nPROG: \nmy $y; ($y, CORE::state $x) = ();\nEXPECTED:\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInitialization of state variables in list currently forbidden at - line 1, near \");\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 54 - my $y; ($y, state $x) = ... at lib/croak/op line 152\nFILE: lib/croak/op ; line 158\nPROG: \ndelete $x;\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 1.\nEXIT STATUS: 29\n# Failed test 55 - delete BAD at lib/croak/op line 158\nFILE: lib/croak/op ; line 163\nPROG: \nuse warnings;\ndelete sort 1; # used to warn about scalar context, too\nEXPECTED:\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndelete argument is not a HASH or ARRAY element or slice at - line 2.\nEXIT STATUS: 255\n# Failed test 56 - delete sort at lib/croak/op line 163\nFILE: lib/croak/op ; line 169\nPROG: \nexists $x;\nEXPECTED:\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a HASH or ARRAY element or a subroutine at - line 1.\nEXIT STATUS: 29\n# Failed test 57 - exists BAD at lib/croak/op line 169\nFILE: lib/croak/op ; line 174\nPROG: \nexists &foo()\nEXPECTED:\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nexists argument is not a subroutine name at - line 1.\nEXIT STATUS: 255\n# Failed test 58 - exists non-sub at lib/croak/op line 174\nFILE: lib/croak/op ; line 179\nPROG: \npush FRED;\nEXPECTED:\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 59 - push BAREWORD at lib/croak/op line 179\nFILE: lib/croak/op ; line 185\nPROG: \npop FRED;\nEXPECTED:\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to pop must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 60 - pop BAREWORD at lib/croak/op line 185\nFILE: lib/croak/op ; line 191\nPROG: \nshift FRED;\nEXPECTED:\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to shift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 61 - shift BAREWORD at lib/croak/op line 191\nFILE: lib/croak/op ; line 197\nPROG: \nunshift FRED;\nEXPECTED:\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to unshift must be array (not constant item) at - line 1, near \"FRED;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 62 - unshift BAREWORD at lib/croak/op line 197\nFILE: lib/croak/op ; line 203\nPROG: \n@a = keys FRED ;\nEXPECTED:\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to keys must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 63 - keys BAREWORD at lib/croak/op line 203\nFILE: lib/croak/op ; line 209\nPROG: \n@a = values FRED ;\nEXPECTED:\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to values must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 64 - values BAREWORD at lib/croak/op line 209\nFILE: lib/croak/op ; line 215\nPROG: \n@a = each FRED ;\nEXPECTED:\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to each must be hash or array (not constant item) at - line 1, near \"FRED ;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 65 - each BAREWORD at lib/croak/op line 215\nFILE: lib/croak/op ; line 221\nPROG: \npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\npush *a, 1;\npop *a;\nshift *a;\nunshift *a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not hash dereference) at - line 1, near \"1;\"\nType of arg 1 to pop must be array (not hash dereference) at - line 2, near \"%a;\"\nType of arg 1 to shift must be array (not hash dereference) at - line 3, near \"%a;\"\nType of arg 1 to unshift must be array (not hash dereference) at - line 4, near \"1;\"\nType of arg 1 to push must be array (not ref-to-glob cast) at - line 5, near \"1;\"\nType of arg 1 to pop must be array (not ref-to-glob cast) at - line 6, near \"*a;\"\nType of arg 1 to shift must be array (not ref-to-glob cast) at - line 7, near \"*a;\"\nType of arg 1 to unshift must be array (not ref-to-glob cast) at - line 8, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 66 - better messages for array-ops on non-arrays at lib/croak/op line 221\nFILE: lib/croak/op ; line 241\nPROG: \n# to check PADHV without hitting the reported error limit\nmy %a;\npush %a, 1;\npop %a;\nshift %a;\nunshift %a, 1;\nEXPECTED:\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nType of arg 1 to push must be array (not private hash) at - line 3, near \"1;\"\nType of arg 1 to pop must be array (not private hash) at - line 4, near \"%a;\"\nType of arg 1 to shift must be array (not private hash) at - line 5, near \"%a;\"\nType of arg 1 to unshift must be array (not private hash) at - line 6, near \"1;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 67 - better messages for array-ops on non-arrays (part 2) at lib/croak/op line 241\nFILE: lib/croak/op ; line 255\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { return \"retval\" }\nEXPECTED:\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 68 - test from lib/croak/op at line 255 at lib/croak/op line 255\nFILE: lib/croak/op ; line 261\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\ndefer { goto HERE }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 69 - test from lib/croak/op at line 261 at lib/croak/op line 261\nFILE: lib/croak/op ; line 268\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nmy $subB = sub {};\ndefer { goto &$subB }\nEXPECTED:\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 70 - test from lib/croak/op at line 268 at lib/croak/op line 268\nFILE: lib/croak/op ; line 275\nPROG: \nuse feature 'defer';\nno warnings 'experimental::defer';\nLOOP: while(1) {\n  defer { last LOOP }\n}\nEXPECTED:\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"defer\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 71 - test from lib/croak/op at line 275 at lib/croak/op line 275\nFILE: lib/croak/op ; line 283\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { return \"123\" }\nEXPECTED:\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"return\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 72 - test from lib/croak/op at line 283 at lib/croak/op line 283\nFILE: lib/croak/op ; line 289\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\ntry {} catch ($e) {} finally { goto HERE; }\nHERE:\nEXPECTED:\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" out of a \"finally\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 73 - test from lib/croak/op at line 289 at lib/croak/op line 289\nFILE: lib/croak/op ; line 296\nPROG: \nuse feature 'try';\nno warnings 'experimental::try';\nLOOP: {\n  try {} catch ($e) {} finally { last LOOP; }\n}\nEXPECTED:\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"last\" out of a \"finally\" block at - line 4.\nEXIT STATUS: 255\n# Failed test 74 - test from lib/croak/op at line 296 at lib/croak/op line 296\nFILE: lib/croak/pp ; line 2\nPROG: \n# Somewhat nonsensical, but at least it should not fail an assertion.\nour @a->{0};\nEXPECTED:\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a HASH reference at - line 2.\nEXIT STATUS: 255\n# Failed test 75 - our @a->{0} at lib/croak/pp line 2\nFILE: lib/croak/pp ; line 8\nPROG: \nsub TIESCALAR { bless [] }\nsub FETCH { [] }\ntie $t, \"\";\nbless({}, $t);\nEXPECTED:\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 4.\nEXIT STATUS: 255\n# Failed test 76 - [perl \\#119809] Attempt to bless into a reference (tied) at lib/croak/pp line 8\nFILE: lib/croak/pp ; line 16\nPROG: \n$/ = \\1;\nbless [], $/\nEXPECTED:\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 2.\nEXIT STATUS: 255\n# Failed test 77 - [perl \\#119809] Attempt to bless into a reference (magical) at lib/croak/pp line 16\nFILE: lib/croak/pp ; line 22\nPROG: \nsub foo{} bless [], bless []\nEXPECTED:\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nAttempt to bless into a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 78 - Attempt to bless into a reference after method changes at lib/croak/pp line 22\nFILE: lib/croak/pp_ctl ; line 2\nPROG: \nno warnings 'deprecated';\ngoto f;\nforeach(1){f:}\nEXPECTED:\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into the middle of a foreach loop at - line 3.\nEXIT STATUS: 255\n# Failed test 79 - goto into foreach at lib/croak/pp_ctl line 2\nFILE: lib/croak/pp_ctl ; line 9\nPROG: \nno warnings 'deprecated';\ngoto f;\nCORE::given(1){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 3.\nEXIT STATUS: 255\n# Failed test 80 - goto into given at lib/croak/pp_ctl line 9\nFILE: lib/croak/pp_ctl ; line 16\nPROG: \nno warnings 'deprecated';\nCORE::given(goto f){f:}\nEXPECTED:\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a \"given\" block at - line 2.\nEXIT STATUS: 255\n# Failed test 81 - goto from given topic expression at lib/croak/pp_ctl line 16\nFILE: lib/croak/pp_ctl ; line 22\nPROG: \nno warnings 'deprecated';\neval { goto a; 1 + do { a: } }; warn $@;\neval { goto b; meth { b: }   }; warn $@;\neval { goto c; map { c: } () }; warn $@;\neval { goto d; f(do { d: })  }; die  $@;\nEXPECTED:\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"goto\" into a binary or list expression at - line 2.\nCan't \"goto\" into a binary or list expression at - line 3.\nCan't \"goto\" into a binary or list expression at - line 4.\nCan't \"goto\" into a binary or list expression at - line 5.\nEXIT STATUS: 255\n# Failed test 82 - goto into expression at lib/croak/pp_ctl line 22\nFILE: lib/croak/pp_ctl ; line 34\nPROG: \nno warnings 'deprecated';\nmy $label = \"foo\";\nCORE::dump $label;\nEXPECTED:\nCan't find label foo at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find label foo at - line 3.\nEXIT STATUS: 255\n# Failed test 83 - dump with computed label at lib/croak/pp_ctl line 34\nFILE: lib/croak/pp_ctl ; line 41\nPROG: \nuse 5.01; no warnings 'deprecated';\nwhen(undef){}\nEXPECTED:\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"when\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 84 - when outside given at lib/croak/pp_ctl line 41\nFILE: lib/croak/pp_ctl ; line 47\nPROG: \nuse 5.01;\ndefault{}\nEXPECTED:\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't \"default\" outside a topicalizer at - line 2.\nEXIT STATUS: 255\n# Failed test 85 - default outside given at lib/croak/pp_ctl line 47\nFILE: lib/croak/pp_ctl ; line 53\nPROG: \neval '\"a\" =~ /${*@=\\_})/';\ndie;\n# this would previously recurse infinitely in the eval\nEXPECTED:\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnmatched ) in regex; marked by <-- HERE in m/_) <-- HERE / at (eval 1) line 1.\n\t...propagated at - line 2.\nEXIT STATUS: 255\n# Failed test 86 - croak with read only $@ at lib/croak/pp_ctl line 53\nFILE: lib/croak/pp_hot ; line 2\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 87 - local %$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 2\nFILE: lib/croak/pp_hot ; line 8\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   (foo) = 3;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 88 - local @$ref on last line of lvalue sub in lv cx at lib/croak/pp_hot line 8\nFILE: lib/croak/pp_hot ; line 14\nPROG: \n   sub foo :lvalue { local %{\\%foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 89 - local %$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 14\nFILE: lib/croak/pp_hot ; line 20\nPROG: \n   sub foo :lvalue { local @{\\@foo} }\n   foo;\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 90 - local @$ref on last line of lvalue sub in non-lv cx at lib/croak/pp_hot line 20\nFILE: lib/croak/pp_hot ; line 26\nPROG: \n   \\local %{\\%hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 91 - \\local %$ref at lib/croak/pp_hot line 26\nFILE: lib/croak/pp_hot ; line 31\nPROG: \n   \\local @{\\@hash}\nEXPECTED:\nCan't localize through a reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't localize through a reference at - line 1.\nEXIT STATUS: 255\n# Failed test 92 - \\local @$ref at lib/croak/pp_hot line 31\nFILE: lib/croak/pp_hot ; line 36\nPROG: \n   my $foosub = \\&foo;\n   undef *foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 3.\nEXIT STATUS: 255\n# Failed test 93 - calling undef sub belonging to undef GV at lib/croak/pp_hot line 36\nFILE: lib/croak/pp_hot ; line 43\nPROG: \n   my $foosub = \\&foo;\n   &$foosub;\nEXPECTED:\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUndefined subroutine &main::foo called at - line 2.\nEXIT STATUS: 255\n# Failed test 94 - calling undef sub resident in its GV at lib/croak/pp_hot line 43\nFILE: lib/croak/pp_hot ; line 49\nPROG: \n   &{+undef};\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 1.\nEXIT STATUS: 255\n# Failed test 95 - calling undef scalar at lib/croak/pp_hot line 49\nFILE: lib/croak/pp_hot ; line 54\nPROG: \n   sub TIESCALAR {bless[]}\n   sub FETCH {}\n   tie $tied, \"\";\n   &$tied;\nEXPECTED:\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't use an undefined value as a subroutine reference at - line 4.\nEXIT STATUS: 255\n# Failed test 96 - calling undef magical scalar at lib/croak/pp_hot line 54\nFILE: lib/croak/pp_sys ; line 2\nPROG: \n# pp_sys.c\nmy $fh;\npipe($$5, $fh)\nEXPECTED:\nBad symbol for filehandle at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 3.\nEXIT STATUS: 255\n# Failed test 97 - pipe() croaks on bad left side [perl \\#126480] at lib/croak/pp_sys line 2\nFILE: lib/croak/pp_sys ; line 10\nPROG: \nmy $fh;\npipe($fh, $$5)\nEXPECTED:\nBad symbol for filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBad symbol for filehandle at - line 2.\nEXIT STATUS: 255\n# Failed test 98 - pipe() croaks on bad right side [perl \\#126480] at lib/croak/pp_sys line 10\nFILE: lib/croak/pp_sys ; line 17\nPROG: \nopendir FOO, \".\";\nopen FOO, \"../harness\";\nEXPECTED:\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 99 - open on global dirhandle at lib/croak/pp_sys line 17\nFILE: lib/croak/pp_sys ; line 23\nPROG: \nopendir my $foo, \".\";\nopen $foo, \"../harness\";\nEXPECTED:\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a filehandle: it is already open as a dirhandle at - line 2.\nEXIT STATUS: 255\n# Failed test 100 - open on lexical dirhandle at lib/croak/pp_sys line 23\nFILE: lib/croak/pp_sys ; line 29\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 101 - open on global utf8 dirhandle at lib/croak/pp_sys line 29\nFILE: lib/croak/pp_sys ; line 38\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopendir my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nopen $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a filehandle: it is already open as a dirhandle at - line 5.\nEXIT STATUS: 255\n# Failed test 102 - open on lexical utf8 dirhandle at lib/croak/pp_sys line 38\nFILE: lib/croak/pp_sys ; line 47\nPROG: \nopen FOO, \"../harness\";\nopendir FOO, \".\";\nEXPECTED:\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open FOO as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 103 - opendir on global filehandle at lib/croak/pp_sys line 47\nFILE: lib/croak/pp_sys ; line 53\nPROG: \nopen my $foo, \"../harness\";\nopendir $foo, \".\";\nEXPECTED:\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $foo as a dirhandle: it is already open as a filehandle at - line 2.\nEXIT STATUS: 25\n# Failed test 104 - opendir on lexical filehandle at lib/croak/pp_sys line 53\nFILE: lib/croak/pp_sys ; line 59\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \"../harness\";\nopendir Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯, \".\";\nEXPECTED:\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open Ã¯Â¼Â¦Ã¯Â¼Â¯Ã¯Â¼Â¯ as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 105 - opendir on global utf8 filehandle at lib/croak/pp_sys line 59\nFILE: lib/croak/pp_sys ; line 68\nPROG: \nuse utf8;\nuse open qw( :utf8 :std );\nuse warnings;\nopen my $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \"../harness\";\nopendir $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â, \".\";\nEXPECTED:\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCannot open $Ã¯Â½ÂÃ¯Â½ÂÃ¯Â½Â as a dirhandle: it is already open as a filehandle at - line 5.\nEXIT STATUS: 25\n# Failed test 106 - opendir on lexical utf8 filehandle at lib/croak/pp_sys line 68\nFILE: lib/croak/pp_sys ; line 77\nPROG: \nopen my $fh, \"<:raw\", \"../harness\" or die \"# $!\";\nmy $buf;\nsysread $fh, $buf, 10;\nbinmode $fh, ':utf8';\nsysread $fh, $buf, 10;\nEXPECTED:\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsysread() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 107 - sysread() disallowed on :utf8 at lib/croak/pp_sys line 77\nFILE: lib/croak/pp_sys ; line 86\nPROG: \nmy $file = \"syswwarn.tmp\";\nopen my $fh, \">:raw\", $file or die \"# $!\";\nsyswrite $fh, 'ABC';\nbinmode $fh, ':utf8';\nsyswrite $fh, 'ABC';\nclose $fh;\nEND { unlink $file; }\nEXPECTED:\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyswrite() isn't allowed on :utf8 handles at - line 5.\nEXIT STATUS: 255\n# Failed test 108 - syswrite() disallowed on :utf8 at lib/croak/pp_sys line 86\nFILE: lib/croak/pp_sys ; line 97\nPROG: \n# this would assert rather than failing on the method call\nE{0;readline@0}\nEXPECTED:\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't call method \"E\" without a package or object reference at - line 2.\nEXIT STATUS: 255\n# Failed test 109 - readline() didn't scalar() its argument at lib/croak/pp_sys line 97\nFILE: lib/croak/regcomp ; line 2\nPROG: \nqr/\\N{U+7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 110 - \\N{U+too large} on 64-bit machine at lib/croak/regcomp line 2\nFILE: lib/croak/regcomp ; line 16\nPROG: \nqr/\\N{U+100.7FFFFFFFFFFFFFFF}/;\nqr/\\N{U+100.1_0000_0000_0000_0000}/;\nEXPECTED:\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x1_0000_0000_0000_0000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF in regex; marked by <-- HERE in m/\\N{U+100.1_0000_0000_0000_0000 <-- HERE }/ at - line 2.\nEXIT STATUS: 29\n# Failed test 112 - \\N{U+100.too large} on 64-bit machine at lib/croak/regcomp line 16\nFILE: lib/croak/regcomp ; line 30\nPROG: \nmy $p00=\"\\\\N{U+.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 114 - \\N{U+.} at lib/croak/regcomp line 30\nFILE: lib/croak/regcomp ; line 35\nPROG: \nmy $p00=\"\\\\N{U+100.}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100. <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 115 - \\N{U+100.} at lib/croak/regcomp line 35\nFILE: lib/croak/regcomp ; line 40\nPROG: \nmy $p00=\"\\\\N{U+_100}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE 100}/ at - line 1.\nEXIT STATUS: 255\n# Failed test 116 - \\N{U+_100} at lib/croak/regcomp line 40\nFILE: lib/croak/regcomp ; line 45\nPROG: \nmy $p00=\"\\\\N{U+100_}\"; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+100_ <-- HERE }/ at - line 1.\nEXIT STATUS: 255\n# Failed test 117 - \\N{U+100_} at lib/croak/regcomp line 45\nFILE: lib/croak/regcomp ; line 50\nPROG: \nmy $p00=\"[\\\\xDF\\\\N{U+.}]\"; qr/$p00/ui;\n# The sharp s under /i recodes the parse, and this was causing a segfault when\n# the error message referred to the original pattern\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/[\\xDF\\N{U+. <-- HERE }]/ at - line 1.\nEXIT STATUS: 255\n# Failed test 118 - [\\xDF\\N{U+.}] at lib/croak/regcomp line 50\nFILE: lib/croak/regcomp ; line 66\nPROG: \nmy $p00='\\N{U+FF_FF}'; qr/$p00/;\n$p00='\\N{U+_FF}'; qr/$p00/;\nEXPECTED:\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nInvalid hexadecimal number in \\N{U+...} in regex; marked by <-- HERE in m/\\N{U+_ <-- HERE FF}/ at - line 2.\nEXIT STATUS: 255\n# Failed test 120 - \\N{U+...} leading underscore not allowed, medial is allowed at lib/croak/regcomp line 66\nFILE: lib/croak/regcomp ; line 72\nPROG: \nBEGIN { ${^RE_COMPILE_RECURSION_LIMIT} = ${^RE_COMPILE_RECURSION_LIMIT} = 2; }\nqr/(a)/;\nqr/((a))/;\nEXPECTED:\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many nested open parens in regex; marked by <-- HERE in m/(( <-- HERE a))/ at - line 3.\nEXIT STATUS: 29\n# Failed test 121 - ${^RE_COMPILE_RECURSION_LIMIT} [perl \\#131551] at lib/croak/regcomp line 72\nFILE: lib/croak/regcomp ; line 79\nPROG: \nqr/(?=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 122 - \\K not permitted in lookahead at lib/croak/regcomp line 79\nFILE: lib/croak/regcomp ; line 84\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 123 - \\K not permitted in lookahead (alpha) at lib/croak/regcomp line 84\nFILE: lib/croak/regcomp ; line 90\nPROG: \nqr/(?!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 124 - \\K not permitted in negative lookahead at lib/croak/regcomp line 90\nFILE: lib/croak/regcomp ; line 95\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookahead:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookahead:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 125 - \\K not permitted in negative lookahead (alpha) at lib/croak/regcomp line 95\nFILE: lib/croak/regcomp ; line 101\nPROG: \nqr/(?<=a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 126 - \\K not permitted in lookbehind at lib/croak/regcomp line 101\nFILE: lib/croak/regcomp ; line 106\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*positive_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*positive_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 127 - \\K not permitted in lookbehind (alpha) at lib/croak/regcomp line 106\nFILE: lib/croak/regcomp ; line 112\nPROG: \nqr/(?<!a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!a\\K <-- HERE a)a/ at - line 1.\nEXIT STATUS: 29\n# Failed test 128 - \\K not permitted in negative lookbehind at lib/croak/regcomp line 112\nFILE: lib/croak/regcomp ; line 117\nPROG: \nno warnings 'experimental::alpha_assertions';\nqr/(*negative_lookbehind:a\\Ka)a/;\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(*negative_lookbehind:a\\K <-- HERE a)a/ at - line 2.\nEXIT STATUS: 255\n# Failed test 129 - \\K not permitted in negative lookbehind (alpha) at lib/croak/regcomp line 117\nFILE: lib/croak/regcomp ; line 123\nPROG: \nqr{(?=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 130 - \\K nesting in lookahead after lookahead at lib/croak/regcomp line 123\nFILE: lib/croak/regcomp ; line 128\nPROG: \nqr{(?=(?!y)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 131 - \\K nesting in lookahead after negative lookahead at lib/croak/regcomp line 128\nFILE: lib/croak/regcomp ; line 133\nPROG: \nqr{(?=(?!y\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?!y\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 132 - \\K nesting in lookahead in negative lookahead at lib/croak/regcomp line 133\nFILE: lib/croak/regcomp ; line 138\nPROG: \nqr{(?=(?=x\\K)x)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?=x\\K <-- HERE )x)x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 133 - \\K nesting in lookahead in lookahead at lib/croak/regcomp line 138\nFILE: lib/croak/regcomp ; line 143\nPROG: \nqr{(?<=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 134 - \\K nesting in lookbehind after lookbehind at lib/croak/regcomp line 143\nFILE: lib/croak/regcomp ; line 148\nPROG: \nqr{(?=(?<=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?=(?<=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 135 - \\K nesting in lookahead after lookbehind at lib/croak/regcomp line 148\nFILE: lib/croak/regcomp ; line 153\nPROG: \nqr{(?<=(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<=(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 136 - \\K nesting in lookbehind after lookahead at lib/croak/regcomp line 153\nFILE: lib/croak/regcomp ; line 158\nPROG: \nqr{(?<!(?=x)x\\K)x};\nEXPECTED:\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\\K not permitted in lookahead/lookbehind in regex; marked by <-- HERE in m/(?<!(?=x)x\\K <-- HERE )x/ at - line 1.\nEXIT STATUS: 29\n# Failed test 137 - \\K nesting in negative lookbehind after lookahead at lib/croak/regcomp line 158\nFILE: lib/croak/regcomp ; line 163\nPROG: \nqr/(?=(?=x)x)\\K/;\nqr/(?!(?=x)x)\\K/;\nqr/(?=(?!x)x)\\K/;\nqr/(?!(?!x)x)\\K/;\nqr/(?<=(?=x)x)\\K/;\nqr/(?<!(?=x)x)\\K/;\nqr/(?<=(?!x)x)\\K/;\nqr/(?<!(?!x)x)\\K/;\nqr/(?=(?<=x)x)\\K/;\nqr/(?!(?<=x)x)\\K/;\nqr/(?=(?<!x)x)\\K/;\nqr/(?!(?<!x)x)\\K/;\nqr/(?<=(?<=x)x)\\K/;\nqr/(?<!(?<=x)x)\\K/;\nqr/(?<=(?<!x)x)\\K/;\nqr/(?<!(?<!x)x)\\K/;\nEXPECTED:\n\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n# Failed test 138 - \\K is permitted after the lookahead GH\\#18123 at lib/croak/regcomp line 163\nFILE: lib/croak/toke ; line 2\nPROG: \nmyfunc 1,2,3\nEXPECTED:\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 1, near \"myfunc 1\"\nsyntax error at - line 1, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 139 - foo found where operator expected at lib/croak/toke line 2\nFILE: lib/croak/toke ; line 9\nPROG: \nuse warnings FATAL => 'all';\nuse strict;\n$foo;\nmyfunc 1,2,3\nEXPECTED:\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nGlobal symbol \"$foo\" requires explicit package name (did you forget to declare \"my $foo\"?) at - line 3.\nNumber found where operator expected (Do you need to predeclare \"myfunc\"?) at - line 4, near \"myfunc 1\"\nsyntax error at - line 4, near \"myfunc 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 140 - foo found where operator expected (after strict error, w/fatal warnings) at lib/croak/toke line 9\nFILE: lib/croak/toke ; line 20\nPROG: \n0${\nEXPECTED:\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nScalar found where operator expected (Missing operator before \"${\"?) at - line 1, near \"0${\"\nsyntax error at - line 1, near \"0$\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 141 - (Missing operator before \"${\"?) [perl \\#123737] at lib/croak/toke line 20\nFILE: lib/croak/toke ; line 27\nPROG: \n0$#{\nEXPECTED:\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray length found where operator expected (Missing operator before \"$#{\"?) at - line 1, near \"0$#{\"\nsyntax error at - line 1, near \"0$#\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 142 - (Missing operator before \"$\\#{\"?) [perl \\#123737] at lib/croak/toke line 27\nFILE: lib/croak/toke ; line 34\nPROG: \n0@foo\nEXPECTED:\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@foo\"?) at - line 1, near \"0@foo\"\nsyntax error at - line 1, near \"0@foo\n\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 143 - (Missing operator before \"@foo\") [perl \\#123737] at lib/croak/toke line 34\nFILE: lib/croak/toke ; line 42\nPROG: \n0@{\nEXPECTED:\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nArray found where operator expected (Missing operator before \"@{\"?) at - line 1, near \"0@{\"\nsyntax error at - line 1, near \"0@\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 144 - (Missing operator before \"@{\") [perl \\#123737] at lib/croak/toke line 42\nFILE: lib/croak/toke ; line 49\nPROG: \neval \"<<foo\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 145 - Unterminated here-doc in string eval at lib/croak/toke line 49\nFILE: lib/croak/toke ; line 54\nPROG: \neval \"s//<<foo/e\"; die $@\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at (eval 1) line 1.\nEXIT STATUS: 255\n# Failed test 146 - Unterminated here-doc in s/// string eval at lib/croak/toke line 54\nFILE: lib/croak/toke ; line 59\nPROG: \n\"${<<foo\"; # Used to give Ã¢ÂÂAttempt to free blah blah blahÃ¢ÂÂ\nEXPECTED:\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"foo\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 147 - Unterminated here-doc in string at lib/croak/toke line 59\nFILE: lib/croak/toke ; line 64\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\n<<Ã¬ÂÂ·Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 148 - Unterminated here-doc with non-Latin-1 terminator at lib/croak/toke line 64\nFILE: lib/croak/toke ; line 71\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 149 - Unterminated qw// at lib/croak/toke line 71\nFILE: lib/croak/toke ; line 76\nPROG: \nqw/\nEXPECTED:\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"/\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 150 - Unterminated q// at lib/croak/toke line 76\nFILE: lib/croak/toke ; line 81\nPROG: \n'\nEXPECTED:\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"'\" anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 151 - Unterminated '' at lib/croak/toke line 81\nFILE: lib/croak/toke ; line 86\nPROG: \n\"\nEXPECTED:\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator '\"' anywhere before EOF at - line 1.\nEXIT STATUS: 255\n# Failed test 152 - Unterminated \"\" at lib/croak/toke line 86\nFILE: lib/croak/toke ; line 91\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 4.\nEXIT STATUS: 255\n# Failed test 153 - Unterminated q// with non-ASCII delimiter, under utf8 at lib/croak/toke line 91\nFILE: lib/croak/toke ; line 99\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nq Ã¬ÂÂ·\nEXPECTED:\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"Ã¬ÂÂ·\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 154 - Unterminated q// with non-Latin-1 delimiter at lib/croak/toke line 99\nFILE: lib/croak/toke ; line 106\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ«this string has a mirrored terminatorÃÂ»;\nmy $bad = qÃÂ«this string needs to have a mirrored terminatorÃÂ«;\nEXPECTED:\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ»\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 155 - extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 106\nFILE: lib/croak/toke ; line 116\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nuse feature 'extra_paired_delimiters';\nno warnings 'experimental::extra_paired_delimiters';\nmy $good = qÃÂ»this string has a mirrored terminatorÃÂ«;\nmy $bad = qÃÂ»this string needs to have a mirrored terminatorÃÂ»;\nEXPECTED:\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 6.\nEXIT STATUS: 255\n# Failed test 156 - reversed extra paired delimiters Latin1 range in UTF-8 at lib/croak/toke line 116\nFILE: lib/croak/toke ; line 126\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $good = qÃÂ«this string works as before without the feature enabledÃÂ«;\nno warnings 'deprecated';\nmy $bad = qÃÂ«this string has a mirrored terminatorÃÂ»;\nEXPECTED:\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'ÃÂ«' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"ÃÂ«\" anywhere before EOF at - line 5.\nEXIT STATUS: 255\n# Failed test 157 - paired non-ASCII Latin1 delimiters need feature enabled, in UTF-8 at lib/croak/toke line 126\nFILE: lib/croak/toke ; line 136\nPROG: \nBEGIN { binmode STDERR, \":utf8\" }\nuse utf8;\nmy $bad = qÃ£ÂÂthis string has a mirrored terminatorÃ£ÂÂ;\nEXPECTED:\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of 'Ã£ÂÂ' is deprecated as a string delimiter at - line 3.\nCan't find string terminator \"Ã£ÂÂ\" anywhere before EOF at - line 3.\nEXIT STATUS: 255\n# Failed test 158 - paired above Latin1 delimiters need feature enabled at lib/croak/toke line 136\nFILE: lib/croak/toke ; line 144\nPROG: \n/\\N{/\nEXPECTED:\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing right brace on \\N{} or unescaped left brace after \\N at - line 1, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 159 - /\\N{/ at lib/croak/toke line 144\nFILE: lib/croak/toke ; line 150\nPROG: \nmap{for our *a (1..10) {$_.=$x}}\nEXPECTED:\nMissing $ on loop variable at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing $ on loop variable at - line 1.\nEXIT STATUS: 29\n# Failed test 160 - map{for our *a... at lib/croak/toke line 150\nFILE: lib/croak/toke ; line 155\nPROG: \nuse feature 'lexical_subs'; my sub;\nEXPECTED:\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"my sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 161 - Missing name in \"my sub\" at lib/croak/toke line 155\nFILE: lib/croak/toke ; line 160\nPROG: \nuse feature 'lexical_subs'; our sub;\nEXPECTED:\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"our sub\" at - line 1.\nEXIT STATUS: 255\n# Failed test 162 - Missing name in \"our sub\" at lib/croak/toke line 160\nFILE: lib/croak/toke ; line 165\nPROG: \nuse 5.01;\nstate sub;\nEXPECTED:\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing name in \"state sub\" at - line 2.\nEXIT STATUS: 29\n# Failed test 163 - Missing name in \"state sub\" at lib/croak/toke line 165\nFILE: lib/croak/toke ; line 171\nPROG: \nour sub foo::bar;\nEXPECTED:\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo package name allowed for subroutine &foo::bar in \"our\" at - line 1, near \"our sub foo::bar\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 164 - our sub pack::foo at lib/croak/toke line 171\nFILE: lib/croak/toke ; line 177\nPROG: \nuse feature 'lexical_subs', 'state';\nmy sub foo::bar;\nstate sub foo::bear;\nEXPECTED:\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\n\"my\" subroutine &foo::bar can't be in a package at - line 2, near \"my sub foo::bar\"\n\"state\" subroutine &foo::bear can't be in a package at - line 3, near \"state sub foo::bear\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 165 - my sub pack::foo at lib/croak/toke line 177\nFILE: lib/croak/toke ; line 186\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {}; undef *^H }\n1\nEXPECTED:\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 166 - Integer constant overloading returning undef at lib/croak/toke line 186\nFILE: lib/croak/toke ; line 194\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {}; undef *^H }\n1.1\nEXPECTED:\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 167 - Float constant overloading returning undef at lib/croak/toke line 194\nFILE: lib/croak/toke ; line 202\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {}; undef *^H }\n0x1\nEXPECTED:\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1) unknown at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 168 - Binary constant overloading returning undef at lib/croak/toke line 202\nFILE: lib/croak/toke ; line 210\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, near \"'1'\"\nConstant(qq) unknown at - line 3, within string\nConstant(tr) unknown at - line 3, within string\nConstant(s) unknown at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 169 - String constant overloading returning undef at lib/croak/toke line 210\nFILE: lib/croak/toke ; line 221\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\n/a/\nEXPECTED:\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 170 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 221\nFILE: lib/croak/toke ; line 229\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {}; undef *^H }\nm'a'\nEXPECTED:\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q) unknown at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 171 - Regexp constant overloading when *^H is undefined at lib/croak/toke line 229\nFILE: lib/croak/toke ; line 237\nPROG: \nBEGIN { ++$_ for @INC{\"charnames.pm\",\"_charnames.pm\"} }\n\"\\N{a}\"\nEXPECTED:\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(\\N{a}) unknown at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 172 - \\N{...} when charnames fails to load but without an error at lib/croak/toke line 237\nFILE: lib/croak/toke ; line 245\nPROG: \nuse overload;\nBEGIN { overload::constant integer => sub {} }\n1\nEXPECTED:\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1): Call to &{$^H{integer}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 173 - Integer constant overloading returning undef at lib/croak/toke line 245\nFILE: lib/croak/toke ; line 253\nPROG: \nuse overload;\nBEGIN { overload::constant float => sub {} }\n1.1\nEXPECTED:\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(1.1): Call to &{$^H{float}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 174 - Float constant overloading returning undef at lib/croak/toke line 253\nFILE: lib/croak/toke ; line 261\nPROG: \nuse overload;\nBEGIN { overload::constant binary => sub {} }\n0x1\nEXPECTED:\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(0x1): Call to &{$^H{binary}} did not return a defined value at - line 3, at end of line\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 175 - Binary constant overloading returning undef at lib/croak/toke line 261\nFILE: lib/croak/toke ; line 269\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {} }\n'1', \"1$_\", tr\"a\"\", s\"\"a\"\nEXPECTED:\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{q}} did not return a defined value at - line 3, near \"'1'\"\nConstant(qq): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(tr): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nConstant(s): Call to &{$^H{q}} did not return a defined value at - line 3, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 176 - String constant overloading returning undef at lib/croak/toke line 269\nFILE: lib/croak/toke ; line 280\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\n/a/\nEXPECTED:\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(qq): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 177 - Regexp constant overloading returning undef at lib/croak/toke line 280\nFILE: lib/croak/toke ; line 288\nPROG: \nuse overload;\nBEGIN { overload::constant qr => sub {} }\nm'a'\nEXPECTED:\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nConstant(q): Call to &{$^H{qr}} did not return a defined value at - line 3, within pattern\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 178 - Regexp constant overloading returning undef at lib/croak/toke line 288\nFILE: lib/croak/toke ; line 296\nPROG: \nuse overload;\nBEGIN { overload::constant q => sub {}; undef *^H }\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\nundef(1,2);\n\"a\"\nEXPECTED:\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nToo many arguments for undef operator at - line 3, near \"2)\"\nToo many arguments for undef operator at - line 4, near \"2)\"\nToo many arguments for undef operator at - line 5, near \"2)\"\nToo many arguments for undef operator at - line 6, near \"2)\"\nToo many arguments for undef operator at - line 7, near \"2)\"\nToo many arguments for undef operator at - line 8, near \"2)\"\nToo many arguments for undef operator at - line 9, near \"2)\"\nToo many arguments for undef operator at - line 10, near \"2)\"\nToo many arguments for undef operator at - line 11, near \"2)\"\nConstant(q) unknown at - line 12, near \"\"a\"\"\n- has too many errors.\nEXIT STATUS: 255\n# Failed test 179 - Failed constant overloading should not cause a double free at lib/croak/toke line 296\nFILE: lib/croak/toke ; line 322\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => 'ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => 'Int',\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => 'Int\"\n  (Might be a runaway multi-line '' string starting on line 4)\nBad name after Int' at - line 9.\nEXIT STATUS: 29\n# Failed test 180 - Bad name after ' (with other helpful messages) at lib/croak/toke line 322\nFILE: lib/croak/toke ; line 340\nPROG: \nsub has{}\nhas erdef => (\n    isa => 'Int',\n    is => \"ro,\n    default => sub { 1 }\n);\n\nhas cxxc => (\n    isa => \"Foo::$subpackage\",\n    is => 'ro',\n    default => sub { 1 }\n);\nEXPECTED:\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Do you need to predeclare \"isa\"?) at - line 9, near \"isa => \"Foo\"\n  (Might be a runaway multi-line \"\" string starting on line 4)\nBad name after Foo:: at - line 9.\nEXIT STATUS: 29\n# Failed test 181 - Bad name after :: (with other helpful messages) at lib/croak/toke line 340\nFILE: lib/croak/toke ; line 358\nPROG: \n<<\"foo\nEXPECTED:\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnterminated delimiter for here document at - line 1.\nEXIT STATUS: 29\n# Failed test 182 - Unterminated delimiter for here document at lib/croak/toke line 358\nFILE: lib/croak/toke ; line 363\nPROG: \nmy (our $x);\nEXPECTED:\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"my\" at - line 1, near \"(our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 183 - my (our $x) errors at lib/croak/toke line 363\nFILE: lib/croak/toke ; line 369\nPROG: \nour (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"our\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 184 - our (my $x) errors at lib/croak/toke line 369\nFILE: lib/croak/toke ; line 375\nPROG: \nuse feature 'state';\nstate (my $x);\nEXPECTED:\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"state\" at - line 2, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 185 - state (my $x) errors at lib/croak/toke line 375\nFILE: lib/croak/toke ; line 382\nPROG: \nuse feature 'state';\nour (state $x);\nEXPECTED:\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"our\" at - line 2, near \"(state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 186 - our (state $x) errors at lib/croak/toke line 382\nFILE: lib/croak/toke ; line 389\nPROG: \nmy (my $x, $y, $z);\nEXPECTED:\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"my\" in \"my\" at - line 1, near \"(my\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 187 - my (my $x) errors at lib/croak/toke line 389\nFILE: lib/croak/toke ; line 395\nPROG: \nour ($x, our($y), $z);\nEXPECTED:\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"our\" in \"our\" at - line 1, near \", our\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 188 - our (our $x) errors at lib/croak/toke line 395\nFILE: lib/croak/toke ; line 401\nPROG: \nuse feature 'state';\nstate ($x, $y, state $z);\nEXPECTED:\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nCan't redeclare \"state\" in \"state\" at - line 2, near \", state\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 189 - state (state $x) errors at lib/croak/toke line 401\nFILE: lib/croak/toke ; line 408\nPROG: \nBEGIN <>\nEXPECTED:\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal declaration of subroutine BEGIN at - line 1.\nEXIT STATUS: 29\n# Failed test 190 - BEGIN <> [perl \\#125341] at lib/croak/toke line 408\nFILE: lib/croak/toke ; line 413\nPROG: \n<<<<<<< yours:sample.txt\nmy $some_code;\n=======\nmy $some_other_code;\n>>>>>>> theirs:sample.txt\nEXPECTED:\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nVersion control conflict marker at - line 1, near \"<<<<<<<\"\nVersion control conflict marker at - line 3, near \"=======\"\nVersion control conflict marker at - line 5, near \">>>>>>>\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 191 - multiple conflict markers. at lib/croak/toke line 413\nFILE: lib/croak/toke ; line 426\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nno warnings 'deprecated';\nqÃÂ«\nÃÂ« time\nEXPECTED:\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 5, near \"ÃÂ« time\"\n  (Might be a runaway multi-line ÃÂ«ÃÂ« string starting on line 4)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 192 - (Might be a runaway multi-line...) with Latin-1 delimiters in utf8 at lib/croak/toke line 426\nFILE: lib/croak/toke ; line 437\nPROG: \nBEGIN { binmode STDERR, ':utf8' }\nuse utf8;\nq ÃÂ¡\nÃÂ¡ time\nEXPECTED:\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, near \"ÃÂ¡ time\"\n  (Might be a runaway multi-line ÃÂ¡ÃÂ¡ string starting on line 3)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 193 - (Might be a runaway multi-line...) with non-Latin-1 delimiters at lib/croak/toke line 437\nFILE: lib/croak/toke ; line 447\nPROG: \n# may only fail with ASAN\ntr/\\o-0//;\nEXPECTED:\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMissing braces on \\o{} at - line 2, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 194 - tr/// handling of mis-formatted \\o characters at lib/croak/toke line 447\nFILE: lib/croak/toke ; line 454\nPROG: \n$a = <<;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 195 - bare << at lib/croak/toke line 454\nFILE: lib/croak/toke ; line 460\nPROG: \n$a = <<~;\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 196 - bare <<~ at lib/croak/toke line 460\nFILE: lib/croak/toke ; line 465\nPROG: \n$a = <<~ ;\n\nEXPECTED:\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of bare << to mean <<\"\" is forbidden at - line 1.\nEXIT STATUS: 29\n# Failed test 197 - bare <<~ at lib/croak/toke line 465\nFILE: lib/croak/toke ; line 471\nPROG: \n1e--5\nEXPECTED:\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"e\"?) at - line 1, near \"1e\"\nsyntax error at - line 1, near \"1e\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 198 - incomplete floating point decimal exponent (\\#131725) at lib/croak/toke line 471\nFILE: lib/croak/toke ; line 478\nPROG: \nuse feature 'signatures';\nsub foo ($a += 1)\nEXPECTED:\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nIllegal operator following parameter in a subroutine signature at - line 2, near \"($a += 1\"\nsyntax error at - line 2, near \"($a += 1\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 199 - signature with non-\"=\" assignop \\#131777 at lib/croak/toke line 478\nFILE: lib/croak/toke ; line 486\nPROG: \ntr//\\N{}-0/;\nEXPECTED:\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUnknown charname '' at - line 1, within string\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 200 - tr/// range with empty \\N{} at the start at lib/croak/toke line 486\nFILE: lib/croak/toke ; line 492\nPROG: \n01.1234567p0;\n07.8p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"8p0\"\nsyntax error at - line 2, near \"8p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 201 - octal fp with non-octal digits after the decimal point at lib/croak/toke line 492\nFILE: lib/croak/toke ; line 500\nPROG: \n0b1.10p0;\n0b1.2p0;\nEXPECTED:\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nBareword found where operator expected (Missing operator before \"p0\"?) at - line 2, near \"2p0\"\nsyntax error at - line 2, near \"2p0\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 202 - binary fp with non-binary digits after the decimal point at lib/croak/toke line 500\nFILE: lib/croak/toke ; line 508\nPROG: \nBEGIN { $^C = 1; }\ndump;\nCORE::dump;\nEXPECTED:\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\ndump() must be written as CORE::dump() as of Perl 5.30 at - line 2.\nEXIT STATUS: 29\n# Failed test 203 - dump() must be written as CORE::dump() as of Perl 5.30 at lib/croak/toke line 508\nFILE: lib/croak/toke ; line 515\nPROG: \nsub t1 {}\nsub t2 (}\nEXPECTED:\nPrototype not terminated at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nPrototype not terminated at - line 2.\nEXIT STATUS: 255\n# Failed test 204 - check Prototype not terminated includes line number (133524) at lib/croak/toke line 515\nFILE: lib/croak/toke ; line 521\nPROG: \nformat=\n@\n=h\n=cut\nEXPECTED:\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 4, next token ???\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 205 - [perl \\#132158] format with syntax errors at lib/croak/toke line 521\nFILE: lib/croak/toke ; line 530\nPROG: \n0x x 2;\n0xx 2;\n0x_;\n0b;\nEXPECTED:\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNo digits found for hexadecimal literal at - line 1, near \"0x \"\nNo digits found for hexadecimal literal at - line 2, near \"0xx\"\nNo digits found for hexadecimal literal at - line 3, near \"0x_;\"\nNo digits found for binary literal at - line 4, near \"0b;\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 255\n# Failed test 206 - [perl \\#134125] [gh \\#17010] incomplete hex number at lib/croak/toke line 530\nFILE: lib/croak/toke ; line 542\nPROG: \nqr!@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 1, near \"})\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 207 - [perl \\#130585] close paren in subparse at lib/croak/toke line 542\nFILE: lib/croak/toke ; line 548\nPROG: \nmy ($x, %y, @z);\nqq!$x\\U $z[0] $y{a}\\E $z[1]!;\nqq!$x\\U@{s{0})(?{!;\nEXPECTED:\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 3, near \")(\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 208 - [perl \\#130585] close paren in subparse - a few more tests at lib/croak/toke line 548\nFILE: lib/croak/toke ; line 556\nPROG: \n0 0x@\nEXPECTED:\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nNumber found where operator expected (Missing operator before \"0x\"?) at - line 1, near \"0 0x\"\nNo digits found for hexadecimal literal at - line 1, near \"0 0x@\"\nsyntax error at - line 1, near \"0 0x\"\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 209 - [perl \\#134310] don't confuse S_no_op() with PL_bufptr after s at lib/croak/toke line 556\nFILE: lib/croak/toke ; line 564\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $a = \"\\x{8000_0000}\";\n}\nelse {\n    my $a = \"\\x{8000_0000_0000_0000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 210 - Forbid illegal \\x{} code points at lib/croak/toke line 564\nFILE: lib/croak/toke ; line 576\nPROG: \nuse Config;\nif ($Config{uvsize} < 8) {\n    my $b = \"\\o{20_000_000_000}\";\n}\nelse {\n    my $b = \"\\o{1_000_000_000_000_000_000_000}\";\n}\nEXPECTED:\nUse of code point 0x80000000(00000000)? is not allowed; the permissible max is 0x7FFFFFFF(FFFFFFFF)? at - line \\d+.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nUse of code point 0x8000000000000000 is not allowed; the permissible max is 0x7FFFFFFFFFFFFFFF at - line 6.\nEXIT STATUS: 255\n# Failed test 211 - Forbid illegal \\o{} code points at lib/croak/toke line 576\nFILE: lib/croak/toke ; line 588\nPROG: \nm/$0[\n==0/\nEXPECTED:\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nsyntax error at - line 2, near \"[\n==\"\n  (Might be a runaway multi-line // string starting on line 1)\nExecution of - aborted due to compilation errors.\nEXIT STATUS: 29\n# Failed test 212 - gh-17645: conflict marker detection should not read out of bounds at lib/croak/toke line 588\nFILE: lib/croak/toke_l1 ; line 3\nPROG: \nBEGIN{{};$^H=-1}0Ã\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\x0a (unexpected non-continuation byte 0x0a, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 29\n# Failed test 213 - [perl \\#129037] at lib/croak/toke_l1 line 3\nFILE: lib/croak/toke_l1 ; line 9\nPROG: \nBEGIN {$^H {q} = sub {pop and-t          write gmtime     getpwuid  @p }; $^H =-6**4,0*215}\n\"@ust weÃÃÃÃÃÃÃÃÃÃÃtprotobyname\"; \"9 \"Y=n {pop and-p[p };shmr     [A\n  G----C\nEXPECTED:\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc3\\xc3 (unexpected non-continuation byte 0xc3, immediately after start byte 0xc3; need 2 bytes, got 1) at - line 2.\nMalformed UTF-8 character (fatal) at - line 2.\nEXIT STATUS: 29\n# Failed test 214 - [perl \\#129157] at lib/croak/toke_l1 line 9\nFILE: lib/croak/toke_l1 ; line 17\nPROG: \nuse utf8;y'0Ã''\nEXPECTED:\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: != 0\nGOT:\nperl: warning: Setting locale failed.\nperl: warning: Please check that your locale settings:\n\tLC_ALL = \"nl_NL.UTF8\",\n\tLANG = (unset)\n    are supported and installed on your system.\nperl: warning: Falling back to the standard locale (\"C\").\nMalformed UTF-8 character: \\xc1\\x27 (unexpected non-continuation byte 0x27, immediately after start byte 0xc1; need 2 bytes, got 1) at - line 1.\nMalformed UTF-8 character: \\xc1\\x27 (any UTF-8 sequence that starts with \"\\xc1\" is overlong which can and should be represented with a different, shorter sequence) at - line 1.\nMalformed UTF-8 character (fatal) at - line 1.\nEXIT STATUS: 255\n# Failed test 215 - [perl \\#130675] at lib/croak/toke_l1 line 17\n#\n# Note: 'run_multiple_progs' run has one or more failures\n#        you can consider setting the environment variable\n#        PERL_TEST_ABORT_FIRST_FAILURE=1 before running the test\n#        to stop on the first error.\n#\n\n    ../t/lib/croak.t............................................FAILED\n        1-110, 112, 114-118, 120-215\n\nStopped smoke at 1689918373\nFinished smoking 9e298ab597b2c6fc0741749d7e29119e2d6cd628 v5.39.1-8-g9e298ab597 blead\n","perl_id":"5.39.2","plevel":"5.039001zzz008","reporter":"","reporter_version":"0.054","sconfig_id":1,"skipped_tests":"","smoke_branch":"blead","smoke_date":"2023-07-21T01:05:06Z","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"}