• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Changes
  • Smoke v5.39.7-60-g4f449b1192 FAIL(F) MSWin32 Win10 Build 19045 (64-bit) AMD Ryzen 7 5700G with Radeon Graphics (~3793 MHz) 2

    Automated smoke report for branch blead 5.39.8 patch 4f449b11929d79ca3211119e865cf541798a09d4 v5.39.7-60-g4f449b1192.
    winbonne10: AMD Ryzen 7 5700G with Radeon Graphics (~3793 MHz) (amd64/2 cpus)
        on        MSWin32 Win10 Build 19045 (64-bit)
        using     gcc version 13.2.0 (*1)
        smoketime 10 hours 45 minutes (average 1 hour 47 minutes)
    
    Summary: FAIL(F)
    
    O = OK  F = Failure(s), extended report at the bottom
    X = Failure(s) under TEST but not under harness
    ? = still running or test results not (yet) available
    Build failures during:       - = unknown or N/A
    c = Configure, m = make, M = make (after miniperl), t = make test-prep
    
    v5.39.7-60-g4f449b1192
    ----------------------- ----------------------------------------------------
    F  F  F  F              -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' (*1)
    F  F  F  F              -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' (*1)
    F  F  F  F              -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' (*1)
    |  |  |  |
    |  |  |  +------------  locale:.utf8 DEBUGGING
    |  |  +---------------  perlio DEBUGGING
    |  +------------------  locale:.utf8
    +---------------------  perlio
    
      Applied patches:
        SMOKE4f449b11929d79ca3211119e865cf541798a09d4
    Skipped tests:
        None.
    
    Test failures:
      ../ext/POSIX/t/time.t (FAILED 11-12 Non-zero exit status: 2)
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
    
      ../t/op/magic.t (FAILED 186-187)
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
    
      ../cpan/Win32/t/Unicode.t (FAILED 4-5)
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
    
        Test todo-passed:
        ../ext/IPC-Open3/t/IPC-Open3.t (25)
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -UWIN64 -Duse64bitint -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++'
          [perlio/locale:.utf8] -Duselargefiles -Dusequadmath -DCCTYPE=GCC -DCCHOME=C:\mingw64 -Dcf_email=abeltje@cpan.org -Aldflags='-static -static-libgcc -static-libstdc++' DEBUGGING
        
    Compiler messages:
        ..\toke.c: In function 'Perl_scan_num':
        ..\toke.c:12033:9: warning: 'shift' may be used uninitialized [-Wmaybe-uninitialized]
        ..\pp_sys.c: In function 'Perl_pp_shostent':
        ..\pp_sys.c:5573:15: warning: unused variable 'stayopen' [-Wunused-variable]
        ..\pp_hot.c: In function 'Perl_pp_aelemfastlex_store':
        ..\pp_hot.c:363:27: warning: array subscript has type 'char' [-Wchar-subscripts]
        ..\pp_hot.c: In function 'Perl_pp_aelemfast':
        ..\pp_hot.c:2050:25: warning: array subscript has type 'char' [-Wchar-subscripts]
        ..\utf8.c: In function 'S__to_utf8_case':
        ..\utf8.c:3537:48: warning: 'remaining_list' may be used uninitialized [-Wmaybe-uninitialized]
        ..\embed.h:797:90: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
        ..\utf8.h:292:40: note: in expansion of macro 'ASSERT_NOT_PTR'
        ..\utf8.h:154:47: note: in expansion of macro 'NATIVE_TO_UNI'
        ..\utf8.h:152:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
        ..\utf8.h:150:37: note: in expansion of macro 'uvchr_to_utf8_flags'
        ..\utf8.c:3537:17: note: in expansion of macro 'uvchr_to_utf8'
        ..\utf8.c:3511:17: note: 'remaining_list' was declared here
        ..\doio.c: In function 'Perl_setfd_cloexec':
        ..\doio.c:64:24: warning: unused parameter 'fd' [-Wunused-parameter]
        ..\doio.c: In function 'Perl_setfd_inhexec':
        ..\doio.c:73:24: warning: unused parameter 'fd' [-Wunused-parameter]
        ..\doio.c: In function 'Perl_cando':
        ..\doio.c:2940:36: warning: unused parameter 'effective' [-Wunused-parameter]
        ..\doio.c:3002:1: warning: 'S_ingroup' defined but not used [-Wunused-function]
        ..\mg.c: In function 'Perl_magic_setenv':
        ..\mg.c:1302:12: warning: variable 'len' set but not used [-Wunused-but-set-variable]
        ..\mg.c: In function 'Perl_perly_sighandler':
        ..\mg.c:3664:54: warning: unused parameter 'safe' [-Wunused-parameter]
        ..\util.c: In function 'sig_trap':
        ..\util.c:3060:14: warning: unused parameter 'signo' [-Wunused-parameter]
        ..\util.c: In function 'Perl_find_script':
        ..\util.c:3506:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]
        ..\util.c:3531:25: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]
        ..\util.c:3534:21: warning: comparison of integer expressions of different signedness: 'I32' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare]
        win32.c: In function 'set_w32_module_name':
        win32.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]
        win32.c: In function 'chown':
        win32.c:1199:19: warning: unused parameter 'path' [-Wunused-parameter]
        win32.c:1199:31: warning: unused parameter 'owner' [-Wunused-parameter]
        win32.c:1199:44: warning: unused parameter 'group' [-Wunused-parameter]
        win32.c: In function 'win32_stat_low':
        win32.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]
        win32.c: In function 'win32_stat':
        win32.c:1859:17: warning: unused variable 'expect_dir' [-Wunused-variable]
        win32.c: In function 'is_symlink':
        win32.c:1940:45: warning: unused variable 'sd' [-Wunused-variable]
        win32.c: In function 'win32_gettimeofday':
        win32.c:2604:46: warning: unused parameter 'not_used' [-Wunused-parameter]
        win32.c: In function 'do_popen':
        win32.c:3550:9: warning: unused variable 'lock_held' [-Wunused-variable]
        win32.c:3549:11: warning: variable 'nhandle' set but not used [-Wunused-but-set-variable]
        win32.c:3546:9: warning: variable 'stdfd' set but not used [-Wunused-but-set-variable]
        win32.c: In function 'win32_link':
        win32.c:3714:40: warning: passing argument 1 to 'restrict'-qualified parameter aliases with argument 2 [-Wrestrict]
        win32.c: In function 'win32_symlink':
        win32.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]
        win32.c:3808:20: warning: unused variable 'newfile_len' [-Wunused-variable]
        win32.c: In function 'win32_chsize':
        win32.c:3916:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
        win32.c: In function 'win32_mkdir':
        win32.c:4143:34: warning: unused parameter 'mode' [-Wunused-parameter]
        win32.c: In function 'create_command_line':
        win32.c:4185:16: warning: variable 'argc' set but not used [-Wunused-but-set-variable]
        win32.c: In function 'win32_free_childenv':
        win32.c:4450:27: warning: unused parameter 'd' [-Wunused-parameter]
        win32.c: In function 'w32_GetCwd':
        ../XSUB.h:166:28: warning: unused variable 'items' [-Wunused-variable]
        ../XSUB.h:169:23: note: in expansion of macro 'dITEMS'
        win32.c:5008:5: note: in expansion of macro 'dXSARGS'
        win32.c: In function 'win32_hook_imported_function_in_module':
        win32.c:5261:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
        win32.c: In function 'my_CloseHandle':
        win32.c:5349:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
        win32.c: In function 'win32_hook_closehandle_in_crt':
        win32.c:5374:24: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type]
        win32.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]
        win32.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]
        win32.c: In function 'win32_unhook_closehandle_in_crt':
        win32.c:5408:36: warning: cast between incompatible function types from 'pCloseHandle' {aka 'int (*)(void *)'} to 'INT_PTR (*)()' {aka 'long long int (*)()'} [-Wcast-function-type]
        win32.c: In function 'Perl_win32_init':
        win32.c:5415:22: warning: unused parameter 'argcp' [-Wunused-parameter]
        win32.c:5415:37: warning: unused parameter 'argvp' [-Wunused-parameter]
        win32.c: In function 'win32_process_message':
        win32.c:5551:28: warning: unused parameter 'hwnd' [-Wunused-parameter]
        win32.c:5551:66: warning: unused parameter 'lParam' [-Wunused-parameter]
        win32.c: In function 'win32_csighandler':
        win32.c:5646:23: warning: unused parameter 'sig' [-Wunused-parameter]
        win32.c:2250:1: warning: 'wstr_to_str' defined but not used [-Wunused-function]
        win32.c: In function 'win32_gets':
        win32.c:4747:12: warning: call to 'gets' declared with attribute warning: Using gets() is always unsafe - use fgets() instead [-Wattribute-warning]
        win32sck.c: In function 'win32_getnetbyname':
        win32sck.c:781:26: warning: unused parameter 'name' [-Wunused-parameter]
        win32sck.c: In function 'win32_getnetbyaddr':
        win32sck.c:788:25: warning: unused parameter 'net' [-Wunused-parameter]
        win32sck.c:788:34: warning: unused parameter 'type' [-Wunused-parameter]
        win32sck.c: In function 'win32_sethostent':
        win32sck.c:809:22: warning: unused parameter 'stayopen' [-Wunused-parameter]
        win32sck.c: In function 'win32_setnetent':
        win32sck.c:816:21: warning: unused parameter 'stayopen' [-Wunused-parameter]
        win32sck.c: In function 'win32_setprotoent':
        win32sck.c:823:23: warning: unused parameter 'stayopen' [-Wunused-parameter]
        win32sck.c: In function 'win32_setservent':
        win32sck.c:830:22: warning: unused parameter 'stayopen' [-Wunused-parameter]
        win32thread.c: In function 'Perl_set_context':
        win32thread.c:9:24: warning: unused parameter 't' [-Wunused-parameter]
        fcrypt.c: In function 'des_fcrypt':
        fcrypt.c:473:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
        fcrypt.c:488:14: note: in expansion of macro 'good_for_salt'
        fcrypt.c:474:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
        fcrypt.c:488:41: note: in expansion of macro 'good_for_salt'
        DynaLoader.xs: In function 'dl_static_linked':
        DynaLoader.xs:86:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
        DynaLoader.xs:102:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
        RealPPPort.xs: In function 'XS_Devel__PPPort_ptrtests':
        ..\..\lib\CORE/perl.h:2484:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
        ..\..\lib\CORE/perl.h:2497:25: note: in expansion of macro 'INT2PTR'
        RealPPPort.xs:1884:27: note: in expansion of macro 'PTR2ul'
        POSIX.xs: In function 'my_fpclassify':
        POSIX.xs:770:28: warning: unused parameter 'x' [-Wunused-parameter]
        POSIX.xs: In function 'restore_sigmask':
        POSIX.xs:1621:16: warning: unused variable 'ossetp' [-Wunused-variable]
        POSIX.xs: In function 'fix_win32_tzenv':
        POSIX.xs:1725:13: warning: implicit declaration of function 'putenv'; did you mean '_putenv'? [-Wimplicit-function-declaration]
        POSIX.xs: In function 'XS_POSIX__SigSet_new':
        POSIX.xs:1765:29: warning: unused variable 's' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX__SigSet_addset':
        POSIX.c:1956:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__SigSet_emptyset':
        POSIX.c:2004:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__SigSet_ismember':
        POSIX.c:2043:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_new':
        POSIX.c:2081:25: warning: variable 'packname' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_getattr':
        POSIX.c:2117:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_setattr':
        POSIX.c:2172:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_getispeed':
        POSIX.c:2240:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_getiflag':
        POSIX.c:2272:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        ..\..\lib\CORE/XSUB.h:197:20: warning: unused variable 'ix' [-Wunused-variable]
        POSIX.c:2268:5: note: in expansion of macro 'dXSI32'
        POSIX.c: In function 'XS_POSIX__Termios_getcc':
        POSIX.c:2324:25: warning: unused variable 'ccix' [-Wunused-variable]
        POSIX.c:2323:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_setispeed':
        POSIX.c:2365:17: warning: unused variable 'speed' [-Wunused-variable]
        POSIX.c:2364:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX__Termios_setiflag':
        POSIX.c:2408:25: warning: unused variable 'flag' [-Wunused-variable]
        POSIX.c:2407:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c:2403:5: note: in expansion of macro 'dXSI32'
        POSIX.c: In function 'XS_POSIX__Termios_setcc':
        POSIX.c:2456:17: warning: unused variable 'cc' [-Wunused-variable]
        POSIX.c:2454:25: warning: unused variable 'ccix' [-Wunused-variable]
        POSIX.c:2453:25: warning: variable 'termios_ref' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX_WEXITSTATUS':
        POSIX.c:2543:17: warning: unused variable 'status' [-Wunused-variable]
        POSIX.xs: In function 'XS_POSIX_acos':
        POSIX.xs:604:23: warning: implicit declaration of function 'j0' [-Wimplicit-function-declaration]
        POSIX.xs:2196:22: note: in expansion of macro 'bessel_j0'
        POSIX.xs:605:23: warning: implicit declaration of function 'j1' [-Wimplicit-function-declaration]
        POSIX.xs:2203:22: note: in expansion of macro 'bessel_j1'
        POSIX.xs:607:23: warning: implicit declaration of function 'y0' [-Wimplicit-function-declaration]
        POSIX.xs:2290:22: note: in expansion of macro 'bessel_y0'
        POSIX.xs:608:23: warning: implicit declaration of function 'y1' [-Wimplicit-function-declaration]
        POSIX.xs:2298:22: note: in expansion of macro 'bessel_y1'
        POSIX.xs: In function 'XS_POSIX_fpclassify':
        ..\..\lib\CORE/perl.h:2782:33: warning: implicit declaration of function 'finite'; did you mean '_finite'? [-Wimplicit-function-declaration]
        POSIX.xs:2413:22: note: in expansion of macro 'Perl_isfinite'
        POSIX.xs: In function 'XS_POSIX_jn':
        POSIX.xs:606:23: warning: implicit declaration of function 'jn' [-Wimplicit-function-declaration]
        POSIX.xs:2766:20: note: in expansion of macro 'bessel_jn'
        POSIX.xs:609:23: warning: implicit declaration of function 'yn' [-Wimplicit-function-declaration]
        POSIX.xs:2776:20: note: in expansion of macro 'bessel_yn'
        POSIX.c: In function 'XS_POSIX_sigaction':
        POSIX.c:3613:33: warning: variable 'oldaction' set but not used [-Wunused-but-set-variable]
        POSIX.c:3611:17: warning: unused variable 'optaction' [-Wunused-variable]
        POSIX.c:3609:17: warning: unused variable 'sig' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_sigpending':
        POSIX.c:3866:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]
        POSIX.c: In function 'XS_POSIX_sigprocmask':
        POSIX.c:3915:25: warning: variable 'oldsigset' set but not used [-Wunused-but-set-variable]
        POSIX.c:3914:25: warning: variable 'sigset' set but not used [-Wunused-but-set-variable]
        POSIX.c:3912:17: warning: unused variable 'how' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_setpgid':
        POSIX.c:4150:17: warning: unused variable 'pgid' [-Wunused-variable]
        POSIX.c:4148:17: warning: unused variable 'pid' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_tcsetpgrp':
        POSIX.c:4222:17: warning: unused variable 'pgrp_id' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_ctermid':
        POSIX.c:5171:17: warning: unused variable 's' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_fpathconf':
        POSIX.c:5230:17: warning: unused variable 'name' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_pathconf':
        POSIX.c:5266:17: warning: unused variable 'name' [-Wunused-variable]
        POSIX.c:5264:17: warning: unused variable 'filename' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_setgid':
        POSIX.c:5344:17: warning: unused variable 'gid' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_setuid':
        POSIX.c:5372:17: warning: unused variable 'uid' [-Wunused-variable]
        POSIX.c: In function 'XS_POSIX_sysconf':
        POSIX.c:5400:17: warning: unused variable 'name' [-Wunused-variable]
        POSIX.xs:1613:1: warning: 'restore_sigmask' defined but not used [-Wunused-function]
        POSIX.xs:1028:12: warning: 'my_fegetround' defined but not used [-Wunused-function]
        POSIX.xs:770:11: warning: 'my_fpclassify' defined but not used [-Wunused-function]
        Socket.c: In function 'XS_Socket_pack_sockaddr_in6':
        Socket.c:1348:25: warning: variable 'flowinfo' set but not used [-Wunused-but-set-variable]
        Socket.c:1347:25: warning: variable 'scope_id' set but not used [-Wunused-but-set-variable]
        Socket.c: In function 'XS_Socket_pack_ip_mreq':
        Socket.c:1611:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]
        Socket.c:1609:17: warning: unused variable 'multiaddr' [-Wunused-variable]
        Socket.c: In function 'XS_Socket_unpack_ip_mreq':
        Socket.c:1665:17: warning: unused variable 'mreq_sv' [-Wunused-variable]
        Socket.c: In function 'XS_Socket_pack_ip_mreq_source':
        Socket.c:1702:17: warning: variable 'interface' set but not used [-Wunused-but-set-variable]
        const-c.inc: In function 'constant_19':
        const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
        Win32.xs: In function 'w32_IsAdminUser':
        Win32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void)' {aka 'int (*)(void)'} [-Wcast-function-type]
        Win32.xs:357:5: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_RegisterServer':
        Win32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'int (*)(void)' [-Wcast-function-type]
        Win32.xs:635:9: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_UnregisterServer':
        Win32.xs:656:9: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_GetChipArch':
        Win32.xs:29:31: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(struct _SYSTEM_INFO *)' [-Wcast-function-type]
        Win32.xs:685:5: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_GetChipName':
        Win32.xs:705:5: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_GetProductInfo':
        Win32.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]
        Win32.xs:1516:5: note: in expansion of macro 'GETPROC'
        Win32.xs: In function 'w32_IsDeveloperModeEnabled':
        Win32.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]
        Win32.xs:1688:5: note: in expansion of macro 'GETPROC'
        File.xs: In function 'XS_Win32API__File_SetFilePointer':
        File.xs:605:21: warning: comparison of integer expressions of different signedness: 'LONG' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
        perl.c: In function 'Perl_doing_taint':
        perl.c:4356:48: warning: unused parameter 'envp' [-Wunused-parameter]
        ..\locale.c:3291:1: warning: 'S_get_LC_ALL_display' defined but not used [-Wunused-function]
        perlhost.h: In function 'CPerlHost* IPerlMem2Host(IPerlMem*)':
        perlhost.h:227:63: warning: 'offsetof' within non-standard-layout type 'CPerlHost' is conditionally-supported [-Winvalid-offsetof]
        perlhost.h:241:12: note: in expansion of macro 'STRUCT2RAWPTR'
        perlhost.h: In function 'CPerlHost* IPerlMemShared2Host(IPerlMem*)':
        perlhost.h:246:12: note: in expansion of macro 'STRUCT2RAWPTR'
        perlhost.h: In function 'CPerlHost* IPerlMemParse2Host(IPerlMem*)':
        perlhost.h:251:12: note: in expansion of macro 'STRUCT2RAWPTR'
        perlhost.h: In function 'CPerlHost* IPerlEnv2Host(IPerlEnv*)':
        perlhost.h:234:38: note: in expansion of macro 'STRUCT2RAWPTR'
        perlhost.h:256:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'CPerlHost* IPerlStdIO2Host(IPerlStdIO*)':
        perlhost.h:261:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'CPerlHost* IPerlLIO2Host(IPerlLIO*)':
        perlhost.h:266:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'CPerlHost* IPerlDir2Host(IPerlDir*)':
        perlhost.h:271:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'CPerlHost* IPerlSock2Host(IPerlSock*)':
        perlhost.h:276:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'CPerlHost* IPerlProc2Host(IPerlProc*)':
        perlhost.h:281:12: note: in expansion of macro 'STRUCT2PTR'
        perlhost.h: In function 'int PerlEnvUname(IPerlEnv*, utsname*)':
        perlhost.h:472:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long unsigned int PerlEnvOsId(IPerlEnv*)':
        perlhost.h:508:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlEnvLibPath(IPerlEnv*, const char*, STRLEN*)':
        perlhost.h:514:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlEnvSiteLibPath(IPerlEnv*, const char*, STRLEN*)':
        perlhost.h:520:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlEnvVendorLibPath(IPerlEnv*, const char*, STRLEN*)':
        perlhost.h:526:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlEnvGetChildIO(IPerlEnv*, child_IO_table*)':
        perlhost.h:533:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOStdin(IPerlStdIO*)':
        perlhost.h:561:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOStdout(IPerlStdIO*)':
        perlhost.h:567:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOStderr(IPerlStdIO*)':
        perlhost.h:573:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOOpen(IPerlStdIO*, const char*, const char*)':
        perlhost.h:579:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOClose(IPerlStdIO*, FILE*)':
        perlhost.h:585:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOEof(IPerlStdIO*, FILE*)':
        perlhost.h:591:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOError(IPerlStdIO*, FILE*)':
        perlhost.h:597:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOClearerr(IPerlStdIO*, FILE*)':
        perlhost.h:603:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOGetc(IPerlStdIO*, FILE*)':
        perlhost.h:609:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlStdIOGetBase(IPerlStdIO*, FILE*)':
        perlhost.h:615:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOGetBufsiz(IPerlStdIO*, FILE*)':
        perlhost.h:626:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOGetCnt(IPerlStdIO*, FILE*)':
        perlhost.h:637:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlStdIOGetPtr(IPerlStdIO*, FILE*)':
        perlhost.h:648:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlStdIOGets(IPerlStdIO*, char*, int, FILE*)':
        perlhost.h:659:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOPutc(IPerlStdIO*, int, FILE*)':
        perlhost.h:665:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOPuts(IPerlStdIO*, const char*, FILE*)':
        perlhost.h:671:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOFlush(IPerlStdIO*, FILE*)':
        perlhost.h:677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOUngetc(IPerlStdIO*, int, FILE*)':
        perlhost.h:683:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOFileno(IPerlStdIO*, FILE*)':
        perlhost.h:689:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOFdopen(IPerlStdIO*, int, const char*)':
        perlhost.h:695:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOReopen(IPerlStdIO*, const char*, const char*, FILE*)':
        perlhost.h:701:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long long int PerlStdIORead(IPerlStdIO*, void*, size_t, size_t, FILE*)':
        perlhost.h:707:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long long int PerlStdIOWrite(IPerlStdIO*, const void*, size_t, size_t, FILE*)':
        perlhost.h:713:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOSetBuf(IPerlStdIO*, FILE*, char*)':
        perlhost.h:719:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOSetVBuf(IPerlStdIO*, FILE*, char*, int, size_t)':
        perlhost.h:725:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOSetCnt(IPerlStdIO*, FILE*, int)':
        perlhost.h:731:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOSetPtr(IPerlStdIO*, FILE*, char*)':
        perlhost.h:740:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOSetlinebuf(IPerlStdIO*, FILE*)':
        perlhost.h:749:40: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOPrintf(IPerlStdIO*, FILE*, const char*, ...)':
        perlhost.h:757:12: warning: unnecessary parentheses in declaration of 'arglist' [-Wparentheses]
        perlhost.h:757:12: note: remove parentheses
        perlhost.h:755:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOVprintf(IPerlStdIO*, FILE*, const char*, va_list)':
        perlhost.h:763:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long long int PerlStdIOTell(IPerlStdIO*, FILE*)':
        perlhost.h:769:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOSeek(IPerlStdIO*, FILE*, long long int, int)':
        perlhost.h:775:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIORewind(IPerlStdIO*, FILE*)':
        perlhost.h:781:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOTmpfile(IPerlStdIO*)':
        perlhost.h:787:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOGetpos(IPerlStdIO*, FILE*, fpos_t*)':
        perlhost.h:793:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOSetpos(IPerlStdIO*, FILE*, const fpos_t*)':
        perlhost.h:799:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOInit(IPerlStdIO*)':
        perlhost.h:804:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlStdIOInitOSExtras(IPerlStdIO*)':
        perlhost.h:809:42: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlStdIOOpenOSfhandle(IPerlStdIO*, intptr_t, int)':
        perlhost.h:815:43: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'intptr_t PerlStdIOGetOSfhandle(IPerlStdIO*, int)':
        perlhost.h:821:42: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'FILE* PerlStdIOFdupopen(IPerlStdIO*, FILE*)':
        perlhost.h:827:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOAccess(IPerlLIO*, const char*, int)':
        perlhost.h:911:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOChmod(IPerlLIO*, const char*, int)':
        perlhost.h:917:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOChown(IPerlLIO*, const char*, uid_t, gid_t)':
        perlhost.h:923:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOChsize(IPerlLIO*, int, long long int)':
        perlhost.h:929:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOClose(IPerlLIO*, int)':
        perlhost.h:935:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIODup(IPerlLIO*, int)':
        perlhost.h:941:29: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIODup2(IPerlLIO*, int, int)':
        perlhost.h:947:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOFlock(IPerlLIO*, int, int)':
        perlhost.h:953:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOFileStat(IPerlLIO*, int, w32_stat*)':
        perlhost.h:959:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOIOCtl(IPerlLIO*, int, unsigned int, char*)':
        perlhost.h:965:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOIsatty(IPerlLIO*, int)':
        perlhost.h:978:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOLink(IPerlLIO*, const char*, const char*)':
        perlhost.h:984:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOSymLink(IPerlLIO*, const char*, const char*)':
        perlhost.h:990:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOReadLink(IPerlLIO*, const char*, char*, size_t)':
        perlhost.h:996:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long long int PerlLIOLseek(IPerlLIO*, int, long long int, int)':
        perlhost.h:1002:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOLstat(IPerlLIO*, const char*, w32_stat*)':
        perlhost.h:1008:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlLIOMktemp(IPerlLIO*, char*)':
        perlhost.h:1014:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOOpen(IPerlLIO*, const char*, int)':
        perlhost.h:1020:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOOpen3(IPerlLIO*, const char*, int, int)':
        perlhost.h:1026:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIORead(IPerlLIO*, int, void*, unsigned int)':
        perlhost.h:1032:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIORename(IPerlLIO*, const char*, const char*)':
        perlhost.h:1038:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOSetmode(IPerlLIO*, int, int)':
        perlhost.h:1044:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIONameStat(IPerlLIO*, const char*, w32_stat*)':
        perlhost.h:1050:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlLIOTmpnam(IPerlLIO*, char*)':
        perlhost.h:1056:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOUmask(IPerlLIO*, int)':
        perlhost.h:1062:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOUnlink(IPerlLIO*, const char*)':
        perlhost.h:1068:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOUtime(IPerlLIO*, const char*, utimbuf*)':
        perlhost.h:1074:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlLIOWrite(IPerlLIO*, int, const void*, unsigned int)':
        perlhost.h:1080:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlDirMakedir(IPerlDir*, const char*, int)':
        perlhost.h:1123:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlDirRmdir(IPerlDir*, const char*)':
        perlhost.h:1135:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlDirClose(IPerlDir*, DIR*)':
        perlhost.h:1141:31: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'DIR* PerlDirOpen(IPerlDir*, const char*)':
        perlhost.h:1147:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'direct* PerlDirRead(IPerlDir*, DIR*)':
        perlhost.h:1153:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlDirRewind(IPerlDir*, DIR*)':
        perlhost.h:1159:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlDirSeek(IPerlDir*, DIR*, long int)':
        perlhost.h:1165:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long int PerlDirTell(IPerlDir*, DIR*)':
        perlhost.h:1171:30: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'u_long PerlSockHtonl(IPerlSock*, u_long)':
        perlhost.h:1206:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'u_short PerlSockHtons(IPerlSock*, u_short)':
        perlhost.h:1212:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'u_long PerlSockNtohl(IPerlSock*, u_long)':
        perlhost.h:1218:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'u_short PerlSockNtohs(IPerlSock*, u_short)':
        perlhost.h:1224:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'SOCKET PerlSockAccept(IPerlSock*, SOCKET, sockaddr*, int*)':
        perlhost.h:1229:41: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockBind(IPerlSock*, SOCKET, const sockaddr*, int)':
        perlhost.h:1235:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockConnect(IPerlSock*, SOCKET, const sockaddr*, int)':
        perlhost.h:1241:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockEndhostent(IPerlSock*)':
        perlhost.h:1247:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockEndnetent(IPerlSock*)':
        perlhost.h:1253:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockEndprotoent(IPerlSock*)':
        perlhost.h:1259:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockEndservent(IPerlSock*)':
        perlhost.h:1265:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'hostent* PerlSockGethostbyaddr(IPerlSock*, const char*, int, int)':
        perlhost.h:1271:41: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'hostent* PerlSockGethostbyname(IPerlSock*, const char*)':
        perlhost.h:1277:41: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'hostent* PerlSockGethostent(IPerlSock*)':
        perlhost.h:1283:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockGethostname(IPerlSock*, char*, int)':
        perlhost.h:1290:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'netent* PerlSockGetnetbyaddr(IPerlSock*, long int, int)':
        perlhost.h:1296:40: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'netent* PerlSockGetnetbyname(IPerlSock*, const char*)':
        perlhost.h:1302:40: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'netent* PerlSockGetnetent(IPerlSock*)':
        perlhost.h:1308:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockGetpeername(IPerlSock*, SOCKET, sockaddr*, int*)':
        perlhost.h:1313:43: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'protoent* PerlSockGetprotobyname(IPerlSock*, const char*)':
        perlhost.h:1319:42: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'protoent* PerlSockGetprotobynumber(IPerlSock*, int)':
        perlhost.h:1325:44: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'protoent* PerlSockGetprotoent(IPerlSock*)':
        perlhost.h:1331:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'servent* PerlSockGetservbyname(IPerlSock*, const char*, const char*)':
        perlhost.h:1337:41: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'servent* PerlSockGetservbyport(IPerlSock*, int, const char*)':
        perlhost.h:1343:41: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'servent* PerlSockGetservent(IPerlSock*)':
        perlhost.h:1349:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockGetsockname(IPerlSock*, SOCKET, sockaddr*, int*)':
        perlhost.h:1355:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockGetsockopt(IPerlSock*, SOCKET, int, int, char*, int*)':
        perlhost.h:1361:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'long unsigned int PerlSockInetAddr(IPerlSock*, const char*)':
        perlhost.h:1367:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlSockInetNtoa(IPerlSock*, in_addr)':
        perlhost.h:1373:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockListen(IPerlSock*, SOCKET, int)':
        perlhost.h:1379:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockRecv(IPerlSock*, SOCKET, char*, int, int)':
        perlhost.h:1385:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockRecvfrom(IPerlSock*, SOCKET, char*, int, int, sockaddr*, int*)':
        perlhost.h:1391:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockSelect(IPerlSock*, int, char*, char*, char*, const timeval*)':
        perlhost.h:1397:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockSend(IPerlSock*, SOCKET, const char*, int, int)':
        perlhost.h:1403:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockSendto(IPerlSock*, SOCKET, const char*, int, int, const sockaddr*, int)':
        perlhost.h:1409:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockSethostent(IPerlSock*, int)':
        perlhost.h:1415:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockSetnetent(IPerlSock*, int)':
        perlhost.h:1421:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockSetprotoent(IPerlSock*, int)':
        perlhost.h:1427:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlSockSetservent(IPerlSock*, int)':
        perlhost.h:1433:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockSetsockopt(IPerlSock*, SOCKET, int, int, const char*, int)':
        perlhost.h:1439:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockShutdown(IPerlSock*, SOCKET, int)':
        perlhost.h:1445:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'SOCKET PerlSockSocket(IPerlSock*, int, int, int)':
        perlhost.h:1451:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockSocketpair(IPerlSock*, int, int, int, int*)':
        perlhost.h:1457:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockClosesocket(IPerlSock*, SOCKET)':
        perlhost.h:1463:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlSockIoctlsocket(IPerlSock*, SOCKET, long int, u_long*)':
        perlhost.h:1469:39: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlProcAbort(IPerlProc*)':
        perlhost.h:1529:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlProcCrypt(IPerlProc*, const char*, const char*)':
        perlhost.h:1535:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlProcExit(IPerlProc*, int)':
        perlhost.h:1541:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlProc_Exit(IPerlProc*, int)':
        perlhost.h:1547:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcExecl(IPerlProc*, const char*, const char*, const char*, const char*, const char*)':
        perlhost.h:1553:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcExecv(IPerlProc*, const char*, const char* const*)':
        perlhost.h:1559:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcExecvp(IPerlProc*, const char*, const char* const*)':
        perlhost.h:1565:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'uid_t PerlProcGetuid(IPerlProc*)':
        perlhost.h:1571:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'uid_t PerlProcGeteuid(IPerlProc*)':
        perlhost.h:1577:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'gid_t PerlProcGetgid(IPerlProc*)':
        perlhost.h:1583:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'gid_t PerlProcGetegid(IPerlProc*)':
        perlhost.h:1589:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'char* PerlProcGetlogin(IPerlProc*)':
        perlhost.h:1595:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcKill(IPerlProc*, int, int)':
        perlhost.h:1601:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcKillpg(IPerlProc*, int, int)':
        perlhost.h:1607:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcPauseProc(IPerlProc*)':
        perlhost.h:1613:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'PerlIOl** PerlProcPopen(IPerlProc*, const char*, const char*)':
        perlhost.h:1619:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'PerlIOl** PerlProcPopenList(IPerlProc*, const char*, IV, SV**)':
        perlhost.h:1627:37: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcPclose(IPerlProc*, PerlIOl**)':
        perlhost.h:1635:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcPipe(IPerlProc*, int*)':
        perlhost.h:1641:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcSetuid(IPerlProc*, uid_t)':
        perlhost.h:1647:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcSetgid(IPerlProc*, gid_t)':
        perlhost.h:1653:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcSleep(IPerlProc*, unsigned int)':
        perlhost.h:1659:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcTimes(IPerlProc*, tms*)':
        perlhost.h:1665:33: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcWait(IPerlProc*, int*)':
        perlhost.h:1671:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcWaitpid(IPerlProc*, int, int*, int)':
        perlhost.h:1677:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void (* PerlProcSignal(IPerlProc*, int, Sighandler_t))(int)':
        perlhost.h:1683:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcGetTimeOfDay(IPerlProc*, timeval*, void*)':
        perlhost.h:1689:40: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcFork(IPerlProc*)':
        perlhost.h:1815:32: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcGetpid(IPerlProc*)':
        perlhost.h:1876:34: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void* PerlProcDynaLoader(IPerlProc*, const char*)':
        perlhost.h:1882:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'void PerlProcGetOSError(IPerlProc*, SV*, DWORD)':
        perlhost.h:1888:38: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcSpawnvp(IPerlProc*, int, const char*, const char* const*)':
        perlhost.h:1894:35: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h: In function 'int PerlProcLastHost(IPerlProc*)':
        perlhost.h:1900:36: warning: unused parameter 'piPerl' [-Wunused-parameter]
        perlhost.h:2076:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
        perllib.c: In function 'void win32_checkTLS(PerlInterpreter*)':
        perllib.c:54:14: warning: unused variable 'nowhere' [-Wunused-variable]
        perllib.c: In function 'void win32_delete_internal_host(void*)':
        perllib.c:164:5: warning: deleting object of polymorphic class type 'CPerlHost' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
        perllib.c: In function 'BOOL DllMain(HINSTANCE, DWORD, LPVOID)':
        perllib.c:234:16: warning: unused parameter 'lpvReserved' [-Wunused-parameter]
        vdir.h:458:1: warning: function may return address of local variable [-Wreturn-local-addr]
        vdir.h:391:10: note: declared here
        vdir.h:689:1: warning: function may return address of local variable [-Wreturn-local-addr]
        vdir.h:623:11: note: declared here
        win32.c: In function 'win32_kill':
        win32.c:1458:26: warning: unused variable 'hwnd' [-Wunused-variable]
        win32.c: In function 'Perl_init_os_extras':
        win32.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]
        ..\pp_sys.c: In function 'Perl_pp_glob':
        ..\embed.h:746:49: warning: 'tmpsv' may be used uninitialized [-Wmaybe-uninitialized]
        ..\sv.h:2213:9: note: in expansion of macro 'sv_setsv_flags'
        ..\pp_sys.c:419:13: note: in expansion of macro 'sv_setsv'
        ..\pp_sys.c:393:9: note: 'tmpsv' was declared here
        ..\pp_hot.c: In function 'Perl_pp_readline':
        ..\pp_hot.c:1629:17: note: in expansion of macro 'sv_setsv'
        ..\pp_hot.c:1597:13: note: 'tmpsv' was declared here
        ..\locale.c: In function 'S_parse_LC_ALL_string':
        ..\locale.c:1479:11: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized]
        ..\locale.c:1456:18: note: 'msg' was declared here
        DynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':
        dlutils.c:66:32: note: in definition of macro 'DLDEBUG'
        DynaLoader.xs:152:71: note: in expansion of macro 'PTR2ul'
        compress.c: In function 'sendMTFValues':
        compress.c:528:4: warning: 'nSelectors' may be used uninitialized [-Wmaybe-uninitialized]
        compress.c:248:10: note: 'nSelectors' was declared here
        Piece.xs: In function 'XS_Time__Piece__strftime':
        ..\..\lib\CORE/embed.h:649:49: warning: 'buflen' may be used uninitialized [-Wmaybe-uninitialized]
        Piece.xs:1003:21: note: in expansion of macro 'sv_2mortal'
        Piece.xs:986:19: note: 'buflen' was declared here
        File.xs:59:5: warning: 'ErrPrintf' defined but not used [-Wunused-function]
        mro.xs: In function 'XS_mro__nextcan':
        ..\..\lib\CORE/embed.h:283:49: warning: 'subname_len' may be used uninitialized [-Wmaybe-uninitialized]
        mro.xs:644:17: note: in expansion of macro 'gv_init_pvn'
        mro.xs:477:12: note: 'subname_len' was declared here
        ..\..\lib\CORE/embed.h:292:49: warning: 'sv' may be used uninitialized [-Wmaybe-uninitialized]
        ..\..\lib\CORE/hv.h:513:13: note: in expansion of macro 'hv_common'
        mro.xs:652:23: note: in expansion of macro 'hv_store_ent'
        mro.xs:478:9: note: 'sv' was declared here
    

    About this smoke:
    smoking-perl: 5.38.0
    smoker-version: 1.81/0.047
    timestamp: 2024-02-02T21:03:10Z
    tester: abeltje
    
    For these MSWin32 builds -Duseithreads is always on (except for -Uuseithreads) gccversion=64 x86_64-ucrt-posix-seh, built by Brecht Sanders) 13.2.0