{"configs":[{"arguments":"-Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"config_id":421704,"stat_tests":1195874,"id":678466,"locale":null,"summary":"F","stat_cpu_time":67,"failures":[{"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","extra":"25","id":2163,"status":"PASSED"},"failure_id":2163,"result_id":678466},{"result_id":678466,"failure":{"test":"../t/op/magic.t","status":"FAILED","id":3924,"extra":"186-187"},"failure_id":3924},{"result_id":678466,"failure":{"test":"../cpan/Win32/t/Unicode.t","id":3925,"status":"FAILED","extra":"4-5"},"failure_id":3925},{"result_id":678466,"failure":{"test":"../ext/POSIX/t/time.t","extra":"11-12\nNon-zero exit status: 2","status":"FAILED","id":3926},"failure_id":3926}],"io_env":"perlio","statistics":"Files=2889, Tests=1195874, 2595 wallclock secs (58.66 usr +  8.34 sys = 67.00 CPU"},{"stat_tests":1196173,"config_id":421704,"id":678467,"stat_cpu_time":70.16,"locale":".utf8","summary":"F","io_env":"locale","statistics":"Files=2889, Tests=1196173, 2630 wallclock secs (61.94 usr +  8.22 sys = 70.16 CPU","failures":[{"result_id":678467,"failure_id":2163,"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","id":2163,"status":"PASSED","extra":"25"}},{"result_id":678467,"failure_id":3924,"failure":{"test":"../t/op/magic.t","extra":"186-187","status":"FAILED","id":3924}},{"result_id":678467,"failure":{"test":"../cpan/Win32/t/Unicode.t","status":"FAILED","id":3925,"extra":"4-5"},"failure_id":3925},{"failure":{"extra":"11-12\nNon-zero exit status: 2","id":3926,"status":"FAILED","test":"../ext/POSIX/t/time.t"},"failure_id":3926,"result_id":678467}]}],"duration":6056,"debugging":"N","report_id":5047947,"ccversion":"13.2.0","cc":"gcc","id":421704,"started":"2024-01-21T21:03:11Z"},{"arguments":"-Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"config_id":421705,"stat_tests":1196003,"id":678468,"summary":"F","locale":null,"stat_cpu_time":79.08,"failures":[{"result_id":678468,"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","extra":"25","id":2163,"status":"PASSED"},"failure_id":2163},{"failure":{"extra":"186-187","status":"FAILED","id":3924,"test":"../t/op/magic.t"},"failure_id":3924,"result_id":678468},{"failure_id":3925,"failure":{"test":"../cpan/Win32/t/Unicode.t","status":"FAILED","id":3925,"extra":"4-5"},"result_id":678468},{"result_id":678468,"failure_id":3926,"failure":{"status":"FAILED","id":3926,"extra":"11-12\nNon-zero exit status: 2","test":"../ext/POSIX/t/time.t"}}],"statistics":"Files=2889, Tests=1196003, 2816 wallclock secs (70.66 usr +  8.42 sys = 79.08 CPU","io_env":"perlio"},{"locale":".utf8","summary":"F","stat_cpu_time":81.42,"failures":[{"result_id":678469,"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","status":"PASSED","id":2163,"extra":"25"},"failure_id":2163},{"failure":{"status":"FAILED","id":3924,"extra":"186-187","test":"../t/op/magic.t"},"failure_id":3924,"result_id":678469},{"result_id":678469,"failure":{"status":"FAILED","id":3925,"extra":"4-5","test":"../cpan/Win32/t/Unicode.t"},"failure_id":3925},{"failure_id":3926,"failure":{"test":"../ext/POSIX/t/time.t","extra":"11-12\nNon-zero exit status: 2","id":3926,"status":"FAILED"},"result_id":678469}],"io_env":"locale","statistics":"Files=2889, Tests=1195984, 2800 wallclock secs (73.55 usr +  7.88 sys = 81.42 CPU","config_id":421705,"stat_tests":1195984,"id":678469}],"duration":6727,"report_id":5047947,"debugging":"D","ccversion":"13.2.0","cc":"gcc","id":421705,"started":"2024-01-21T22:44:07Z"},{"id":421706,"started":"2024-01-22T00:36:14Z","ccversion":"13.2.0","cc":"gcc","arguments":"-Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"id":678470,"config_id":421706,"stat_tests":1195967,"failures":[{"failure_id":2163,"failure":{"id":2163,"status":"PASSED","extra":"25","test":"../ext/IPC-Open3/t/IPC-Open3.t"},"result_id":678470},{"result_id":678470,"failure":{"test":"../t/op/magic.t","status":"FAILED","id":3924,"extra":"186-187"},"failure_id":3924},{"failure":{"test":"../cpan/Win32/t/Unicode.t","extra":"4-5","id":3925,"status":"FAILED"},"failure_id":3925,"result_id":678470},{"result_id":678470,"failure":{"test":"../ext/POSIX/t/time.t","id":3926,"status":"FAILED","extra":"11-12\nNon-zero exit status: 2"},"failure_id":3926}],"io_env":"perlio","statistics":"Files=2889, Tests=1195967, 2647 wallclock secs (60.11 usr +  7.58 sys = 67.69 CPU","locale":null,"summary":"F","stat_cpu_time":67.69},{"id":678471,"config_id":421706,"stat_tests":1195940,"failures":[{"result_id":678471,"failure":{"status":"PASSED","id":2163,"extra":"25","test":"../ext/IPC-Open3/t/IPC-Open3.t"},"failure_id":2163},{"failure":{"extra":"186-187","id":3924,"status":"FAILED","test":"../t/op/magic.t"},"failure_id":3924,"result_id":678471},{"result_id":678471,"failure":{"extra":"4-5","status":"FAILED","id":3925,"test":"../cpan/Win32/t/Unicode.t"},"failure_id":3925},{"failure_id":3926,"failure":{"id":3926,"status":"FAILED","extra":"11-12\nNon-zero exit status: 2","test":"../ext/POSIX/t/time.t"},"result_id":678471}],"statistics":"Files=2889, Tests=1195940, 2645 wallclock secs (60.78 usr +  7.50 sys = 68.28 CPU","io_env":"locale","summary":"F","locale":".utf8","stat_cpu_time":68.28}],"duration":6323,"report_id":5047947,"debugging":"N"},{"cc":"gcc","ccversion":"13.2.0","id":421707,"started":"2024-01-22T02:21:37Z","duration":6517,"report_id":5047947,"debugging":"D","arguments":"-Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"failures":[{"result_id":678472,"failure_id":2163,"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","extra":"25","id":2163,"status":"PASSED"}},{"result_id":678472,"failure":{"extra":"186-187","status":"FAILED","id":3924,"test":"../t/op/magic.t"},"failure_id":3924},{"result_id":678472,"failure_id":3925,"failure":{"test":"../cpan/Win32/t/Unicode.t","extra":"4-5","status":"FAILED","id":3925}},{"failure_id":3926,"failure":{"test":"../ext/POSIX/t/time.t","status":"FAILED","id":3926,"extra":"11-12\nNon-zero exit status: 2"},"result_id":678472}],"io_env":"perlio","statistics":"Files=2889, Tests=1196033, 2712 wallclock secs (70.42 usr +  7.78 sys = 78.20 CPU","locale":null,"summary":"F","stat_cpu_time":78.2,"id":678472,"config_id":421707,"stat_tests":1196033},{"config_id":421707,"stat_tests":1195992,"id":678473,"locale":".utf8","summary":"F","stat_cpu_time":82.23,"failures":[{"result_id":678473,"failure":{"extra":"25","id":2163,"status":"PASSED","test":"../ext/IPC-Open3/t/IPC-Open3.t"},"failure_id":2163},{"result_id":678473,"failure":{"id":3924,"status":"FAILED","extra":"186-187","test":"../t/op/magic.t"},"failure_id":3924},{"result_id":678473,"failure":{"id":3925,"status":"FAILED","extra":"4-5","test":"../cpan/Win32/t/Unicode.t"},"failure_id":3925},{"result_id":678473,"failure":{"test":"../ext/POSIX/t/time.t","extra":"11-12\nNon-zero exit status: 2","status":"FAILED","id":3926},"failure_id":3926}],"io_env":"locale","statistics":"Files=2889, Tests=1195992, 2726 wallclock secs (73.75 usr +  8.48 sys = 82.23 CPU"}]},{"arguments":"-Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"id":678474,"config_id":421708,"stat_tests":1195768,"failures":[{"result_id":678474,"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","status":"PASSED","id":2163,"extra":"25"},"failure_id":2163},{"failure_id":3924,"failure":{"extra":"186-187","id":3924,"status":"FAILED","test":"../t/op/magic.t"},"result_id":678474},{"result_id":678474,"failure_id":3925,"failure":{"extra":"4-5","id":3925,"status":"FAILED","test":"../cpan/Win32/t/Unicode.t"}},{"result_id":678474,"failure":{"extra":"11-12\nNon-zero exit status: 2","status":"FAILED","id":3926,"test":"../ext/POSIX/t/time.t"},"failure_id":3926}],"io_env":"perlio","statistics":"Files=2889, Tests=1195768, 2601 wallclock secs (57.62 usr +  8.14 sys = 65.77 CPU","locale":null,"summary":"F","stat_cpu_time":65.77},{"config_id":421708,"stat_tests":1195923,"id":678475,"locale":".utf8","summary":"F","stat_cpu_time":68.94,"failures":[{"failure":{"status":"PASSED","id":2163,"extra":"25","test":"../ext/IPC-Open3/t/IPC-Open3.t"},"failure_id":2163,"result_id":678475},{"result_id":678475,"failure_id":3924,"failure":{"test":"../t/op/magic.t","id":3924,"status":"FAILED","extra":"186-187"}},{"result_id":678475,"failure_id":3925,"failure":{"extra":"4-5","id":3925,"status":"FAILED","test":"../cpan/Win32/t/Unicode.t"}},{"result_id":678475,"failure_id":3926,"failure":{"test":"../ext/POSIX/t/time.t","extra":"11-12\nNon-zero exit status: 2","id":3926,"status":"FAILED"}}],"io_env":"locale","statistics":"Files=2889, Tests=1195923, 2585 wallclock secs (61.61 usr +  7.33 sys = 68.94 CPU"}],"duration":6227,"report_id":5047947,"debugging":"N","cc":"gcc","ccversion":"13.2.0","id":421708,"started":"2024-01-22T04:10:14Z"},{"arguments":"-Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'","results":[{"locale":null,"summary":"F","stat_cpu_time":78.77,"failures":[{"failure":{"test":"../ext/IPC-Open3/t/IPC-Open3.t","extra":"25","id":2163,"status":"PASSED"},"failure_id":2163,"result_id":678476},{"failure":{"test":"../t/op/magic.t","status":"FAILED","id":3924,"extra":"186-187"},"failure_id":3924,"result_id":678476},{"result_id":678476,"failure":{"extra":"4-5","status":"FAILED","id":3925,"test":"../cpan/Win32/t/Unicode.t"},"failure_id":3925},{"failure":{"test":"../ext/POSIX/t/time.t","extra":"11-12\nNon-zero exit status: 2","id":3926,"status":"FAILED"},"failure_id":3926,"result_id":678476}],"io_env":"perlio","statistics":"Files=2889, Tests=1195778, 2761 wallclock secs (71.22 usr +  7.55 sys = 78.77 CPU","config_id":421709,"stat_tests":1195778,"id":678476},{"stat_tests":1195922,"config_id":421709,"id":678477,"stat_cpu_time":80.72,"locale":".utf8","summary":"F","io_env":"locale","statistics":"Files=2889, Tests=1195922, 2778 wallclock secs (72.64 usr +  8.08 sys = 80.72 CPU","failures":[{"result_id":678477,"failure":{"test":"../dist/Net-Ping/t/450_service.t","extra":"9","status":"PASSED","id":202},"failure_id":202},{"result_id":678477,"failure_id":2163,"failure":{"id":2163,"status":"PASSED","extra":"25","test":"../ext/IPC-Open3/t/IPC-Open3.t"}},{"result_id":678477,"failure_id":3924,"failure":{"status":"FAILED","id":3924,"extra":"186-187","test":"../t/op/magic.t"}},{"result_id":678477,"failure_id":3925,"failure":{"test":"../cpan/Win32/t/Unicode.t","extra":"4-5","status":"FAILED","id":3925}},{"result_id":678477,"failure":{"test":"../ext/POSIX/t/time.t","id":3926,"status":"FAILED","extra":"11-12\nNon-zero exit status: 2"},"failure_id":3926}]}],"duration":6619,"report_id":5047947,"debugging":"D","ccversion":"13.2.0","cc":"gcc","id":421709,"started":"2024-01-22T05:54:01Z"}],"smoke_perl":"5.38.0","duration":38470,"user_note":"For these MSWin32 builds -Duseithreads is always on (except for -Uuseithreads)\ngccversion=64 x86_64-ucrt-posix-seh, built by Brecht Sanders) 13.2.0\n","harness3opts":"","log_file":"log file removed","cpu_description":"AMD Ryzen 7 5700G with Radeon Graphics (~3793 MHz)","manifest_msgs":"","git_id":"d8b7e57ae089463120b2a43f7e4fef7a8ab48601","smoke_branch":"blead","smoke_date":"2024-01-21T21:03:10Z","sconfig_id":1,"smoke_revision":"1.81","username":"abeltje","lang":null,"harness_only":"0","lc_all":null,"cpu_count":"2","applied_patches":"SMOKEd8b7e57ae089463120b2a43f7e4fef7a8ab48601","id":5047947,"architecture":"amd64","test_jobs":null,"summary":"FAIL(F)","smoke_version":"1.81","config_count":6,"compiler_msgs":"..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\nPOSIX.xs: In function 'my_fpclassify':\nPOSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]\nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\nPOSIX.xs: In function 'XS_POSIX_acos':\nPOSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]\nPOSIX.xs:2201:22: note: in expansion of macro 'bessel_j0'\nPOSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]\nPOSIX.xs:2208:22: note: in expansion of macro 'bessel_j1'\nPOSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]\nPOSIX.xs:2295:22: note: in expansion of macro 'bessel_y0'\nPOSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]\nPOSIX.xs:2303:22: note: in expansion of macro 'bessel_y1'\nPOSIX.xs: In function 'XS_POSIX_fpclassify':\n..\\..\\lib\\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]\nPOSIX.xs:2418:22: note: in expansion of macro 'Perl_isfinite'\nPOSIX.xs: In function 'XS_POSIX_jn':\nPOSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]\nPOSIX.xs:2771:20: note: in expansion of macro 'bessel_jn'\nPOSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]\nPOSIX.xs:2781:20: note: in expansion of macro 'bessel_yn'\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\nPOSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]\nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\n..\\locale.c:3291:1: warning: 'S_get_LC_ALL_display' defined but not used [-Wunused-function]\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\nperlhost.h:757:12: note: remove parentheses\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\nvdir.h:458:1: warning: function may return address of local variable [-Wreturn-local-addr]\nvdir.h:391:10: note: declared here\nvdir.h:689:1: warning: function may return address of local variable [-Wreturn-local-addr]\nvdir.h:623:11: note: declared here\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n..\\locale.c:1456:18: note: 'msg' was declared here\nDynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':\ndlutils.c:66:32: note: in definition of macro 'DLDEBUG'\nDynaLoader.xs:152:71: note: in expansion of macro 'PTR2ul'\ncompress.c: In function 'sendMTFValues':\ncompress.c:528:4: warning: 'nSelectors' may be used uninitialized [-Wmaybe-uninitialized]\ncompress.c:248:10: note: 'nSelectors' was declared here\nPiece.xs: In function 'XS_Time__Piece__strftime':\n..\\..\\lib\\CORE/embed.h:649:49: warning: 'buflen' may be used uninitialized [-Wmaybe-uninitialized]\nPiece.xs:1003:21: note: in expansion of macro 'sv_2mortal'\nPiece.xs:986:19: note: 'buflen' was declared here\nFile.xs:59:5: warning: 'ErrPrintf' defined but not used [-Wunused-function]\nmro.xs: In function 'XS_mro__nextcan':\n..\\..\\lib\\CORE/embed.h:283:49: warning: 'subname_len' may be used uninitialized [-Wmaybe-uninitialized]\nmro.xs:644:17: note: in expansion of macro 'gv_init_pvn'\nmro.xs:477:12: note: 'subname_len' was declared here\n..\\..\\lib\\CORE/embed.h:292:49: warning: 'sv' may be used uninitialized [-Wmaybe-uninitialized]\n..\\..\\lib\\CORE/hv.h:513:13: note: in expansion of macro 'hv_common'\nmro.xs:652:23: note: in expansion of macro 'hv_store_ent'\nmro.xs:478:9: note: 'sv' was declared here","out_file":"Started smoke at 1705870990\nSmoking patch d8b7e57ae089463120b2a43f7e4fef7a8ab48601 v5.39.7-10-gd8b7e57ae0\nSmoking branch blead\nStopped smoke at 1705870991\nStarted smoke at 1705870991\n\nConfiguration: -Dusedevel -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'\n------------------------------------------------------------------------------\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (HAS_LONG_DOUBLE HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_RELOCATABLE_INC PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'my_fpclassify':\nPOSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]\n  770 | static IV my_fpclassify(NV x)\n      |                         ~~~^\nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.xs: In function 'XS_POSIX_acos':\nPOSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]\n  604 | #    define bessel_j0 j0\n      |                       ^~\nPOSIX.xs:2201:22: note: in expansion of macro 'bessel_j0'\n 2201 |             RETVAL = bessel_j0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]\n  605 | #    define bessel_j1 j1\n      |                       ^~\nPOSIX.xs:2208:22: note: in expansion of macro 'bessel_j1'\n 2208 |             RETVAL = bessel_j1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]\n  607 | #    define bessel_y0 y0\n      |                       ^~\nPOSIX.xs:2295:22: note: in expansion of macro 'bessel_y0'\n 2295 |             RETVAL = bessel_y0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]\n  608 | #    define bessel_y1 y1\n      |                       ^~\nPOSIX.xs:2303:22: note: in expansion of macro 'bessel_y1'\n 2303 |             RETVAL = bessel_y1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_fpclassify':\n..\\..\\lib\\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]\n 2782 | #       define Perl_isfinite(x) finite(x)\n      |                                 ^~~~~~\nPOSIX.xs:2418:22: note: in expansion of macro 'Perl_isfinite'\n 2418 |             RETVAL = Perl_isfinite(x);\n      |                      ^~~~~~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_jn':\nPOSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]\n  606 | #    define bessel_jn jn\n      |                       ^~\nPOSIX.xs:2771:20: note: in expansion of macro 'bessel_jn'\n 2771 |           RETVAL = bessel_jn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]\n  609 | #    define bessel_yn yn\n      |                       ^~\nPOSIX.xs:2781:20: note: in expansion of macro 'bessel_yn'\n 2781 |           RETVAL = bessel_yn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nPOSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]\n  770 | static IV my_fpclassify(NV x)\n      |           ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c:3291:1: warning: 'S_get_LC_ALL_display' defined but not used [-Wunused-function]\n 3291 | S_get_LC_ALL_display(pTHX)\n      | ^~~~~~~~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from perlhost.h:19:\nvdir.h: In member function 'char* VDir::MapPathA(const char*)':\nvdir.h:458:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  458 | }\n      | ^\nvdir.h:391:10: note: declared here\n  391 |     char szlBuf[MAX_PATH+1];\n      |          ^~~~~~\nvdir.h:391:10: note: declared here\nvdir.h: In member function 'WCHAR* VDir::MapPathW(const WCHAR*)':\nvdir.h:689:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  689 | }\n      | ^\nvdir.h:623:11: note: declared here\n  623 |     WCHAR szlBuf[MAX_PATH+1];\n      |           ^~~~~~\nvdir.h:623:11: note: declared here\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1195874, 2595 wallclock secs (58.66 usr +  8.34 sys = 67.00 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1196173, 2630 wallclock secs (61.94 usr +  8.22 sys = 70.16 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705877047\nStarted smoke at 1705877047\n\nConfiguration: -Dusedevel -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' -DDEBUGGING\n------------------------------------------------------------------------------\n\nCompiler info: gcc version 13.2.0\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (DEBUGGING HAS_LONG_DOUBLE HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (DEBUGGING HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_RELOCATABLE_INC PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\nIn file included from DynaLoader.xs:42:\nDynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\ndlutils.c:66:32: note: in definition of macro 'DLDEBUG'\n   66 |         if (dl_debug>=level) { code; }                  \\\n      |                                ^~~~\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nDynaLoader.xs:152:71: note: in expansion of macro 'PTR2ul'\n  152 |     DLDEBUG(1,PerlIO_printf(Perl_debug_log, \"dl_unload_file(%lx):\\n\", PTR2ul(libref)));\n      |                                                                       ^~~~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncompress.c: In function 'sendMTFValues':\ncompress.c:528:4: warning: 'nSelectors' may be used uninitialized [-Wmaybe-uninitialized]\n  528 |    bsW ( s, 15, nSelectors );\n      |    ^~~~~~~~~~~~~~~~~~~~~~~~~\ncompress.c:248:10: note: 'nSelectors' was declared here\n  248 |    Int32 nSelectors, alphaSize, minLen, maxLen, selCtr;\n      |          ^~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'my_fpclassify':\nPOSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]\n  770 | static IV my_fpclassify(NV x)\n      |                         ~~~^\nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.xs: In function 'XS_POSIX_acos':\nPOSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]\n  604 | #    define bessel_j0 j0\n      |                       ^~\nPOSIX.xs:2201:22: note: in expansion of macro 'bessel_j0'\n 2201 |             RETVAL = bessel_j0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]\n  605 | #    define bessel_j1 j1\n      |                       ^~\nPOSIX.xs:2208:22: note: in expansion of macro 'bessel_j1'\n 2208 |             RETVAL = bessel_j1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]\n  607 | #    define bessel_y0 y0\n      |                       ^~\nPOSIX.xs:2295:22: note: in expansion of macro 'bessel_y0'\n 2295 |             RETVAL = bessel_y0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]\n  608 | #    define bessel_y1 y1\n      |                       ^~\nPOSIX.xs:2303:22: note: in expansion of macro 'bessel_y1'\n 2303 |             RETVAL = bessel_y1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_fpclassify':\n..\\..\\lib\\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]\n 2782 | #       define Perl_isfinite(x) finite(x)\n      |                                 ^~~~~~\nPOSIX.xs:2418:22: note: in expansion of macro 'Perl_isfinite'\n 2418 |             RETVAL = Perl_isfinite(x);\n      |                      ^~~~~~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_jn':\nPOSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]\n  606 | #    define bessel_jn jn\n      |                       ^~\nPOSIX.xs:2771:20: note: in expansion of macro 'bessel_jn'\n 2771 |           RETVAL = bessel_jn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]\n  609 | #    define bessel_yn yn\n      |                       ^~\nPOSIX.xs:2781:20: note: in expansion of macro 'bessel_yn'\n 2781 |           RETVAL = bessel_yn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nPOSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]\n  770 | static IV my_fpclassify(NV x)\n      |           ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nPiece.xs: In function 'XS_Time__Piece__strftime':\n..\\..\\lib\\CORE/embed.h:649:49: warning: 'buflen' may be used uninitialized [-Wmaybe-uninitialized]\n  649 | # define sv_2mortal(a)                          Perl_sv_2mortal(aTHX_ a)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~\nPiece.xs:1003:21: note: in expansion of macro 'sv_2mortal'\n 1003 |             ST(0) = sv_2mortal(newSVpv(buf, buflen));\n      |                     ^~~~~~~~~~\nPiece.xs:986:19: note: 'buflen' was declared here\n  986 |         size_t    buflen;\n      |                   ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nFile.xs: At top level:\nFile.xs:59:5: warning: 'ErrPrintf' defined but not used [-Wunused-function]\n   59 |     ErrPrintf( const char *sFmt, ... )\n      |     ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nmro.xs: In function 'XS_mro__nextcan':\n..\\..\\lib\\CORE/embed.h:283:49: warning: 'subname_len' may be used uninitialized [-Wmaybe-uninitialized]\n  283 | # define gv_init_pvn(a,b,c,d,e)                 Perl_gv_init_pvn(aTHX_ a,b,c,d,e)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nmro.xs:644:17: note: in expansion of macro 'gv_init_pvn'\n  644 |                 gv_init_pvn(candidate, curstash, subname, subname_len,\n      |                 ^~~~~~~~~~~\nmro.xs:477:12: note: 'subname_len' was declared here\n  477 |     STRLEN subname_len;\n      |            ^~~~~~~~~~~\n..\\..\\lib\\CORE/embed.h:292:49: warning: 'sv' may be used uninitialized [-Wmaybe-uninitialized]\n  292 | # define hv_common(a,b,c,d,e,f,g,h)             Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\..\\lib\\CORE/hv.h:513:13: note: in expansion of macro 'hv_common'\n  513 |     ((HE *) hv_common((hv), (keysv), NULL, 0, 0, HV_FETCH_ISSTORE,      \\\n      |             ^~~~~~~~~\nmro.xs:652:23: note: in expansion of macro 'hv_store_ent'\n  652 |                 (void)hv_store_ent(nmcache, sv, MUTABLE_SV(cand_cv), 0);\n      |                       ^~~~~~~~~~~~\nmro.xs:478:9: note: 'sv' was declared here\n  478 |     SV* sv;\n      |         ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1196003, 2816 wallclock secs (70.66 usr +  8.42 sys = 79.08 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1195984, 2800 wallclock secs (73.55 usr +  7.88 sys = 81.42 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705883774\nStarted smoke at 1705883774\n\nConfiguration: -Dusedevel -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'\n------------------------------------------------------------------------------\n\nCompiler info: gcc version 13.2.0\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (HAS_LONG_DOUBLE HAS_STRTOLD HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_QUADMATH USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLD HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_PRIeldbl PERL_PRIfldbl PERL_PRIgldbl PERL_RELOCATABLE_INC PERL_SCNfldbl PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_QUADMATH USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c:3291:1: warning: 'S_get_LC_ALL_display' defined but not used [-Wunused-function]\n 3291 | S_get_LC_ALL_display(pTHX)\n      | ^~~~~~~~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from perlhost.h:19:\nvdir.h: In member function 'char* VDir::MapPathA(const char*)':\nvdir.h:458:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  458 | }\n      | ^\nvdir.h:391:10: note: declared here\n  391 |     char szlBuf[MAX_PATH+1];\n      |          ^~~~~~\nvdir.h:391:10: note: declared here\nvdir.h: In member function 'WCHAR* VDir::MapPathW(const WCHAR*)':\nvdir.h:689:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  689 | }\n      | ^\nvdir.h:623:11: note: declared here\n  623 |     WCHAR szlBuf[MAX_PATH+1];\n      |           ^~~~~~\nvdir.h:623:11: note: declared here\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1195967, 2647 wallclock secs (60.11 usr +  7.58 sys = 67.69 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1195940, 2645 wallclock secs (60.78 usr +  7.50 sys = 68.28 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705890097\nStarted smoke at 1705890097\n\nConfiguration: -Dusedevel -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' -DDEBUGGING\n------------------------------------------------------------------------------\n\nCompiler info: gcc version 13.2.0\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (DEBUGGING HAS_LONG_DOUBLE HAS_STRTOLD HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_QUADMATH USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (DEBUGGING HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLD HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_PRIeldbl PERL_PRIfldbl PERL_PRIgldbl PERL_RELOCATABLE_INC PERL_SCNfldbl PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_QUADMATH USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\nIn file included from DynaLoader.xs:42:\nDynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\ndlutils.c:66:32: note: in definition of macro 'DLDEBUG'\n   66 |         if (dl_debug>=level) { code; }                  \\\n      |                                ^~~~\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nDynaLoader.xs:152:71: note: in expansion of macro 'PTR2ul'\n  152 |     DLDEBUG(1,PerlIO_printf(Perl_debug_log, \"dl_unload_file(%lx):\\n\", PTR2ul(libref)));\n      |                                                                       ^~~~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncompress.c: In function 'sendMTFValues':\ncompress.c:528:4: warning: 'nSelectors' may be used uninitialized [-Wmaybe-uninitialized]\n  528 |    bsW ( s, 15, nSelectors );\n      |    ^~~~~~~~~~~~~~~~~~~~~~~~~\ncompress.c:248:10: note: 'nSelectors' was declared here\n  248 |    Int32 nSelectors, alphaSize, minLen, maxLen, selCtr;\n      |          ^~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nPiece.xs: In function 'XS_Time__Piece__strftime':\n..\\..\\lib\\CORE/embed.h:649:49: warning: 'buflen' may be used uninitialized [-Wmaybe-uninitialized]\n  649 | # define sv_2mortal(a)                          Perl_sv_2mortal(aTHX_ a)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~\nPiece.xs:1003:21: note: in expansion of macro 'sv_2mortal'\n 1003 |             ST(0) = sv_2mortal(newSVpv(buf, buflen));\n      |                     ^~~~~~~~~~\nPiece.xs:986:19: note: 'buflen' was declared here\n  986 |         size_t    buflen;\n      |                   ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nFile.xs: At top level:\nFile.xs:59:5: warning: 'ErrPrintf' defined but not used [-Wunused-function]\n   59 |     ErrPrintf( const char *sFmt, ... )\n      |     ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nmro.xs: In function 'XS_mro__nextcan':\n..\\..\\lib\\CORE/embed.h:283:49: warning: 'subname_len' may be used uninitialized [-Wmaybe-uninitialized]\n  283 | # define gv_init_pvn(a,b,c,d,e)                 Perl_gv_init_pvn(aTHX_ a,b,c,d,e)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nmro.xs:644:17: note: in expansion of macro 'gv_init_pvn'\n  644 |                 gv_init_pvn(candidate, curstash, subname, subname_len,\n      |                 ^~~~~~~~~~~\nmro.xs:477:12: note: 'subname_len' was declared here\n  477 |     STRLEN subname_len;\n      |            ^~~~~~~~~~~\n..\\..\\lib\\CORE/embed.h:292:49: warning: 'sv' may be used uninitialized [-Wmaybe-uninitialized]\n  292 | # define hv_common(a,b,c,d,e,f,g,h)             Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\..\\lib\\CORE/hv.h:513:13: note: in expansion of macro 'hv_common'\n  513 |     ((HE *) hv_common((hv), (keysv), NULL, 0, 0, HV_FETCH_ISSTORE,      \\\n      |             ^~~~~~~~~\nmro.xs:652:23: note: in expansion of macro 'hv_store_ent'\n  652 |                 (void)hv_store_ent(nmcache, sv, MUTABLE_SV(cand_cv), 0);\n      |                       ^~~~~~~~~~~~\nmro.xs:478:9: note: 'sv' was declared here\n  478 |     SV* sv;\n      |         ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1196033, 2712 wallclock secs (70.42 usr +  7.78 sys = 78.20 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1195992, 2726 wallclock secs (73.75 usr +  8.48 sys = 82.23 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705896614\nStarted smoke at 1705896614\n\nConfiguration: -Dusedevel -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'\n------------------------------------------------------------------------------\n\nCompiler info: gcc version 13.2.0\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (HAS_LONG_DOUBLE HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_RELOCATABLE_INC PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'my_fpclassify':\nPOSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]\n  770 | static IV my_fpclassify(NV x)\n      |                         ~~~^\nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.xs: In function 'XS_POSIX_acos':\nPOSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]\n  604 | #    define bessel_j0 j0\n      |                       ^~\nPOSIX.xs:2201:22: note: in expansion of macro 'bessel_j0'\n 2201 |             RETVAL = bessel_j0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]\n  605 | #    define bessel_j1 j1\n      |                       ^~\nPOSIX.xs:2208:22: note: in expansion of macro 'bessel_j1'\n 2208 |             RETVAL = bessel_j1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]\n  607 | #    define bessel_y0 y0\n      |                       ^~\nPOSIX.xs:2295:22: note: in expansion of macro 'bessel_y0'\n 2295 |             RETVAL = bessel_y0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]\n  608 | #    define bessel_y1 y1\n      |                       ^~\nPOSIX.xs:2303:22: note: in expansion of macro 'bessel_y1'\n 2303 |             RETVAL = bessel_y1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_fpclassify':\n..\\..\\lib\\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]\n 2782 | #       define Perl_isfinite(x) finite(x)\n      |                                 ^~~~~~\nPOSIX.xs:2418:22: note: in expansion of macro 'Perl_isfinite'\n 2418 |             RETVAL = Perl_isfinite(x);\n      |                      ^~~~~~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_jn':\nPOSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]\n  606 | #    define bessel_jn jn\n      |                       ^~\nPOSIX.xs:2771:20: note: in expansion of macro 'bessel_jn'\n 2771 |           RETVAL = bessel_jn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]\n  609 | #    define bessel_yn yn\n      |                       ^~\nPOSIX.xs:2781:20: note: in expansion of macro 'bessel_yn'\n 2781 |           RETVAL = bessel_yn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nPOSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]\n  770 | static IV my_fpclassify(NV x)\n      |           ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:6213:\n..\\utf8.c: In function 'S__to_utf8_case':\n..\\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n..\\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'\n  797 | # define uvoffuni_to_utf8_flags_msgs(a,b,c,d)   Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)\n      |                                                                                          ^\n..\\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'\n  292 | #define NATIVE_TO_UNI(ch)        ((UV) ASSERT_NOT_PTR(ch))\n      |                                        ^~~~~~~~~~~~~~\n..\\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'\n  154 |                 uvoffuni_to_utf8_flags_msgs(d,NATIVE_TO_UNI(uv),flags, msgs)\n      |                                               ^~~~~~~~~~~~~\n..\\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'\n  152 |                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)\n      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~\n..\\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'\n  150 | #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)\n      |                                     ^~~~~~~~~~~~~~~~~~~\n..\\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'\n 3537 |             d = uvchr_to_utf8(d, remaining_list[i]);\n      |                 ^~~~~~~~~~~~~\n..\\utf8.c:3511:17: note: 'remaining_list' was declared here\n 3511 |     const U32 * remaining_list;\n      |                 ^~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_setfd_cloexec':\n..\\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   64 | Perl_setfd_cloexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_setfd_inhexec':\n..\\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]\n   73 | Perl_setfd_inhexec(int fd)\n      |                    ~~~~^~\n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c:3291:1: warning: 'S_get_LC_ALL_display' defined but not used [-Wunused-function]\n 3291 | S_get_LC_ALL_display(pTHX)\n      | ^~~~~~~~~~~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from perlhost.h:19:\nvdir.h: In member function 'char* VDir::MapPathA(const char*)':\nvdir.h:458:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  458 | }\n      | ^\nvdir.h:391:10: note: declared here\n  391 |     char szlBuf[MAX_PATH+1];\n      |          ^~~~~~\nvdir.h:391:10: note: declared here\nvdir.h: In member function 'WCHAR* VDir::MapPathW(const WCHAR*)':\nvdir.h:689:1: warning: function may return address of local variable [-Wreturn-local-addr]\n  689 | }\n      | ^\nvdir.h:623:11: note: declared here\n  623 |     WCHAR szlBuf[MAX_PATH+1];\n      |           ^~~~~~\nvdir.h:623:11: note: declared here\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1195768, 2601 wallclock secs (57.62 usr +  8.14 sys = 65.77 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1195923, 2585 wallclock secs (61.61 usr +  7.33 sys = 68.94 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705902841\nStarted smoke at 1705902841\n\nConfiguration: -Dusedevel -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' -DDEBUGGING\n------------------------------------------------------------------------------\n\nCompiler info: gcc version 13.2.0\nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_magic_setenv':\n..\\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]\n 1302 |     STRLEN len = 0, klen;\n      |            ^~~\n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\miniperlmain.c:57:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_link':\nwin32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]\n 3714 |         ((aTHXa(PERL_GET_THX)), wcscpy(wOldName, PerlDir_mapW(wOldName)),\n      |                                        ^~~~~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nIn file included from win32.c:54:\nwin32.c: In function 'w32_GetCwd':\n../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]\n  166 | #define dITEMS Stack_off_t items = (Stack_off_t)(SP - MARK)\n      |                            ^~~~~\n../XSUB.h:169:23: note: in expansion of macro 'dITEMS'\n  169 |         dSP; dAXMARK; dITEMS\n      |                       ^~~~~~\nwin32.c:5008:5: note: in expansion of macro 'dXSARGS'\n 5008 |     dXSARGS;\n      |     ^~~~~~~\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                                                           ~~~~~~~^~~~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32thread.c: In function 'Perl_set_context':\nwin32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]\n    9 | Perl_set_context(void *t)\n      |                  ~~~~~~^\nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nRunning config_h.PL\nWriting full\\config.h\nfull\\config.h has changed\nOptions: (DEBUGGING HAS_LONG_DOUBLE HAS_TIMES HAVE_INTERP_INTERN PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IS_MINIPERL PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE)\nArgument \"GCC\" isn't numeric in numeric lt (<) at ..\\makedef.pl line 198.\nDefines: (DEBUGGING HAS_ACCESS HAS_ACOSH HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_CBRT HAS_CHSIZE HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT HAS_DIFFTIME HAS_DLERROR HAS_DUP2 HAS_ERF HAS_EXP2 HAS_EXPM1 HAS_FAST_STDIO HAS_FD_SET HAS_FGETPOS HAS_FINITE HAS_FLOCK HAS_FLOCK_PROTO HAS_FMAX HAS_FMIN HAS_FREXPL HAS_FSETPOS HAS_GETCWD HAS_GETHOSTBYADDR HAS_GETHOSTBYNAME HAS_GETHOSTNAME HAS_GETHOST_PROTOS HAS_GETLOGIN HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER HAS_GETPROTO_PROTOS HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERV_PROTOS HAS_GETTIMEOFDAY HAS_HTONL HAS_HTONS HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON HAS_ISASCII HAS_ISINF HAS_ISLESS HAS_ISNAN HAS_ISNANL HAS_ISNORMAL HAS_J0 HAS_KILLPG HAS_LDBL_DIG HAS_LDEXPL HAS_LGAMMA HAS_LINK HAS_LLRINT HAS_LLRINTL HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL HAS_LSEEK_PROTO HAS_LSTAT HAS_MBLEN HAS_MBSTOWCS HAS_MBTOWC HAS_MKDIR HAS_MKTIME HAS_MODFL HAS_MODFL_PROTO HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER HAS_NEXTTOWARD HAS_NON_INT_BITFIELDS HAS_NTOHL HAS_NTOHS HAS_PAUSE HAS_PIPE HAS_PSEUDOFORK HAS_PTRDIFF_T HAS_QUAD HAS_READDIR HAS_READLINK HAS_REMAINDER HAS_REMQUO HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND HAS_SCALBN HAS_SCALBNL HAS_SEEKDIR HAS_SELECT HAS_SETLOCALE HAS_SETVBUF HAS_SIGNBIT HAS_SIN6_SCOPE_ID HAS_SNPRINTF HAS_SOCKADDR_STORAGE HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL HAS_STRTOLL HAS_STRTOUL HAS_STRTOULL HAS_STRXFRM HAS_SYMLINK HAS_SYSTEM HAS_SYS_ERRLIST HAS_TELLDIR HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMES HAS_TRUNC HAS_TRUNCL HAS_TZNAME HAS_UMASK HAS_UNAME HAS_UNION_SEMUN HAS_VSNPRINTF HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM HAS_WCTOMB HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DISABLE_PMC PERL_DONT_CREATE_GVSV PERL_EXTERNAL_GLOB PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_IMPLICIT_SYS PERL_IS_MINIPERL PERL_LC_ALL_USES_NAME_VALUE_PAIRS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_RELOCATABLE_INC PERL_STATIC_INLINE PERL_TARGETARCH PERL_TEXTMODE_SCRIPTS PERL_USE_SAFE_PUTENV TS_W32_BROKEN_LOCALECONV USE_64_BIT_INT USE_DYNAMIC_LOADING USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_THREADS USE_LOCALE_TIME USE_NO_REGISTRY USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE USE_STDIO_BASE USE_STDIO_PTR USE_THREADS WIN32 WIN64 __USE_MINGW_ANSI_STDIO)\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DynaLoader.xs:32:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nDynaLoader.xs: In function 'dl_static_linked':\nDynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n   86 |     for(ptr = szBuffer; ptr = strchr(ptr, '\\\\'); ++ptr)\n      |                         ^~~\nDynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n  102 |         if (hptr = strstr(ptr, *p)) {\n      |             ^~~~\nIn file included from DynaLoader.xs:42:\nDynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\ndlutils.c:66:32: note: in definition of macro 'DLDEBUG'\n   66 |         if (dl_debug>=level) { code; }                  \\\n      |                                ^~~~\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nDynaLoader.xs:152:71: note: in expansion of macro 'PTR2ul'\n  152 |     DLDEBUG(1,PerlIO_printf(Perl_debug_log, \"dl_unload_file(%lx):\\n\", PTR2ul(libref)));\n      |                                                                       ^~~~~~\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Cwd.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from B.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Bzip2.xs:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \ncompress.c: In function 'sendMTFValues':\ncompress.c:528:4: warning: 'nSelectors' may be used uninitialized [-Wmaybe-uninitialized]\n  528 |    bsW ( s, 15, nSelectors );\n      |    ^~~~~~~~~~~~~~~~~~~~~~~~~\ncompress.c:248:10: note: 'nSelectors' was declared here\n  248 |    Int32 nSelectors, alphaSize, minLen, maxLen, selCtr;\n      |          ^~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Zlib.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Dumper.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from RealPPPort.xs:31:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nRealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':\n..\\..\\lib\\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]\n 2484 | #  define INT2PTR(any,d)        (any)(d)\n      |                                 ^\n..\\..\\lib\\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'\n 2497 | #  define PTR2ul(p)     INT2PTR(unsigned long,p)\n      |                         ^~~~~~~\nRealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'\n 1884 |                 RETVAL += PTR2ul(p) != 0UL      ?  2 : 0;\n      |                           ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module2.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from module3.c:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Peek.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from MD5.xs:37:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SHA.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Byte.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from CN.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from EBCDIC.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from JP.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from KR.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Symbol.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from TW.c:11:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\..\\lib\\CORE/perl.h:7827,\n                 from Unicode.xs:9:\n..\\..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Encode.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encengine.c:91:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Fcntl.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from DosGlob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from bsd_glob.c:69:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Glob.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Call.xs:17:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Util.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FieldHash.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Langinfo.xs:6:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from IO.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from poll.c:14:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from ListUtil.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Base64.xs:30:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from FastCalc.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Opcode.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from POSIX.xs:11:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nPOSIX.xs: In function 'my_fpclassify':\nPOSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]\n  770 | static IV my_fpclassify(NV x)\n      |                         ~~~^\nPOSIX.xs: In function 'restore_sigmask':\nPOSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]\n 1621 |      sigset_t *ossetp = (sigset_t *) SvPV_nolen( osset_sv );\n      |                ^~~~~~\nPOSIX.xs: In function 'fix_win32_tzenv':\nPOSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]\n 1725 |             putenv(newenv);\n      |             ^~~~~~\n      |             _putenv\nPOSIX.xs: In function 'XS_POSIX__SigSet_new':\nPOSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]\n 1765 |             sigset_t *const s\n      |                             ^\nPOSIX.c: In function 'XS_POSIX__SigSet_addset':\nPOSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 1956 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_emptyset':\nPOSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2004 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__SigSet_ismember':\nPOSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 2043 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_new':\nPOSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]\n 2081 |         const char *    packname;\n      |                         ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getattr':\nPOSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2117 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setattr':\nPOSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2172 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getispeed':\nPOSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2240 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getiflag':\nPOSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2272 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nIn file included from POSIX.xs:12:\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2268:5: note: in expansion of macro 'dXSI32'\n 2268 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_getcc':\nPOSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2324 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2323 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setispeed':\nPOSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]\n 2365 |         speed_t speed = (speed_t)SvIV(ST(1))\n      |                 ^~~~~\nPOSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2364 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setiflag':\nPOSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]\n 2408 |         tcflag_t        flag = (tcflag_t)SvIV(ST(1))\n      |                         ^~~~\nPOSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2407 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\n..\\..\\lib\\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]\n  197 | #define dXSI32 I32 ix = XSANY.any_i32\n      |                    ^~\nPOSIX.c:2403:5: note: in expansion of macro 'dXSI32'\n 2403 |     dXSI32;\n      |     ^~~~~~\nPOSIX.c: In function 'XS_POSIX__Termios_setcc':\nPOSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]\n 2456 |         cc_t    cc = (cc_t)SvIV(ST(2))\n      |                 ^~\nPOSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]\n 2454 |         unsigned int    ccix = (unsigned int)SvUV(ST(1))\n      |                         ^~~~\nPOSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]\n 2453 |         POSIX__Termios  termios_ref;\n      |                         ^~~~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_WEXITSTATUS':\nPOSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]\n 2543 |         int     status = (int)SvIV(ST(0))\n      |                 ^~~~~~\nPOSIX.xs: In function 'XS_POSIX_acos':\nPOSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]\n  604 | #    define bessel_j0 j0\n      |                       ^~\nPOSIX.xs:2201:22: note: in expansion of macro 'bessel_j0'\n 2201 |             RETVAL = bessel_j0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]\n  605 | #    define bessel_j1 j1\n      |                       ^~\nPOSIX.xs:2208:22: note: in expansion of macro 'bessel_j1'\n 2208 |             RETVAL = bessel_j1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]\n  607 | #    define bessel_y0 y0\n      |                       ^~\nPOSIX.xs:2295:22: note: in expansion of macro 'bessel_y0'\n 2295 |             RETVAL = bessel_y0(x);\n      |                      ^~~~~~~~~\nPOSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]\n  608 | #    define bessel_y1 y1\n      |                       ^~\nPOSIX.xs:2303:22: note: in expansion of macro 'bessel_y1'\n 2303 |             RETVAL = bessel_y1(x);\n      |                      ^~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_fpclassify':\n..\\..\\lib\\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]\n 2782 | #       define Perl_isfinite(x) finite(x)\n      |                                 ^~~~~~\nPOSIX.xs:2418:22: note: in expansion of macro 'Perl_isfinite'\n 2418 |             RETVAL = Perl_isfinite(x);\n      |                      ^~~~~~~~~~~~~\nPOSIX.xs: In function 'XS_POSIX_jn':\nPOSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]\n  606 | #    define bessel_jn jn\n      |                       ^~\nPOSIX.xs:2771:20: note: in expansion of macro 'bessel_jn'\n 2771 |           RETVAL = bessel_jn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]\n  609 | #    define bessel_yn yn\n      |                       ^~\nPOSIX.xs:2781:20: note: in expansion of macro 'bessel_yn'\n 2781 |           RETVAL = bessel_yn(x, y);\n      |                    ^~~~~~~~~\nPOSIX.c: In function 'XS_POSIX_sigaction':\nPOSIX.c:3618:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]\n 3618 |         POSIX__SigAction        oldaction;\n      |                                 ^~~~~~~~~\nPOSIX.c:3616:17: warning: unused variable 'optaction' [-Wunused-variable]\n 3616 |         SV *    optaction = ST(1)\n      |                 ^~~~~~~~~\nPOSIX.c:3614:17: warning: unused variable 'sig' [-Wunused-variable]\n 3614 |         int     sig = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sigpending':\nPOSIX.c:3871:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3871 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c: In function 'XS_POSIX_sigprocmask':\nPOSIX.c:3920:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]\n 3920 |         POSIX__SigSet   oldsigset;\n      |                         ^~~~~~~~~\nPOSIX.c:3919:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]\n 3919 |         POSIX__SigSet   sigset;\n      |                         ^~~~~~\nPOSIX.c:3917:17: warning: unused variable 'how' [-Wunused-variable]\n 3917 |         int     how = (int)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setpgid':\nPOSIX.c:4155:17: warning: unused variable 'pgid' [-Wunused-variable]\n 4155 |         pid_t   pgid = (pid_t)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:4153:17: warning: unused variable 'pid' [-Wunused-variable]\n 4153 |         pid_t   pid = (pid_t)SvIV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_tcsetpgrp':\nPOSIX.c:4227:17: warning: unused variable 'pgrp_id' [-Wunused-variable]\n 4227 |         pid_t   pgrp_id = (pid_t)SvIV(ST(1))\n      |                 ^~~~~~~\nPOSIX.c: In function 'XS_POSIX_ctermid':\nPOSIX.c:5178:17: warning: unused variable 's' [-Wunused-variable]\n 5178 |         char *  s = 0;\n      |                 ^\nPOSIX.c: In function 'XS_POSIX_fpathconf':\nPOSIX.c:5237:17: warning: unused variable 'name' [-Wunused-variable]\n 5237 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c: In function 'XS_POSIX_pathconf':\nPOSIX.c:5273:17: warning: unused variable 'name' [-Wunused-variable]\n 5273 |         int     name = (int)SvIV(ST(1))\n      |                 ^~~~\nPOSIX.c:5271:17: warning: unused variable 'filename' [-Wunused-variable]\n 5271 |         char *  filename = (char *)SvPV_nolen(ST(0))\n      |                 ^~~~~~~~\nPOSIX.c: In function 'XS_POSIX_setgid':\nPOSIX.c:5351:17: warning: unused variable 'gid' [-Wunused-variable]\n 5351 |         Gid_t   gid = (Gid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_setuid':\nPOSIX.c:5379:17: warning: unused variable 'uid' [-Wunused-variable]\n 5379 |         Uid_t   uid = (Uid_t)SvUV(ST(0))\n      |                 ^~~\nPOSIX.c: In function 'XS_POSIX_sysconf':\nPOSIX.c:5407:17: warning: unused variable 'name' [-Wunused-variable]\n 5407 |         int     name = (int)SvIV(ST(0))\n      |                 ^~~~\nPOSIX.xs: At top level:\nPOSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]\n 1613 | restore_sigmask(pTHX_ SV *osset_sv)\n      | ^~~~~~~~~~~~~~~\nPOSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]\n 1028 | static int my_fegetround()\n      |            ^~~~~~~~~~~~~\nPOSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]\n  770 | static IV my_fpclassify(NV x)\n      |           ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from encoding.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mmap.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from via.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from SDBM_File.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Socket.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nSocket.c: In function 'XS_Socket_pack_sockaddr_in6':\nSocket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]\n 1348 |         unsigned long   flowinfo;\n      |                         ^~~~~~~~\nSocket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]\n 1347 |         unsigned long   scope_id;\n      |                         ^~~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq':\nSocket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1611 |         SV *    interface;\n      |                 ^~~~~~~~~\nSocket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]\n 1609 |         SV *    multiaddr = ST(0)\n      |                 ^~~~~~~~~\nSocket.c: In function 'XS_Socket_unpack_ip_mreq':\nSocket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]\n 1665 |         SV *    mreq_sv = ST(0)\n      |                 ^~~~~~~\nSocket.c: In function 'XS_Socket_pack_ip_mreq_source':\nSocket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]\n 1702 |         SV *    interface;\n      |                 ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Storable.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Hostname.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from HiRes.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from HiRes.xs:860:\nconst-c.inc: In function 'constant_19':\nconst-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]\n  351 | constant_19 (pTHX_ const char *name, IV *iv_return) {\n      |                                      ~~~~^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Piece.xs:3:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nPiece.xs: In function 'XS_Time__Piece__strftime':\n..\\..\\lib\\CORE/embed.h:649:49: warning: 'buflen' may be used uninitialized [-Wmaybe-uninitialized]\n  649 | # define sv_2mortal(a)                          Perl_sv_2mortal(aTHX_ a)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~\nPiece.xs:1003:21: note: in expansion of macro 'sv_2mortal'\n 1003 |             ST(0) = sv_2mortal(newSVpv(buf, buflen));\n      |                     ^~~~~~~~~~\nPiece.xs:986:19: note: 'buflen' was declared here\n  986 |         size_t    buflen;\n      |                   ^~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Collate.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32.xs:16:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWin32.xs: In function 'w32_IsAdminUser':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:357:5: note: in expansion of macro 'GETPROC'\n  357 |     GETPROC(IsUserAnAdmin);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_RegisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:635:9: note: in expansion of macro 'GETPROC'\n  635 |         GETPROC(DllRegisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_UnregisterServer':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:656:9: note: in expansion of macro 'GETPROC'\n  656 |         GETPROC(DllUnregisterServer);\n      |         ^~~~~~~\nWin32.xs: In function 'w32_GetChipArch':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:685:5: note: in expansion of macro 'GETPROC'\n  685 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetChipName':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:705:5: note: in expansion of macro 'GETPROC'\n  705 |     GETPROC(GetNativeSystemInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_GetProductInfo':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(DWORD,  DWORD,  DWORD,  DWORD,  DWORD *)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int,  long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1516:5: note: in expansion of macro 'GETPROC'\n 1516 |     GETPROC(GetProductInfo);\n      |     ^~~~~~~\nWin32.xs: In function 'w32_IsDeveloperModeEnabled':\nWin32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'LONG (*)(struct HKEY__ *, const CHAR *, const CHAR *, DWORD,  DWORD *, void *, DWORD *)' {aka 'long int (*)(struct HKEY__ *, const char *, const char *, long unsigned int,  long unsigned int *, void *, long unsigned int *)'} [-Wcast-function-type]\n   29 | #define GETPROC(fn) pfn##fn = (PFN##fn)GetProcAddress(module, #fn)\n      |                               ^\nWin32.xs:1688:5: note: in expansion of macro 'GETPROC'\n 1688 |     GETPROC(RegGetValueA);\n      |     ^~~~~~~\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 160\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 182\nWarning: Found a 'CODE' section which seems to be using 'RETVAL' but no 'OUTPUT' section. in File.xs, line 512\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from File.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nFile.xs: In function 'XS_Win32API__File_SetFilePointer':\nFile.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]\n  605 |         if(  RETVAL == INVALID_SET_FILE_POINTER && (GetLastError() != NO_ERROR)  ) {\n      |                     ^~\nFile.xs: At top level:\nFile.xs:59:5: warning: 'ErrPrintf' defined but not used [-Wunused-function]\n   59 |     ErrPrintf( const char *sFmt, ... )\n      |     ^~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from APItest.xs:10:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-undef-XS_VERSION.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from XSUB-redefined-macros.xs:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from core.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from exception.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from core_or_not.inc:4,\n                 from notcore.c:2:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Typemap.xs:12:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from attributes.xs:23:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from mro.xs:4:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:6213:\nmro.xs: In function 'XS_mro__nextcan':\n..\\..\\lib\\CORE/embed.h:283:49: warning: 'subname_len' may be used uninitialized [-Wmaybe-uninitialized]\n  283 | # define gv_init_pvn(a,b,c,d,e)                 Perl_gv_init_pvn(aTHX_ a,b,c,d,e)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nmro.xs:644:17: note: in expansion of macro 'gv_init_pvn'\n  644 |                 gv_init_pvn(candidate, curstash, subname, subname_len,\n      |                 ^~~~~~~~~~~\nmro.xs:477:12: note: 'subname_len' was declared here\n  477 |     STRLEN subname_len;\n      |            ^~~~~~~~~~~\n..\\..\\lib\\CORE/embed.h:292:49: warning: 'sv' may be used uninitialized [-Wmaybe-uninitialized]\n  292 | # define hv_common(a,b,c,d,e,f,g,h)             Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\..\\lib\\CORE/hv.h:513:13: note: in expansion of macro 'hv_common'\n  513 |     ((HE *) hv_common((hv), (keysv), NULL, 0, 0, HV_FETCH_ISSTORE,      \\\n      |             ^~~~~~~~~\nmro.xs:652:23: note: in expansion of macro 'hv_store_ent'\n  652 |                 (void)hv_store_ent(nmcache, sv, MUTABLE_SV(cand_cv), 0);\n      |                       ^~~~~~~~~~~~\nmro.xs:478:9: note: 'sv' was declared here\n  478 |     SV* sv;\n      |         ^~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re.xs:8:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp.c:134:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_invlist.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_study.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_trie.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_comp_debug.c:9:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from re_exec.c:76:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from threads.xs:7:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from shared.xs:131:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\toke.c:40:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\toke.c: In function 'Perl_scan_num':\n..\\toke.c:12032:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]\n12032 |     I32 shift; /* shift per digit for hex/oct/bin, hoisted here for fp */\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp.c:134:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_trie.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_debug.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_invlist.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regcomp_study.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\regexec.c:76:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from op.c:163:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\sv.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp.c:28:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_ctl.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sys.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_sys.c: In function 'Perl_pp_shostent':\n..\\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]\n 5573 |     const int stayopen = TOPi;\n      |               ^~~~~~~~\nIn file included from ..\\perl.h:6213:\n..\\pp_sys.c: In function 'Perl_pp_glob':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'\n  419 |             sv_setsv(targ, tmpsv);\n      |             ^~~~~~~~\n..\\pp_sys.c:393:9: note: 'tmpsv' was declared here\n  393 |     SV *tmpsv;\n      |         ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_pack.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_hot.c:36:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':\n..\\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]\n  363 |         targ = AvARRAY(av)[key];\n      |                           ^\n..\\pp_hot.c: In function 'Perl_pp_aelemfast':\n..\\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]\n 2050 |         sv = AvARRAY(av)[key];\n      |                         ^\nIn file included from ..\\perl.h:6213:\n..\\pp_hot.c: In function 'Perl_pp_readline':\n..\\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]\n  746 | # define sv_setsv_flags(a,b,c)                  Perl_sv_setsv_flags(aTHX_ a,b,c)\n      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n..\\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'\n 2213 |         sv_setsv_flags(dsv, ssv, SV_GMAGIC|SV_DO_COW_SVSETSV)\n      |         ^~~~~~~~~~~~~~\n..\\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'\n 1629 |                 sv_setsv(targ, tmpsv);\n      |                 ^~~~~~~~\n..\\pp_hot.c:1597:13: note: 'tmpsv' was declared here\n 1597 |         SV *tmpsv;\n      |             ^~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\gv.c:41:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from perl.c:39:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nperl.c: In function 'Perl_doing_taint':\nperl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]\nIn file included from ..\\perl.h:7827,\n                 from ..\\utf8.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dump.c:29:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\hv.c:35:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\av.c:20:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\builtin.c:15:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\caretx.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\class.c:16:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\deb.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\doio.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\doio.c: In function 'Perl_cando':\n..\\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]\n 2940 | Perl_cando(pTHX_ Mode_t mode, bool effective, const Stat_t *statbufp)\n      |                                    ^\n..\\doio.c: At top level:\n..\\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]\n 3002 | S_ingroup(pTHX_ Gid_t testgid, bool effective)\n      | ^~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\doop.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\dquote.c:10:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\globals.c:25:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mro_core.c:32:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\locale.c:385:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\locale.c: In function 'S_parse_LC_ALL_string':\n..\\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]\n 1479 |     msg = Perl_form(aTHX_ \"'%.*s' %s\\n\",\n      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1480 |                           (int) (display_end - display_start),\n      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 1481 |                           display_start, msg);\n      |                           ~~~~~~~~~~~~~~~~~~~\n..\\locale.c:1456:18: note: 'msg' was declared here\n 1456 |     const char * msg;\n      |                  ^~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\keywords.c:9:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mathoms.c:69:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\mg.c:45:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\mg.c: In function 'Perl_perly_sighandler':\n..\\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]\n 3664 |                     void *uap PERL_UNUSED_DECL, bool safe)\n      |                                                      ^\nIn file included from ..\\perl.h:7827,\n                 from ..\\numeric.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pad.c:150:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\peep.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\perly.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\pp_sort.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\reentr.c:33:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\run.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\scope.c:27:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\taint.c:24:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\time64.c:71:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from universal.c:31:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ..\\perl.h:7827,\n                 from ..\\util.c:26:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \n..\\util.c: In function 'sig_trap':\n..\\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]\n 3060 | sig_trap(int signo)\n      |          ~~~~^~~~~\n..\\util.c: In function 'Perl_find_script':\n..\\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]\n 3506 |                 if (len+MAX_EXT_LEN+1 >= sizeof(tmpbuf))\n      |                                       ^~\n..\\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3531 |                 if (len < sizeof tmpbuf)\n      |                         ^\n..\\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]\n 3534 |             if (len < sizeof tmpbuf)\n      |                     ^\ncc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++\nIn file included from ../perl.h:7827,\n                 from perllib.c:10:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from C:/mingw64/x86_64-w64-mingw32/include/stdint.h:32,\n                 from C:/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/stdint.h:9,\n                 from ../perl.h:1106:\nperlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  241 |     return STRUCT2RAWPTR(piPerl, m_hostperlMem);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  246 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemShared);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'\n  251 |     return STRUCT2RAWPTR(piPerl, m_hostperlMemParse);\n      |            ^~~~~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'\n  256 |     return STRUCT2PTR(piPerl, m_hostperlEnv);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'\n  261 |     return STRUCT2PTR(piPerl, m_hostperlStdIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'\n  266 |     return STRUCT2PTR(piPerl, m_hostperlLIO);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'\n  271 |     return STRUCT2PTR(piPerl, m_hostperlDir);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'\n  276 |     return STRUCT2PTR(piPerl, m_hostperlSock);\n      |            ^~~~~~~~~~\nperlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':\nperlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]\n  227 | #define STRUCT2RAWPTR(x, y) (CPerlHost*)(((LPBYTE)x)-offsetof(CPerlHost, y))\n      |                                                               ^\nperlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'\n  234 | #define STRUCT2PTR(x, y) CheckInterp(STRUCT2RAWPTR(x, y))\n      |                                      ^~~~~~~~~~~~~\nperlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'\n  281 |     return STRUCT2PTR(piPerl, m_hostperlProc);\n      |            ^~~~~~~~~~\nIn file included from perllib.c:47:\nperlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':\nperlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  472 | PerlEnvUname(struct IPerlEnv* piPerl, struct utsname *name)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':\nperlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  508 | PerlEnvOsId(struct IPerlEnv* piPerl)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  514 | PerlEnvLibPath(struct IPerlEnv* piPerl, WIN32_NO_REGISTRY_M_(const char *pl) STRLEN *const len)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  520 | PerlEnvSiteLibPath(struct IPerlEnv* piPerl, const char *pl, STRLEN *const len)\n      |                    ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':\nperlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  526 | PerlEnvVendorLibPath(struct IPerlEnv* piPerl, const char *pl,\n      |                      ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':\nperlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  533 | PerlEnvGetChildIO(struct IPerlEnv* piPerl, child_IO_table* ptr)\n      |                   ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':\nperlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  561 | PerlStdIOStdin(struct IPerlStdIO* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':\nperlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  567 | PerlStdIOStdout(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':\nperlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  573 | PerlStdIOStderr(struct IPerlStdIO* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':\nperlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  579 | PerlStdIOOpen(struct IPerlStdIO* piPerl, const char *path, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':\nperlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  585 | PerlStdIOClose(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':\nperlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  591 | PerlStdIOEof(struct IPerlStdIO* piPerl, FILE* pf)\n      |              ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':\nperlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  597 | PerlStdIOError(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':\nperlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  603 | PerlStdIOClearerr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':\nperlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  609 | PerlStdIOGetc(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':\nperlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  615 | PerlStdIOGetBase(struct IPerlStdIO* piPerl, FILE* pf)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':\nperlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  626 | PerlStdIOGetBufsiz(struct IPerlStdIO* piPerl, FILE* pf)\n      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':\nperlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  637 | PerlStdIOGetCnt(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':\nperlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  648 | PerlStdIOGetPtr(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':\nperlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  659 | PerlStdIOGets(struct IPerlStdIO* piPerl, char* s, int n, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':\nperlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  665 | PerlStdIOPutc(struct IPerlStdIO* piPerl, int c, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':\nperlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  671 | PerlStdIOPuts(struct IPerlStdIO* piPerl, const char *s, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':\nperlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  677 | PerlStdIOFlush(struct IPerlStdIO* piPerl, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':\nperlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  683 | PerlStdIOUngetc(struct IPerlStdIO* piPerl,int c, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':\nperlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  689 | PerlStdIOFileno(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':\nperlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  695 | PerlStdIOFdopen(struct IPerlStdIO* piPerl, int fd, const char *mode)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':\nperlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  701 | PerlStdIOReopen(struct IPerlStdIO* piPerl, const char*path, const char*mode, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':\nperlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  707 | PerlStdIORead(struct IPerlStdIO* piPerl, void *buffer, Size_t size, Size_t count, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':\nperlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  713 | PerlStdIOWrite(struct IPerlStdIO* piPerl, const void *buffer, Size_t size, Size_t count, FILE* pf)\n      |                ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':\nperlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  719 | PerlStdIOSetBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':\nperlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  725 | PerlStdIOSetVBuf(struct IPerlStdIO* piPerl, FILE* pf, char* buffer, int type, Size_t size)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':\nperlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  731 | PerlStdIOSetCnt(struct IPerlStdIO* piPerl, FILE* pf, int n)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':\nperlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  740 | PerlStdIOSetPtr(struct IPerlStdIO* piPerl, FILE* pf, STDCHAR * ptr)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':\nperlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  749 | PerlStdIOSetlinebuf(struct IPerlStdIO* piPerl, FILE* pf)\n      |                     ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':\nperlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\nperlhost.h:757:12: note: remove parentheses\n  757 |     va_list(arglist);\n      |            ^~~~~~~~~\n      |            -       -\nperlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  755 | PerlStdIOPrintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format,...)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':\nperlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  763 | PerlStdIOVprintf(struct IPerlStdIO* piPerl, FILE* pf, const char *format, va_list arglist)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':\nperlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  769 | PerlStdIOTell(struct IPerlStdIO* piPerl, FILE* pf)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':\nperlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  775 | PerlStdIOSeek(struct IPerlStdIO* piPerl, FILE* pf, Off_t offset, int origin)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':\nperlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  781 | PerlStdIORewind(struct IPerlStdIO* piPerl, FILE* pf)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':\nperlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  787 | PerlStdIOTmpfile(struct IPerlStdIO* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':\nperlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  793 | PerlStdIOGetpos(struct IPerlStdIO* piPerl, FILE* pf, Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':\nperlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  799 | PerlStdIOSetpos(struct IPerlStdIO* piPerl, FILE* pf, const Fpos_t *p)\n      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':\nperlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  804 | PerlStdIOInit(struct IPerlStdIO* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':\nperlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  809 | PerlStdIOInitOSExtras(struct IPerlStdIO* piPerl)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':\nperlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  815 | PerlStdIOOpenOSfhandle(struct IPerlStdIO* piPerl, intptr_t osfhandle, int flags)\n      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':\nperlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  821 | PerlStdIOGetOSfhandle(struct IPerlStdIO* piPerl, int filenum)\n      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':\nperlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  827 | PerlStdIOFdupopen(struct IPerlStdIO* piPerl, FILE* pf)\n      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':\nperlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  911 | PerlLIOAccess(struct IPerlLIO* piPerl, const char *path, int mode)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':\nperlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  917 | PerlLIOChmod(struct IPerlLIO* piPerl, const char *filename, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':\nperlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  923 | PerlLIOChown(struct IPerlLIO* piPerl, const char *filename, uid_t owner, gid_t group)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':\nperlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  929 | PerlLIOChsize(struct IPerlLIO* piPerl, int handle, Off_t size)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':\nperlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  935 | PerlLIOClose(struct IPerlLIO* piPerl, int handle)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':\nperlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  941 | PerlLIODup(struct IPerlLIO* piPerl, int handle)\n      |            ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':\nperlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  947 | PerlLIODup2(struct IPerlLIO* piPerl, int handle1, int handle2)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':\nperlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  953 | PerlLIOFlock(struct IPerlLIO* piPerl, int fd, int oper)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':\nperlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  959 | PerlLIOFileStat(struct IPerlLIO* piPerl, int handle, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':\nperlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  965 | PerlLIOIOCtl(struct IPerlLIO* piPerl, int i, unsigned int u, char *data)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':\nperlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  978 | PerlLIOIsatty(struct IPerlLIO* piPerl, int fd)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  984 | PerlLIOLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':\nperlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  990 | PerlLIOSymLink(struct IPerlLIO* piPerl, const char*oldname, const char *newname)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':\nperlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n  996 | PerlLIOReadLink(struct IPerlLIO* piPerl, const char *path, char *buf, size_t bufsiz)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':\nperlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1002 | PerlLIOLseek(struct IPerlLIO* piPerl, int handle, Off_t offset, int origin)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1008 | PerlLIOLstat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':\nperlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1014 | PerlLIOMktemp(struct IPerlLIO* piPerl, char *Template)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':\nperlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1020 | PerlLIOOpen(struct IPerlLIO* piPerl, const char *filename, int oflag)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':\nperlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1026 | PerlLIOOpen3(struct IPerlLIO* piPerl, const char *filename, int oflag, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':\nperlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1032 | PerlLIORead(struct IPerlLIO* piPerl, int handle, void *buffer, unsigned int count)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':\nperlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1038 | PerlLIORename(struct IPerlLIO* piPerl, const char *OldFileName, const char *newname)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':\nperlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1044 | PerlLIOSetmode(struct IPerlLIO* piPerl, int handle, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':\nperlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1050 | PerlLIONameStat(struct IPerlLIO* piPerl, const char *path, Stat_t *buffer)\n      |                 ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':\nperlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1056 | PerlLIOTmpnam(struct IPerlLIO* piPerl, char *string)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':\nperlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1062 | PerlLIOUmask(struct IPerlLIO* piPerl, int pmode)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':\nperlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1068 | PerlLIOUnlink(struct IPerlLIO* piPerl, const char *filename)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':\nperlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1074 | PerlLIOUtime(struct IPerlLIO* piPerl, const char *filename, struct utimbuf *times)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':\nperlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1080 | PerlLIOWrite(struct IPerlLIO* piPerl, int handle, const void *buffer, unsigned int count)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':\nperlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1123 | PerlDirMakedir(struct IPerlDir* piPerl, const char *dirname, int mode)\n      |                ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':\nperlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1135 | PerlDirRmdir(struct IPerlDir* piPerl, const char *dirname)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':\nperlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1141 | PerlDirClose(struct IPerlDir* piPerl, DIR *dirp)\n      |              ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':\nperlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1147 | PerlDirOpen(struct IPerlDir* piPerl, const char *filename)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':\nperlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1153 | PerlDirRead(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':\nperlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1159 | PerlDirRewind(struct IPerlDir* piPerl, DIR *dirp)\n      |               ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':\nperlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1165 | PerlDirSeek(struct IPerlDir* piPerl, DIR *dirp, long loc)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':\nperlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1171 | PerlDirTell(struct IPerlDir* piPerl, DIR *dirp)\n      |             ~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':\nperlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1206 | PerlSockHtonl(struct IPerlSock* piPerl, u_long hostlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':\nperlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1212 | PerlSockHtons(struct IPerlSock* piPerl, u_short hostshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':\nperlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1218 | PerlSockNtohl(struct IPerlSock* piPerl, u_long netlong)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':\nperlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1224 | PerlSockNtohs(struct IPerlSock* piPerl, u_short netshort)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1229 | SOCKET PerlSockAccept(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* addr, int* addrlen)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1235 | PerlSockBind(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':\nperlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1241 | PerlSockConnect(struct IPerlSock* piPerl, SOCKET s, const struct sockaddr* name, int namelen)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':\nperlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1247 | PerlSockEndhostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':\nperlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1253 | PerlSockEndnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':\nperlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1259 | PerlSockEndprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':\nperlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1265 | PerlSockEndservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':\nperlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1271 | PerlSockGethostbyaddr(struct IPerlSock* piPerl, const char* addr, int len, int type)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':\nperlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1277 | PerlSockGethostbyname(struct IPerlSock* piPerl, const char* name)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':\nperlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1283 | PerlSockGethostent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':\nperlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1290 | PerlSockGethostname(struct IPerlSock* piPerl, char* name, int namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':\nperlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1296 | PerlSockGetnetbyaddr(struct IPerlSock* piPerl, long net, int type)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':\nperlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1302 | PerlSockGetnetbyname(struct IPerlSock* piPerl, const char *name)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':\nperlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1308 | PerlSockGetnetent(struct IPerlSock* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1313 | int PerlSockGetpeername(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                         ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':\nperlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1319 | PerlSockGetprotobyname(struct IPerlSock* piPerl, const char* name)\n      |                        ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':\nperlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1325 | PerlSockGetprotobynumber(struct IPerlSock* piPerl, int number)\n      |                          ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':\nperlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1331 | PerlSockGetprotoent(struct IPerlSock* piPerl)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':\nperlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1337 | PerlSockGetservbyname(struct IPerlSock* piPerl, const char* name, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':\nperlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1343 | PerlSockGetservbyport(struct IPerlSock* piPerl, int port, const char* proto)\n      |                       ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':\nperlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1349 | PerlSockGetservent(struct IPerlSock* piPerl)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':\nperlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1355 | PerlSockGetsockname(struct IPerlSock* piPerl, SOCKET s, struct sockaddr* name, int* namelen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':\nperlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1361 | PerlSockGetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, char* optval, int* optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':\nperlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1367 | PerlSockInetAddr(struct IPerlSock* piPerl, const char* cp)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':\nperlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1373 | PerlSockInetNtoa(struct IPerlSock* piPerl, struct in_addr in)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':\nperlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1379 | PerlSockListen(struct IPerlSock* piPerl, SOCKET s, int backlog)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':\nperlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1385 | PerlSockRecv(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':\nperlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1391 | PerlSockRecvfrom(struct IPerlSock* piPerl, SOCKET s, char* buffer, int len, int flags, struct sockaddr* from, int* fromlen)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':\nperlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1397 | PerlSockSelect(struct IPerlSock* piPerl, int nfds, char* readfds, char* writefds, char* exceptfds, const struct timeval* timeout)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':\nperlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1403 | PerlSockSend(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':\nperlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1409 | PerlSockSendto(struct IPerlSock* piPerl, SOCKET s, const char* buffer, int len, int flags, const struct sockaddr* to, int tolen)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':\nperlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1415 | PerlSockSethostent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':\nperlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1421 | PerlSockSetnetent(struct IPerlSock* piPerl, int stayopen)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':\nperlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1427 | PerlSockSetprotoent(struct IPerlSock* piPerl, int stayopen)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':\nperlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1433 | PerlSockSetservent(struct IPerlSock* piPerl, int stayopen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':\nperlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1439 | PerlSockSetsockopt(struct IPerlSock* piPerl, SOCKET s, int level, int optname, const char* optval, int optlen)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':\nperlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1445 | PerlSockShutdown(struct IPerlSock* piPerl, SOCKET s, int how)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':\nperlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1451 | PerlSockSocket(struct IPerlSock* piPerl, int af, int type, int protocol)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':\nperlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1457 | PerlSockSocketpair(struct IPerlSock* piPerl, int domain, int type, int protocol, int* fds)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':\nperlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1463 | PerlSockClosesocket(struct IPerlSock* piPerl, SOCKET s)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':\nperlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1469 | PerlSockIoctlsocket(struct IPerlSock* piPerl, SOCKET s, long cmd, u_long *argp)\n      |                     ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcAbort(IPerlProc*)':\nperlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1529 | PerlProcAbort(struct IPerlProc* piPerl)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':\nperlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1535 | PerlProcCrypt(struct IPerlProc* piPerl, const char* clear, const char* salt)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':\nperlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1541 | PerlProcExit(struct IPerlProc* piPerl, int status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':\nperlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1547 | PerlProc_Exit(struct IPerlProc* piPerl, int status)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':\nperlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1553 | PerlProcExecl(struct IPerlProc* piPerl, const char *cmdname, const char *arg0, const char *arg1, const char *arg2, const char *arg3)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1559 | PerlProcExecv(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':\nperlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1565 | PerlProcExecvp(struct IPerlProc* piPerl, const char *cmdname, const char *const *argv)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':\nperlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1571 | PerlProcGetuid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':\nperlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1577 | PerlProcGeteuid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':\nperlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1583 | PerlProcGetgid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':\nperlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1589 | PerlProcGetegid(struct IPerlProc* piPerl)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':\nperlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1595 | PerlProcGetlogin(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':\nperlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1601 | PerlProcKill(struct IPerlProc* piPerl, int pid, int sig)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':\nperlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1607 | PerlProcKillpg(struct IPerlProc* piPerl, int pid, int sig)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':\nperlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1613 | PerlProcPauseProc(struct IPerlProc* piPerl)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':\nperlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1619 | PerlProcPopen(struct IPerlProc* piPerl, const char *command, const char *mode)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':\nperlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1627 | PerlProcPopenList(struct IPerlProc* piPerl, const char *mode, IV narg, SV **args)\n      |                   ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':\nperlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1635 | PerlProcPclose(struct IPerlProc* piPerl, PerlIO *stream)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':\nperlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1641 | PerlProcPipe(struct IPerlProc* piPerl, int *phandles)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':\nperlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1647 | PerlProcSetuid(struct IPerlProc* piPerl, uid_t u)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':\nperlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1653 | PerlProcSetgid(struct IPerlProc* piPerl, gid_t g)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':\nperlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1659 | PerlProcSleep(struct IPerlProc* piPerl, unsigned int s)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':\nperlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1665 | PerlProcTimes(struct IPerlProc* piPerl, struct tms *timebuf)\n      |               ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':\nperlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1671 | PerlProcWait(struct IPerlProc* piPerl, int *status)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':\nperlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1677 | PerlProcWaitpid(struct IPerlProc* piPerl, int pid, int *status, int flags)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':\nperlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1683 | PerlProcSignal(struct IPerlProc* piPerl, int sig, Sighandler_t subcode)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':\nperlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1689 | PerlProcGetTimeOfDay(struct IPerlProc* piPerl, struct timeval *t, void *z)\n      |                      ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcFork(IPerlProc*)':\nperlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1815 | PerlProcFork(struct IPerlProc* piPerl)\n      |              ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':\nperlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1876 | PerlProcGetpid(struct IPerlProc* piPerl)\n      |                ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':\nperlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1882 | PerlProcDynaLoader(struct IPerlProc* piPerl, const char* filename)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':\nperlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1888 | PerlProcGetOSError(struct IPerlProc* piPerl, SV* sv, DWORD dwErr)\n      |                    ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':\nperlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1894 | PerlProcSpawnvp(struct IPerlProc* piPerl, int mode, const char *cmdname, const char *const *argv)\n      |                 ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':\nperlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]\n 1900 | PerlProcLastHost(struct IPerlProc* piPerl)\n      |                  ~~~~~~~~~~~~~~~~~~^~~~~~\nperlhost.h: In copy constructor 'CPerlHost::CPerlHost(CPerlHost&)':\nperlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 2076 |     while(lpPtr = host.GetIndex(dwIndex))\n      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~\nperllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':\nperllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]\n   54 |         int *nowhere = NULL;\n      |              ^~~~~~~\nperllib.c: In function 'void win32_delete_internal_host(void*)':\nperllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]\n  164 |     delete host;\n      |     ^~~~~~~~~~~\nperllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':\nperllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]\n  234 |         LPVOID lpvReserved)     /* reserved */\n      |         ~~~~~~~^~~~~~~~~~~\nIn file included from ..\\perl.h:7827,\n                 from ..\\perlio.c:43:\n..\\inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from win32.c:50:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32.c: In function 'set_w32_module_name':\nwin32.c:243:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(const WCHAR *, WCHAR *, DWORD)' {aka 'long unsigned int (*)(const short unsigned int *, short unsigned int *, long unsigned int)'} [-Wcast-function-type]\n  243 |         (DWORD (__stdcall *)(LPCWSTR, LPWSTR, DWORD))\n      |         ^\nwin32.c: In function 'chown':\nwin32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |       ~~~~~~~~~~~~^~~~\nwin32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                         ~~~~~~^~~~~\nwin32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]\n 1199 | chown(const char *path, uid_t owner, gid_t group)\n      |                                      ~~~~~~^~~~~\nwin32.c: In function 'win32_kill':\nwin32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]\n 1458 |                     HWND hwnd = get_hwnd_delay(aTHX, child, 5);\n      |                          ^~~~\nwin32.c: In function 'win32_stat_low':\nwin32.c:1685:25: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'DWORD (*)(void *, CHAR *, DWORD,  DWORD)' {aka 'long unsigned int (*)(void *, char *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 1685 |                         (pGetFinalPathNameByHandleA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"GetFinalPathNameByHandleA\");\n      |                         ^\nwin32.c: In function 'win32_stat':\nwin32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]\n 1859 |     BOOL        expect_dir = FALSE;\n      |                 ^~~~~~~~~~\nwin32.c: In function 'is_symlink':\nwin32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]\n 1940 |     const MY_SYMLINK_REPARSE_BUFFER * const sd =\n      |                                             ^~\nwin32.c: In function 'win32_gettimeofday':\nwin32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]\n 2604 | win32_gettimeofday(struct timeval *tp, void *not_used)\n      |                                        ~~~~~~^~~~~~~~\nwin32.c: In function 'do_popen':\nwin32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]\n 3550 |     int lock_held = 0;\n      |         ^~~~~~~~~\nwin32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]\n 3549 |     DWORD nhandle;\n      |           ^~~~~~~\nwin32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]\n 3546 |     int stdfd;\n      |         ^~~~~\nwin32.c: In function 'win32_symlink':\nwin32.c:3739:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOLEAN (*)(const CHAR *, const CHAR *, DWORD)' {aka 'unsigned char (*)(const char *, const char *, long unsigned int)'} [-Wcast-function-type]\n 3739 |         (pCreateSymbolicLinkA_t)GetProcAddress(GetModuleHandle(\"kernel32.dll\"), \"CreateSymbolicLinkA\");\n      |         ^\nwin32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]\n 3808 |             size_t newfile_len = strlen(newfile);\n      |                    ^~~~~~~~~~~\nwin32.c: In function 'win32_chsize':\nwin32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]\n 3916 |             count = extend >= sizeof(b) ? sizeof(b) : (size_t)extend;\n      |                            ^~\nwin32.c: In function 'win32_mkdir':\nwin32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]\n 4143 | win32_mkdir(const char *dir, int mode)\n      |                              ~~~~^~~~\nwin32.c: In function 'create_command_line':\nwin32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]\n 4185 |     int index, argc;\n      |                ^~~~\nwin32.c: In function 'win32_free_childenv':\nwin32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]\n 4450 | win32_free_childenv(void* d)\n      |                     ~~~~~~^\nwin32.c: In function 'Perl_init_os_extras':\nwin32.c:5044:16: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(PerlInterpreter *)' {aka 'void (*)(struct interpreter *)'} [-Wcast-function-type]\n 5044 |     pfn_init = (void (*)(pTHX))GetProcAddress(module, \"init_Win32CORE\");\n      |                ^\nwin32.c: In function 'win32_hook_imported_function_in_module':\nwin32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]\n 5261 |         for (; address_of_data = ilt->u1.AddressOfData; ++ilt, ++iat) {\n      |                ^~~~~~~~~~~~~~~\nwin32.c: In function 'my_CloseHandle':\nwin32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]\n 5349 |     if (maybe_socket)\n      |        ^\nwin32.c: In function 'win32_hook_closehandle_in_crt':\nwin32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]\n 5374 |     CloseHandle_orig = (pCloseHandle)GetProcAddress(\n      |                        ^\nwin32.c:5381:36: warning: cast between incompatible function types from 'BOOL (*)(void *)' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5381 |         crt_handle, \"CloseHandle\", (FARPROC)my_CloseHandle\n      |                                    ^\nwin32.c:5384:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'NTSTATUS (*)(void *, struct _IO_STATUS_BLOCK *, void *, ULONG,  ULONG)' {aka 'long int (*)(void *, struct _IO_STATUS_BLOCK *, void *, long unsigned int,  long unsigned int)'} [-Wcast-function-type]\n 5384 |     pNtQueryInformationFile = (pNtQueryInformationFile_t)GetProcAddress(\n      |                               ^\nwin32.c: In function 'win32_unhook_closehandle_in_crt':\nwin32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]\n 5408 |         crt_handle, \"CloseHandle\", (FARPROC)CloseHandle_orig\n      |                                    ^\nwin32.c: In function 'Perl_win32_init':\nwin32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                 ~~~~~^~~~~\nwin32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]\n 5415 | Perl_win32_init(int *argcp, char ***argvp)\n      |                             ~~~~~~~~^~~~~\nwin32.c: In function 'win32_process_message':\nwin32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]\n 5551 | win32_process_message(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)\n      |                       ~~~~~^~~~\nwin32.c: In function 'win32_csighandler':\nwin32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]\n 5646 | win32_csighandler(int sig)\n      |                   ~~~~^~~\nwin32.c: At top level:\nwin32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]\n 2250 | wstr_to_str(const wchar_t* wstr)\n      | ^~~~~~~~~~~\nwin32.c: In function 'win32_gets':\nwin32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]\n 4747 |     return gets(s);\n      |            ^~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32sck.c:23:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nwin32sck.c: In function 'win32_getnetbyname':\nwin32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]\n  781 | win32_getnetbyname(char *name)\n      |                    ~~~~~~^~~~\nwin32sck.c: In function 'win32_getnetbyaddr':\nwin32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                    ~~~~~^~~\nwin32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]\n  788 | win32_getnetbyaddr(long net, int type)\n      |                              ~~~~^~~~\nwin32sck.c: In function 'win32_sethostent':\nwin32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  809 | win32_sethostent(int stayopen)\n      |                  ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setnetent':\nwin32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  816 | win32_setnetent(int stayopen)\n      |                 ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setprotoent':\nwin32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  823 | win32_setprotoent(int stayopen)\n      |                   ~~~~^~~~~~~~\nwin32sck.c: In function 'win32_setservent':\nwin32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]\n  830 | win32_setservent(int stayopen)\n      |                  ~~~~^~~~~~~~\nIn file included from ../perl.h:7827,\n                 from win32thread.c:2:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nfcrypt.c: In function 'des_fcrypt':\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:14: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |              ^~~~~~~~~~~~~\nfcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  473 |     ((c) >= '.' && (c) <= '9' || (c) >= 'A' && (c) <= 'Z' ||  \\\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nfcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]\n  474 |      (c) >= 'a' && (c) <= 'z')\n      |      ~~~~~~~~~~~^~~~~~~~~~~~~\nfcrypt.c:488:41: note: in expansion of macro 'good_for_salt'\n  488 |         if (!good_for_salt(salt[0]) || !good_for_salt(salt[1])) {\n      |                                         ^~~~~~~~~~~~~\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Win32CORE.c:21:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nar: creating ..\\..\\lib\\auto\\Win32CORE\\Win32CORE.a\nIn file included from ..\\..\\lib\\CORE/perl.h:7827,\n                 from Normalize.xs:13:\n..\\..\\lib\\CORE/inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n..\\..\\lib\\CORE/inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n..\\..\\lib\\CORE/inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n..\\..\\lib\\CORE/inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nIn file included from ../perl.h:7827,\n                 from runperl.c:6:\n../inline.h:1507: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1507 | #  pragma intrinsic(_BitScanForward)\n      | \n../inline.h:1508: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1508 | #  pragma intrinsic(_BitScanReverse)\n      | \n../inline.h:1510: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1510 | #    pragma intrinsic(_BitScanForward64)\n      | \n../inline.h:1511: warning: ignoring '#pragma intrinsic ' [-Wunknown-pragmas]\n 1511 | #    pragma intrinsic(_BitScanReverse64)\n      | \nWARNING: Setting ABSTRACT via file 'lib/IO/Socket/IP.pm' failed\n at C:\\Users\\abeltje\\perl5coresmoke\\perl-current\\lib/ExtUtils/MakeMaker.pm line 756.\n\nCompiler info: gcc version 13.2.0\nSkipping extension Unicode/Normalize, not ported to current platform at ..\\make_ext.pl line 194.\nTSTENV = perlio\tFiles=2889, Tests=1195778, 2761 wallclock secs (71.22 usr +  7.55 sys = 78.77 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n\nTSTENV = locale:.utf8\tFiles=2889, Tests=1195922, 2778 wallclock secs (72.64 usr +  8.08 sys = 80.72 CPU)\n\n../t/op/magic.t.............................................FAILED\n    186-187\n../dist/Net-Ping/t/450_service.t............................PASSED\n    9\n../ext/POSIX/t/time.t.......................................FAILED\n    11-12\n../ext/POSIX/t/time.t.......................................FAILED\n    Non-zero exit status: 2\n../ext/IPC-Open3/t/IPC-Open3.t..............................PASSED\n    25\n../cpan/Win32/t/Unicode.t...................................FAILED\n    4-5\n\nStopped smoke at 1705909460\nFinished smoking d8b7e57ae089463120b2a43f7e4fef7a8ab48601 v5.39.7-10-gd8b7e57ae0 blead\n","osversion":"Win10 Build 19045 (64-bit)","reporter":"","hostname":"winbonne10","smoker_version":"0.047","reporter_version":"0.054","perl_id":"5.39.8","osname":"MSWin32","git_describe":"v5.39.7-10-gd8b7e57ae0","plevel":"5.039007zzz010","skipped_tests":"","nonfatal_msgs":""}