[via nntp.perl.org] [similar] [parsed detail]
Message-ID: <201410241721.s9OHLiP8028700@mars.tony.develop-help.com>
Subject: Smoke [5.21.6] v5.21.5-81-g8b41faf FAIL(F) cygwin_nt-6.3-wow64 1.7.32(0.274/5/3) (x86/2 cpu)
Content-type: text/plain; charset="UTF8"
Date: Sat, 25 Oct 2014 04:21 +1100
Mime-version: 1.0
Content-transfer-encoding: quoted-printable
Automated smoke report for 5.21.6 patch 8b41fafa92716097162f11c7da4c190dfd2=
9fba5 v5.21.5-81-g8b41faf
mimas: AMD64 Family 16 Model 10 Stepping 0, AuthenticAMD (x86/2 cpu)
on cygwin_nt-6.3-wow64 - 1.7.32(0.274/5/3)
using gcc version 4.8.3
smoketime 2 hours 52 minutes (average 43 minutes 5 seconds)
Summary: FAIL(F)
O =3D OK F =3D Failure(s), extended report at the bottom
X =3D Failure(s) under TEST but not under harness
? =3D still running or test results not (yet) available
Build failures during: - =3D unknown or N/A
c =3D Configure, m =3D make, M =3D make (after miniperl), t =3D make test-p=
rep
v5.21.5-81-g8b41faf Configuration (common) none
----------- ---------------------------------------------------------
F F F F -Uusethreads
F F F F -Duseithreads
| | | +----- PERLIO =3D perlio -DDEBUGGING
| | +------- PERLIO =3D stdio -DDEBUGGING
| +--------- PERLIO =3D perlio
+----------- PERLIO =3D stdio
Locally applied patches:
SMOKE8b41fafa92716097162f11c7da4c190dfd29fba5
Testsuite was run only with 'harness' and HARNESS_OPTIONS=3Dj2
Failures: (common-args) none
[stdio] -Uusethreads
[stdio] -DDEBUGGING -Uusethreads
[stdio] -Duseithreads
[stdio] -DDEBUGGING -Duseithreads
../cpan/Digest-SHA/t/methods.t..............................FAILED
9
../cpan/Win32/t/Names.t.....................................FAILED
8, 10-11
Non-zero exit status: 3
[perlio] -Uusethreads
../cpan/Time-HiRes/t/alarm.t................................FAILED
5, 9
Non-zero exit status: 2
../cpan/Win32/t/Names.t.....................................FAILED
8, 10-11
Non-zero exit status: 3
[perlio] -DDEBUGGING -Uusethreads
../cpan/Win32/t/Names.t.....................................FAILED
8, 10-11
Non-zero exit status: 3
[perlio] -Duseithreads
../cpan/Time-HiRes/t/alarm.t................................FAILED
6, 9
Non-zero exit status: 2
../cpan/Win32/t/Names.t.....................................FAILED
8, 10-11
Non-zero exit status: 3
[perlio] -DDEBUGGING -Duseithreads
../dist/threads/t/exit.t....................................FAILED
12
../cpan/Win32/t/Names.t.....................................FAILED
8, 10-11
Non-zero exit status: 3
Compiler messages(gcc):
op.c: In function =E2=80=98Perl_rpeep=E2=80=99:
op.c:12024:25: warning: comparison is always false due to limited range of =
data type [-Wtype-limits]
malloc.c:450:24: warning: cast from pointer to integer of different size [-=
Wpointer-to-int-cast]
regcomp.c: In function =E2=80=98Perl_regprop=E2=80=99:
regcomp.c:16154:116: warning: unused parameter =E2=80=98pRExC_state=E2=80=
=99 [-Wunused-parameter]
sv.c: In function =E2=80=98Perl_sv_vcatpvfn_flags=E2=80=99:
sv.c:11254:21: warning: comparison is always false due to limited range of =
data type [-Wtype-limits]
time64.c: In function =E2=80=98S_copy_little_tm_to_big_TM=E2=80=99:
time64.c:291:25: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32CORE.c: In function =E2=80=98boot_Win32CORE=E2=80=99:
../../XSUB.h:126:43: warning: unused parameter =E2=80=98cv=E2=80=99 [-Wunu=
sed-parameter]
arybase.xs: In function =E2=80=98ab_pp_basearg=E2=80=99:
arybase.xs:217:12: warning: =E2=80=98oi.base=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
arybase.xs:272:2: warning: =E2=80=98oi.old_pp=E2=80=99 may be used uninitia=
lized in this function [-Wmaybe-uninitialized]
arybase.xs: In function =E2=80=98ab_pp_each=E2=80=99:
arybase.xs:225:2: warning: =E2=80=98oi.base=E2=80=99 may be used uninitiali=
zed in this function [-Wmaybe-uninitialized]
arybase.xs:315:9: warning: =E2=80=98oi.old_pp=E2=80=99 may be used uninitia=
lized in this function [-Wmaybe-uninitialized]
arybase.xs: In function =E2=80=98ab_pp_index=E2=80=99:
arybase.xs:330:9: warning: =E2=80=98oi.old_pp=E2=80=99 may be used uninitia=
lized in this function [-Wmaybe-uninitialized]
arybase.xs: In function =E2=80=98ab_pp_keys=E2=80=99:
arybase.xs:301:9: warning: =E2=80=98oi.old_pp=E2=80=99 may be used uninitia=
lized in this function [-Wmaybe-uninitialized]
arybase.xs: In function =E2=80=98ab_pp_av2arylen=E2=80=99:
arybase.xs:281:6: warning: =E2=80=98oi.old_pp=E2=80=99 may be used uninitia=
lized in this function [-Wmaybe-uninitialized]
bzlib.c: In function =E2=80=98default_bzalloc=E2=80=99:
bzlib.c:107:31: warning: unused parameter =E2=80=98opaque=E2=80=99 [-Wunuse=
d-parameter]
bzlib.c: In function =E2=80=98default_bzfree=E2=80=99:
bzlib.c:114:29: warning: unused parameter =E2=80=98opaque=E2=80=99 [-Wunuse=
d-parameter]
compress.c: In function =E2=80=98sendMTFValues=E2=80=99:
compress.c:243:19: warning: variable =E2=80=98nBytes=E2=80=99 set but not u=
sed [-Wunused-but-set-variable]
compress.c: In function =E2=80=98BZ2_compressBlock=E2=80=99:
compress.c:401:25: warning: =E2=80=98cost[5]=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
compress.c:391:54: warning: =E2=80=98cost[4]=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
compress.c:391:54: warning: =E2=80=98cost[3]=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
compress.c:391:54: warning: =E2=80=98cost[2]=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
Zlib.xs: In function =E2=80=98my_zcalloc=E2=80=99:
Zlib.xs:500:27: warning: unused parameter =E2=80=98opaque=E2=80=99 [-Wunuse=
d-parameter]
Zlib.xs: In function =E2=80=98my_zcfree=E2=80=99:
Zlib.xs:506:24: warning: unused parameter =E2=80=98opaque=E2=80=99 [-Wunuse=
d-parameter]
Zlib.c: In function =E2=80=98XS_Compress__Raw__Zlib__inflateStream_inflate=
=E2=80=99:
Zlib.c:2205:7: warning: variable =E2=80=98eof=E2=80=99 set but not used [-W=
unused-but-set-variable]
Zlib.c: In function =E2=80=98XS_Compress__Raw__Zlib__inflateScanStream_scan=
=E2=80=99:
Zlib.c:2977:7: warning: variable =E2=80=98eof=E2=80=99 set but not used [-W=
unused-but-set-variable]
Zlib.c:2976:7: warning: variable =E2=80=98out=E2=80=99 set but not used [-W=
unused-but-set-variable]
Zlib.c: In function =E2=80=98XS_Compress__Raw__Zlib_constant=E2=80=99:
../../embed.h:642:37: warning: =E2=80=98iv=E2=80=99 may be used uninitiali=
zed in this function [-Wmaybe-uninitialized]
RealPPPort.xs: In function =E2=80=98XS_Devel__PPPort_dXSTARG=E2=80=99:
RealPPPort.xs: In function =E2=80=98XS_Devel__PPPort_dAXMARK=E2=80=99:
RealPPPort.c: In function =E2=80=98XS_Devel__PPPort_new_with_other_mg=E2=80=
=99:
RealPPPort.xs:743:9: warning: unused variable =E2=80=98i=E2=80=99 [-Wunused=
-variable]
RealPPPort.c: In function =E2=80=98XS_Devel__PPPort_new_with_mg=E2=80=99:
RealPPPort.xs:767:9: warning: unused variable =E2=80=98i=E2=80=99 [-Wunused=
-variable]
RealPPPort.c: In function =E2=80=98XS_Devel__PPPort_SvPV_nomg_nolen=E2=80=
=99:
RealPPPort.xs:1864:24: warning: unused variable =E2=80=98len=E2=80=99 [-Wun=
used-variable]
RealPPPort.xs: In function =E2=80=98XS_Devel__PPPort_other_variables=E2=80=
=99:
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_DBsignal=E2=80=99 will n=
ever be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_DBsingle=E2=80=99 will n=
ever be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_DBsub=E2=80=99 will neve=
r be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_DBtrace=E2=80=99 will ne=
ver be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_compiling=E2=80=99 will =
never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_curcop=E2=80=99 will nev=
er be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_curstash=E2=80=99 will n=
ever be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_debstash=E2=80=99 will n=
ever be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_defgv=E2=80=99 will neve=
r be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_diehook=E2=80=99 will ne=
ver be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_dowarn=E2=80=99 will nev=
er be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_errgv=E2=80=99 will neve=
r be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_laststatval=E2=80=99 wil=
l never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_no_modify=E2=80=99 will =
never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_perl_destruct_level=E2=
=80=99 will never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_perldb=E2=80=99 will nev=
er be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_stack_base=E2=80=99 will=
never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_stack_sp=E2=80=99 will n=
ever be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_statcache=E2=80=99 will =
never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_stdingv=E2=80=99 will ne=
ver be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_sv_arenaroot=E2=80=99 wi=
ll never be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_tainted=E2=80=99 will ne=
ver be NULL [-Waddress]
RealPPPort.xs:257:61: warning: the comparison will always evaluate as =E2=
=80=98true=E2=80=99 for the address of =E2=80=98PL_tainting=E2=80=99 will n=
ever be NULL [-Waddress]
MD5.xs: In function =E2=80=98XS_Digest__MD5_md5=E2=80=99:
../../hv.h:265:28: warning: null argument where non-null required (argumen=
t 1) [-Wnonnull]
byte_t.c:9:24: warning: uninitialized const =E2=80=98utf8_AdobeStandardEnco=
ding=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:10:24: warning: uninitialized const =E2=80=98utf8_MacArabic=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:11:24: warning: uninitialized const =E2=80=98utf8_MacCentralEurRom=
an=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:12:24: warning: uninitialized const =E2=80=98utf8_MacCroatian=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:13:24: warning: uninitialized const =E2=80=98utf8_MacCyrillic=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:14:24: warning: uninitialized const =E2=80=98utf8_MacFarsi=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:15:24: warning: uninitialized const =E2=80=98utf8_MacGreek=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:16:24: warning: uninitialized const =E2=80=98utf8_MacHebrew=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:17:24: warning: uninitialized const =E2=80=98utf8_MacIcelandic=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:18:24: warning: uninitialized const =E2=80=98utf8_MacRoman=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:19:24: warning: uninitialized const =E2=80=98utf8_MacRomanian=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:20:24: warning: uninitialized const =E2=80=98utf8_MacRumanian=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:21:24: warning: uninitialized const =E2=80=98utf8_MacSami=E2=80=99=
is invalid in C++ [-Wc++-compat]
byte_t.c:22:24: warning: uninitialized const =E2=80=98utf8_MacThai=E2=80=99=
is invalid in C++ [-Wc++-compat]
byte_t.c:23:24: warning: uninitialized const =E2=80=98utf8_MacTurkish=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:24:24: warning: uninitialized const =E2=80=98utf8_cp1006=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:25:24: warning: uninitialized const =E2=80=98utf8_cp1250=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:26:24: warning: uninitialized const =E2=80=98utf8_cp1251=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:27:24: warning: uninitialized const =E2=80=98utf8_cp1252=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:28:24: warning: uninitialized const =E2=80=98utf8_cp1253=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:29:24: warning: uninitialized const =E2=80=98utf8_cp1254=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:30:24: warning: uninitialized const =E2=80=98utf8_cp1255=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:31:24: warning: uninitialized const =E2=80=98utf8_cp1256=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:32:24: warning: uninitialized const =E2=80=98utf8_cp1257=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:33:24: warning: uninitialized const =E2=80=98utf8_cp1258=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:34:24: warning: uninitialized const =E2=80=98utf8_cp424=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:35:24: warning: uninitialized const =E2=80=98utf8_cp437=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:36:24: warning: uninitialized const =E2=80=98utf8_cp737=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:37:24: warning: uninitialized const =E2=80=98utf8_cp775=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:38:24: warning: uninitialized const =E2=80=98utf8_cp850=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:39:24: warning: uninitialized const =E2=80=98utf8_cp852=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:40:24: warning: uninitialized const =E2=80=98utf8_cp855=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:41:24: warning: uninitialized const =E2=80=98utf8_cp856=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:42:24: warning: uninitialized const =E2=80=98utf8_cp857=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:43:24: warning: uninitialized const =E2=80=98utf8_cp858=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:44:24: warning: uninitialized const =E2=80=98utf8_cp860=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:45:24: warning: uninitialized const =E2=80=98utf8_cp861=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:46:24: warning: uninitialized const =E2=80=98utf8_cp862=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:47:24: warning: uninitialized const =E2=80=98utf8_cp863=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:48:24: warning: uninitialized const =E2=80=98utf8_cp864=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:49:24: warning: uninitialized const =E2=80=98utf8_cp865=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:50:24: warning: uninitialized const =E2=80=98utf8_cp866=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:51:24: warning: uninitialized const =E2=80=98utf8_cp869=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:52:24: warning: uninitialized const =E2=80=98utf8_cp874=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
byte_t.c:53:24: warning: uninitialized const =E2=80=98utf8_hp_roman8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:54:24: warning: uninitialized const =E2=80=98utf8_iso_8859_2=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:55:24: warning: uninitialized const =E2=80=98utf8_iso_8859_3=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:56:24: warning: uninitialized const =E2=80=98utf8_iso_8859_4=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:57:24: warning: uninitialized const =E2=80=98utf8_iso_8859_5=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:58:24: warning: uninitialized const =E2=80=98utf8_iso_8859_6=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:59:24: warning: uninitialized const =E2=80=98utf8_iso_8859_7=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:60:24: warning: uninitialized const =E2=80=98utf8_iso_8859_8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:61:24: warning: uninitialized const =E2=80=98utf8_iso_8859_9=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:62:24: warning: uninitialized const =E2=80=98utf8_iso_8859_10=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:63:24: warning: uninitialized const =E2=80=98utf8_iso_8859_11=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:64:24: warning: uninitialized const =E2=80=98utf8_iso_8859_13=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:65:24: warning: uninitialized const =E2=80=98utf8_iso_8859_14=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:66:24: warning: uninitialized const =E2=80=98utf8_iso_8859_15=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:67:24: warning: uninitialized const =E2=80=98utf8_iso_8859_16=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:68:24: warning: uninitialized const =E2=80=98utf8_koi8_f=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:69:24: warning: uninitialized const =E2=80=98utf8_koi8_r=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:70:24: warning: uninitialized const =E2=80=98utf8_koi8_u=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:71:24: warning: uninitialized const =E2=80=98utf8_nextstep=E2=80=
=99 is invalid in C++ [-Wc++-compat]
byte_t.c:72:24: warning: uninitialized const =E2=80=98utf8_viscii=E2=80=99 =
is invalid in C++ [-Wc++-compat]
byte_t.c:867:24: warning: duplicate declaration of =E2=80=98utf8_AdobeStand=
ardEncoding=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:984:24: warning: duplicate declaration of =E2=80=98utf8_MacArabic=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1134:24: warning: duplicate declaration of =E2=80=98utf8_MacCentra=
lEurRoman=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1309:24: warning: duplicate declaration of =E2=80=98utf8_MacCroati=
an=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1439:24: warning: duplicate declaration of =E2=80=98utf8_MacCyrill=
ic=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1556:24: warning: duplicate declaration of =E2=80=98utf8_MacFarsi=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1679:24: warning: duplicate declaration of =E2=80=98utf8_MacGreek=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1788:24: warning: duplicate declaration of =E2=80=98utf8_MacHebrew=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:1952:24: warning: duplicate declaration of =E2=80=98utf8_MacIcelan=
dic=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2133:24: warning: duplicate declaration of =E2=80=98utf8_MacRoman=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2319:24: warning: duplicate declaration of =E2=80=98utf8_MacRomani=
an=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2496:24: warning: duplicate declaration of =E2=80=98utf8_MacRumani=
an=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2659:24: warning: duplicate declaration of =E2=80=98utf8_MacSami=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2745:24: warning: duplicate declaration of =E2=80=98utf8_MacThai=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:2910:24: warning: duplicate declaration of =E2=80=98utf8_MacTurkis=
h=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3049:24: warning: duplicate declaration of =E2=80=98utf8_cp1006=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3167:24: warning: duplicate declaration of =E2=80=98utf8_cp1250=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3255:24: warning: duplicate declaration of =E2=80=98utf8_cp1251=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3343:24: warning: duplicate declaration of =E2=80=98utf8_cp1252=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3431:24: warning: duplicate declaration of =E2=80=98utf8_cp1253=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3527:24: warning: duplicate declaration of =E2=80=98utf8_cp1254=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3629:24: warning: duplicate declaration of =E2=80=98utf8_cp1255=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3763:24: warning: duplicate declaration of =E2=80=98utf8_cp1256=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3880:24: warning: duplicate declaration of =E2=80=98utf8_cp1257=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:3994:24: warning: duplicate declaration of =E2=80=98utf8_cp1258=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4099:24: warning: duplicate declaration of =E2=80=98utf8_cp424=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4255:24: warning: duplicate declaration of =E2=80=98utf8_cp437=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4367:24: warning: duplicate declaration of =E2=80=98utf8_cp737=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4517:24: warning: duplicate declaration of =E2=80=98utf8_cp775=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4619:24: warning: duplicate declaration of =E2=80=98utf8_cp850=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4759:24: warning: duplicate declaration of =E2=80=98utf8_cp852=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4865:24: warning: duplicate declaration of =E2=80=98utf8_cp855=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:4969:24: warning: duplicate declaration of =E2=80=98utf8_cp856=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5070:24: warning: duplicate declaration of =E2=80=98utf8_cp857=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5175:24: warning: duplicate declaration of =E2=80=98utf8_cp858=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5324:24: warning: duplicate declaration of =E2=80=98utf8_cp860=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5486:24: warning: duplicate declaration of =E2=80=98utf8_cp861=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5646:24: warning: duplicate declaration of =E2=80=98utf8_cp862=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5806:24: warning: duplicate declaration of =E2=80=98utf8_cp863=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:5999:24: warning: duplicate declaration of =E2=80=98utf8_cp864=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6161:24: warning: duplicate declaration of =E2=80=98utf8_cp865=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6260:24: warning: duplicate declaration of =E2=80=98utf8_cp866=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6372:24: warning: duplicate declaration of =E2=80=98utf8_cp869=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6434:24: warning: duplicate declaration of =E2=80=98utf8_cp874=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6511:24: warning: duplicate declaration of =E2=80=98utf8_hp_roman8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6592:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
2=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6663:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
3=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6738:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
4=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6785:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
5=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6826:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
6=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6896:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
7=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6946:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
8=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:6985:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
9=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7062:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
10=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7102:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
11=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7186:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
13=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7284:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
14=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7335:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
15=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7421:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_=
16=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7517:24: warning: duplicate declaration of =E2=80=98utf8_koi8_f=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7623:24: warning: duplicate declaration of =E2=80=98utf8_koi8_r=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7758:24: warning: duplicate declaration of =E2=80=98utf8_koi8_u=E2=
=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7862:24: warning: duplicate declaration of =E2=80=98utf8_nextstep=
=E2=80=99 is invalid in C++ [-Wc++-compat]
byte_t.c:7980:24: warning: duplicate declaration of =E2=80=98utf8_viscii=E2=
=80=99 is invalid in C++ [-Wc++-compat]
Encode.xs: In function =E2=80=98_encoded_utf8_to_bytes=E2=80=99:
Encode.xs:22:37: warning: unused parameter =E2=80=98sv=E2=80=99 [-Wunused-p=
arameter]
Encode.xs:22:47: warning: unused parameter =E2=80=98encoding=E2=80=99 [-Wun=
used-parameter]
Encode.xs: In function =E2=80=98_encoded_bytes_to_utf8=E2=80=99:
Encode.xs: In function =E2=80=98call_failure=E2=80=99:
Encode.xs:67:19: warning: unused parameter =E2=80=98routine=E2=80=99 [-Wunu=
sed-parameter]
Encode.xs:67:33: warning: unused parameter =E2=80=98done=E2=80=99 [-Wunused=
-parameter]
Encode.xs:67:44: warning: unused parameter =E2=80=98dest=E2=80=99 [-Wunused=
-parameter]
Encode.xs:67:55: warning: unused parameter =E2=80=98orig=E2=80=99 [-Wunused=
-parameter]
Encode.xs: In function =E2=80=98process_utf8=E2=80=99:
Encode.xs:362:22: warning: comparison between signed and unsigned integer e=
xpressions [-Wsign-compare]
Encode.xs:366:30: warning: comparison between signed and unsigned integer e=
xpressions [-Wsign-compare]
Encode.c: In function =E2=80=98XS_Encode__utf8_encode_xs=E2=80=99:
Encode.xs:506:10: warning: unused variable =E2=80=98renewed=E2=80=99 [-Wunu=
sed-variable]
Encode.c: In function =E2=80=98XS_Encode__XS_renew=E2=80=99:
Encode.c:754:7: warning: unused variable =E2=80=98obj=E2=80=99 [-Wunused-va=
riable]
Encode.c: In function =E2=80=98XS_Encode__XS_renewed=E2=80=99:
Encode.c:773:7: warning: unused variable =E2=80=98obj=E2=80=99 [-Wunused-va=
riable]
Encode.c: In function =E2=80=98XS_Encode__XS_needs_lines=E2=80=99:
Encode.c:956:7: warning: unused variable =E2=80=98obj=E2=80=99 [-Wunused-va=
riable]
Encode.c: In function =E2=80=98XS_Encode__XS_perlio_ok=E2=80=99:
Encode.c:977:7: warning: unused variable =E2=80=98obj=E2=80=99 [-Wunused-va=
riable]
def_t.c:9:24: warning: uninitialized const =E2=80=98utf8_iso_8859_1=E2=80=
=99 is invalid in C++ [-Wc++-compat]
def_t.c:73:24: warning: duplicate declaration of =E2=80=98utf8_iso_8859_1=
=E2=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:9:24: warning: uninitialized const =E2=80=98cp936_utf8=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
cp_00_t.c:10:24: warning: uninitialized const =E2=80=98utf8_cp936=E2=80=99 =
is invalid in C++ [-Wc++-compat]
cp_00_t.c:7058:24: warning: duplicate declaration of =E2=80=98cp936_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:9844:24: warning: duplicate declaration of =E2=80=98utf8_cp936=E2=
=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:9:24: warning: uninitialized const =E2=80=98euc_cn_utf8=E2=80=99 =
is invalid in C++ [-Wc++-compat]
eu_01_t.c:10:24: warning: uninitialized const =E2=80=98utf8_euc_cn=E2=80=99=
is invalid in C++ [-Wc++-compat]
eu_01_t.c:2255:24: warning: duplicate declaration of =E2=80=98euc_cn_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:7772:24: warning: duplicate declaration of =E2=80=98utf8_euc_cn=
=E2=80=99 is invalid in C++ [-Wc++-compat]
gb_02_t.c:9:24: warning: uninitialized const =E2=80=98gb12345_raw_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
gb_02_t.c:10:24: warning: uninitialized const =E2=80=98utf8_gb12345_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
gb_02_t.c:2152:24: warning: duplicate declaration of =E2=80=98gb12345_raw_u=
tf8=E2=80=99 is invalid in C++ [-Wc++-compat]
gb_02_t.c:8441:24: warning: duplicate declaration of =E2=80=98utf8_gb12345_=
raw=E2=80=99 is invalid in C++ [-Wc++-compat]
gb_03_t.c:9:24: warning: uninitialized const =E2=80=98gb2312_raw_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
gb_03_t.c:10:24: warning: uninitialized const =E2=80=98utf8_gb2312_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
gb_03_t.c:2135:24: warning: duplicate declaration of =E2=80=98gb2312_raw_ut=
f8=E2=80=99 is invalid in C++ [-Wc++-compat]
gb_03_t.c:7651:24: warning: duplicate declaration of =E2=80=98utf8_gb2312_r=
aw=E2=80=99 is invalid in C++ [-Wc++-compat]
ir_04_t.c:9:24: warning: uninitialized const =E2=80=98iso_ir_165_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
ir_04_t.c:10:24: warning: uninitialized const =E2=80=98utf8_iso_ir_165=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ir_04_t.c:2353:24: warning: duplicate declaration of =E2=80=98iso_ir_165_ut=
f8=E2=80=99 is invalid in C++ [-Wc++-compat]
ir_04_t.c:7972:24: warning: duplicate declaration of =E2=80=98utf8_iso_ir_1=
65=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:9:24: warning: uninitialized const =E2=80=98MacChineseSimp_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:10:24: warning: uninitialized const =E2=80=98utf8_MacChineseSimp=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:2274:24: warning: duplicate declaration of =E2=80=98MacChineseSim=
p_utf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:7837:24: warning: duplicate declaration of =E2=80=98utf8_MacChine=
seSimp=E2=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:9:24: warning: uninitialized const =E2=80=98utf8_cp1026=E2=80=99=
is invalid in C++ [-Wc++-compat]
ebcdic_t.c:10:24: warning: uninitialized const =E2=80=98utf8_cp1047=E2=80=
=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:11:24: warning: uninitialized const =E2=80=98utf8_cp37=E2=80=99 =
is invalid in C++ [-Wc++-compat]
ebcdic_t.c:12:24: warning: uninitialized const =E2=80=98utf8_cp500=E2=80=99=
is invalid in C++ [-Wc++-compat]
ebcdic_t.c:13:24: warning: uninitialized const =E2=80=98utf8_cp875=E2=80=99=
is invalid in C++ [-Wc++-compat]
ebcdic_t.c:14:24: warning: uninitialized const =E2=80=98utf8_posix_bc=E2=80=
=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:218:24: warning: duplicate declaration of =E2=80=98utf8_cp1026=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:294:24: warning: duplicate declaration of =E2=80=98utf8_cp1047=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:370:24: warning: duplicate declaration of =E2=80=98utf8_cp37=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:442:24: warning: duplicate declaration of =E2=80=98utf8_cp500=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:543:24: warning: duplicate declaration of =E2=80=98utf8_cp875=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ebcdic_t.c:622:24: warning: duplicate declaration of =E2=80=98utf8_posix_bc=
=E2=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:9:24: warning: uninitialized const =E2=80=98cp932_utf8=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
cp_00_t.c:10:24: warning: uninitialized const =E2=80=98utf8_cp932=E2=80=99 =
is invalid in C++ [-Wc++-compat]
cp_00_t.c:2728:24: warning: duplicate declaration of =E2=80=98cp932_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:9114:24: warning: duplicate declaration of =E2=80=98utf8_cp932=E2=
=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:9:24: warning: uninitialized const =E2=80=98euc_jp_utf8=E2=80=99 =
is invalid in C++ [-Wc++-compat]
eu_01_t.c:10:24: warning: uninitialized const =E2=80=98utf8_euc_jp=E2=80=99=
is invalid in C++ [-Wc++-compat]
eu_01_t.c:5761:24: warning: duplicate declaration of =E2=80=98euc_jp_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:15818:24: warning: duplicate declaration of =E2=80=98utf8_euc_jp=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ji_02_t.c:9:24: warning: uninitialized const =E2=80=98utf8_jis0201_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ji_02_t.c:77:24: warning: duplicate declaration of =E2=80=98utf8_jis0201_ra=
w=E2=80=99 is invalid in C++ [-Wc++-compat]
ji_03_t.c:9:24: warning: uninitialized const =E2=80=98jis0208_raw_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ji_03_t.c:10:24: warning: uninitialized const =E2=80=98utf8_jis0208_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ji_03_t.c:1980:24: warning: duplicate declaration of =E2=80=98jis0208_raw_u=
tf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ji_03_t.c:7988:24: warning: duplicate declaration of =E2=80=98utf8_jis0208_=
raw=E2=80=99 is invalid in C++ [-Wc++-compat]
ji_04_t.c:9:24: warning: uninitialized const =E2=80=98jis0212_raw_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ji_04_t.c:10:24: warning: uninitialized const =E2=80=98utf8_jis0212_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ji_04_t.c:1710:24: warning: duplicate declaration of =E2=80=98jis0212_raw_u=
tf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ji_04_t.c:7471:24: warning: duplicate declaration of =E2=80=98utf8_jis0212_=
raw=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:9:24: warning: uninitialized const =E2=80=98MacJapanese_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:10:24: warning: uninitialized const =E2=80=98utf8_MacJapanese=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:2166:24: warning: duplicate declaration of =E2=80=98MacJapanese_u=
tf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_05_t.c:8285:24: warning: duplicate declaration of =E2=80=98utf8_MacJapan=
ese=E2=80=99 is invalid in C++ [-Wc++-compat]
sh_06_t.c:9:24: warning: uninitialized const =E2=80=98shiftjis_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
sh_06_t.c:10:24: warning: uninitialized const =E2=80=98utf8_shiftjis=E2=80=
=99 is invalid in C++ [-Wc++-compat]
sh_06_t.c:1985:24: warning: duplicate declaration of =E2=80=98shiftjis_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
sh_06_t.c:7964:24: warning: duplicate declaration of =E2=80=98utf8_shiftjis=
=E2=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:9:24: warning: uninitialized const =E2=80=98cp949_utf8=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
cp_00_t.c:10:24: warning: uninitialized const =E2=80=98utf8_cp949=E2=80=99 =
is invalid in C++ [-Wc++-compat]
cp_00_t.c:5195:24: warning: duplicate declaration of =E2=80=98cp949_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
cp_00_t.c:11830:24: warning: duplicate declaration of =E2=80=98utf8_cp949=
=E2=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:9:24: warning: uninitialized const =E2=80=98euc_kr_utf8=E2=80=99 =
is invalid in C++ [-Wc++-compat]
eu_01_t.c:10:24: warning: uninitialized const =E2=80=98utf8_euc_kr=E2=80=99=
is invalid in C++ [-Wc++-compat]
eu_01_t.c:2427:24: warning: duplicate declaration of =E2=80=98euc_kr_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
eu_01_t.c:10330:24: warning: duplicate declaration of =E2=80=98utf8_euc_kr=
=E2=80=99 is invalid in C++ [-Wc++-compat]
jo_02_t.c:9:24: warning: uninitialized const =E2=80=98johab_utf8=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
jo_02_t.c:10:24: warning: uninitialized const =E2=80=98utf8_johab=E2=80=99 =
is invalid in C++ [-Wc++-compat]
jo_02_t.c:5745:24: warning: duplicate declaration of =E2=80=98johab_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
jo_02_t.c:12223:24: warning: duplicate declaration of =E2=80=98utf8_johab=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ks_03_t.c:9:24: warning: uninitialized const =E2=80=98ksc5601_raw_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ks_03_t.c:10:24: warning: uninitialized const =E2=80=98utf8_ksc5601_raw=E2=
=80=99 is invalid in C++ [-Wc++-compat]
ks_03_t.c:2314:24: warning: duplicate declaration of =E2=80=98ksc5601_raw_u=
tf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ks_03_t.c:10216:24: warning: duplicate declaration of =E2=80=98utf8_ksc5601=
_raw=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_04_t.c:9:24: warning: uninitialized const =E2=80=98MacKorean_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
ma_04_t.c:10:24: warning: uninitialized const =E2=80=98utf8_MacKorean=E2=80=
=99 is invalid in C++ [-Wc++-compat]
ma_04_t.c:2992:24: warning: duplicate declaration of =E2=80=98MacKorean_utf=
8=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_04_t.c:11069:24: warning: duplicate declaration of =E2=80=98utf8_MacKore=
an=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:9:24: warning: uninitialized const =E2=80=98utf8_AdobeSymbol=E2=
=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:10:24: warning: uninitialized const =E2=80=98utf8_AdobeZdingbat=
=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:11:24: warning: uninitialized const =E2=80=98utf8_MacDingbats=E2=
=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:12:24: warning: uninitialized const =E2=80=98utf8_MacSymbol=E2=
=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:13:24: warning: uninitialized const =E2=80=98utf8_dingbats=E2=80=
=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:14:24: warning: uninitialized const =E2=80=98utf8_symbol=E2=80=
=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:319:24: warning: duplicate declaration of =E2=80=98utf8_AdobeSym=
bol=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:443:24: warning: duplicate declaration of =E2=80=98utf8_AdobeZdi=
ngbat=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:538:24: warning: duplicate declaration of =E2=80=98utf8_MacDingb=
ats=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:753:24: warning: duplicate declaration of =E2=80=98utf8_MacSymbo=
l=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:869:24: warning: duplicate declaration of =E2=80=98utf8_dingbats=
=E2=80=99 is invalid in C++ [-Wc++-compat]
symbol_t.c:1063:24: warning: duplicate declaration of =E2=80=98utf8_symbol=
=E2=80=99 is invalid in C++ [-Wc++-compat]
bi_00_t.c:9:24: warning: uninitialized const =E2=80=98big5_eten_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
bi_00_t.c:10:24: warning: uninitialized const =E2=80=98utf8_big5_eten=E2=80=
=99 is invalid in C++ [-Wc++-compat]
bi_00_t.c:4125:24: warning: duplicate declaration of =E2=80=98big5_eten_utf=
8=E2=80=99 is invalid in C++ [-Wc++-compat]
bi_00_t.c:10163:24: warning: duplicate declaration of =E2=80=98utf8_big5_et=
en=E2=80=99 is invalid in C++ [-Wc++-compat]
bi_01_t.c:9:24: warning: uninitialized const =E2=80=98big5_hkscs_utf8=E2=80=
=99 is invalid in C++ [-Wc++-compat]
bi_01_t.c:10:24: warning: uninitialized const =E2=80=98utf8_big5_hkscs=E2=
=80=99 is invalid in C++ [-Wc++-compat]
bi_01_t.c:5659:24: warning: duplicate declaration of =E2=80=98big5_hkscs_ut=
f8=E2=80=99 is invalid in C++ [-Wc++-compat]
bi_01_t.c:17263:24: warning: duplicate declaration of =E2=80=98utf8_big5_hk=
scs=E2=80=99 is invalid in C++ [-Wc++-compat]
cp_02_t.c:9:24: warning: uninitialized const =E2=80=98cp950_utf8=E2=80=99 i=
s invalid in C++ [-Wc++-compat]
cp_02_t.c:10:24: warning: uninitialized const =E2=80=98utf8_cp950=E2=80=99 =
is invalid in C++ [-Wc++-compat]
cp_02_t.c:5891:24: warning: duplicate declaration of =E2=80=98cp950_utf8=E2=
=80=99 is invalid in C++ [-Wc++-compat]
cp_02_t.c:12470:24: warning: duplicate declaration of =E2=80=98utf8_cp950=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_03_t.c:9:24: warning: uninitialized const =E2=80=98MacChineseTrad_utf8=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_03_t.c:10:24: warning: uninitialized const =E2=80=98utf8_MacChineseTrad=
=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_03_t.c:4012:24: warning: duplicate declaration of =E2=80=98MacChineseTra=
d_utf8=E2=80=99 is invalid in C++ [-Wc++-compat]
ma_03_t.c:9866:24: warning: duplicate declaration of =E2=80=98utf8_MacChine=
seTrad=E2=80=99 is invalid in C++ [-Wc++-compat]
Unicode.xs: In function =E2=80=98XS_Encode__Unicode_decode_xs=E2=80=99:
../../../handy.h:111:31: warning: the address of =E2=80=98PL_sv_undef=E2=
=80=99 will always evaluate as =E2=80=98true=E2=80=99 [-Waddress]
Unicode.xs: In function =E2=80=98XS_Encode__Unicode_encode_xs=E2=80=99:
./const-xs.inc: In function =E2=80=98XS_Fcntl_AUTOLOAD=E2=80=99:
./const-xs.inc:549:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc:554:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc: In function =E2=80=98XS_File__Glob_AUTOLOAD=E2=80=99:
./const-xs.inc:135:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc:140:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
Call.xs: In function =E2=80=98filter_call=E2=80=99:
Call.xs:63:3: warning: format =E2=80=98%lld=E2=80=99 expects argument of ty=
pe =E2=80=98long long int=E2=80=99, but argument 3 has type =E2=80=98STRLEN=
=E2=80=99 [-Wformat=3D]
Call.xs:63:3: warning: format =E2=80=98%lld=E2=80=99 expects argument of ty=
pe =E2=80=98long long int=E2=80=99, but argument 5 has type =E2=80=98STRLEN=
=E2=80=99 [-Wformat=3D]
Call.xs:100:5: warning: format =E2=80=98%lld=E2=80=99 expects argument of t=
ype =E2=80=98long long int=E2=80=99, but argument 4 has type =E2=80=98STRLE=
N=E2=80=99 [-Wformat=3D]
Call.xs:156:8: warning: format =E2=80=98%lld=E2=80=99 expects argument of t=
ype =E2=80=98long long int=E2=80=99, but argument 3 has type =E2=80=98STRLE=
N=E2=80=99 [-Wformat=3D]
Call.xs:175:9: warning: format =E2=80=98%lld=E2=80=99 expects argument of t=
ype =E2=80=98long long int=E2=80=99, but argument 4 has type =E2=80=98unsig=
ned int=E2=80=99 [-Wformat=3D]
Call.xs:186:47: warning: signed and unsigned type in conditional expression=
[-Wsign-compare]
Call.c: In function =E2=80=98XS_Filter__Util__Call_unimport=E2=80=99:
Call.c:442:15: warning: variable =E2=80=98package=E2=80=99 set but not used=
[-Wunused-but-set-variable]
./const-xs.inc: In function =E2=80=98XS_I18N__Langinfo_AUTOLOAD=E2=80=99:
./const-xs.inc:263:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc:268:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
const-c.inc: In function =E2=80=98_constant_5=E2=80=99:
const-c.inc:24:42: warning: unused parameter =E2=80=98iv_return=E2=80=99 [-=
Wunused-parameter]
SysV.c: In function =E2=80=98XS_IPC__SysV__constant=E2=80=99:
ListUtil.xs: In function =E2=80=98XS_List__Util_reduce=E2=80=99:
../../cop.h:1186:10: warning: variable =E2=80=98newsp=E2=80=99 set but not=
used [-Wunused-but-set-variable]
ListUtil.xs: In function =E2=80=98XS_List__Util_first=E2=80=99:
ListUtil.xs: In function =E2=80=98XS_List__Util_any=E2=80=99:
ListUtil.xs: In function =E2=80=98XS_List__Util_pairfirst=E2=80=99:
ListUtil.xs: In function =E2=80=98XS_List__Util_pairgrep=E2=80=99:
ListUtil.xs: In function =E2=80=98XS_List__Util_pairmap=E2=80=99:
ListUtil.xs:689:17: warning: unused variable =E2=80=98b=E2=80=99 [-Wunused-=
variable]
ListUtil.xs:688:17: warning: unused variable =E2=80=98a=E2=80=99 [-Wunused-=
variable]
ListUtil.xs:731:17: warning: unused variable =E2=80=98b=E2=80=99 [-Wunused-=
variable]
ListUtil.xs:730:17: warning: unused variable =E2=80=98a=E2=80=99 [-Wunused-=
variable]
ListUtil.c: In function =E2=80=98XS_List__Util_min=E2=80=99:
ListUtil.xs:129:16: warning: =E2=80=98retval=E2=80=99 may be used uninitial=
ized in this function [-Wmaybe-uninitialized]
POSIX.xs:976:7: warning: =E2=80=98_tzname=E2=80=99 redeclared without dllim=
port attribute: previous dllimport ignored [-Wattributes]
POSIX.xs:976:1: warning: initialization discards =E2=80=98const=E2=80=99 qu=
alifier from pointer target type [enabled by default]
./const-xs.inc: In function =E2=80=98XS_POSIX_constant=E2=80=99:
./const-xs.inc:1461:6: warning: format =E2=80=98%d=E2=80=99 expects argume=
nt of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=
=E2=80=99 [-Wformat=3D]
./const-xs.inc:1466:6: warning: format =E2=80=98%d=E2=80=99 expects argume=
nt of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=
=E2=80=99 [-Wformat=3D]
../../proto.h:8071:14: warning: =E2=80=98S_stdize_locale=E2=80=99 declared=
=E2=80=98static=E2=80=99 but never defined [-Wunused-function]
POSIX.xs:846:11: warning: =E2=80=98my_rint=E2=80=99 defined but not used [-=
Wunused-function]
re_comp.c: In function =E2=80=98S_study_chunk=E2=80=99:
re_comp.c:3772:5: warning: format =E2=80=98%d=E2=80=99 expects argument of =
type =E2=80=98int=E2=80=99, but argument 3 has type =E2=80=98U32=E2=80=99 [=
-Wformat=3D]
re_comp.c: In function =E2=80=98S_reg=E2=80=99:
../../regcomp.h:348:32: warning: field width specifier =E2=80=98*=E2=80=99=
expects argument of type =E2=80=98int=E2=80=99, but argument 5 has type =
=E2=80=98long unsigned int=E2=80=99 [-Wformat=3D]
re_comp.c:10424:7: warning: field width specifier =E2=80=98*=E2=80=99 expec=
ts argument of type =E2=80=98int=E2=80=99, but argument 5 has type =E2=80=
=98long unsigned int=E2=80=99 [-Wformat=3D]
re_comp.c:10514:3: warning: field width specifier =E2=80=98*=E2=80=99 expec=
ts argument of type =E2=80=98int=E2=80=99, but argument 5 has type =E2=80=
=98long unsigned int=E2=80=99 [-Wformat=3D]
./const-xs.inc: In function =E2=80=98XS_Socket_AUTOLOAD=E2=80=99:
./const-xs.inc:890:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc:895:6: warning: format =E2=80=98%d=E2=80=99 expects argumen=
t of type =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98line_t=E2=
=80=99 [-Wformat=3D]
./const-xs.inc: In function =E2=80=98boot_Socket=E2=80=99:
./const-xs.inc:852:20: warning: missing braces around initializer [-Wmissi=
ng-braces]
./const-xs.inc:852:20: warning: (near initialization for =E2=80=98ip6_addr=
ess.__u6=E2=80=99) [-Wmissing-braces]
./const-xs.inc:861:20: warning: missing braces around initializer [-Wmissi=
ng-braces]
./const-xs.inc:861:20: warning: (near initialization for =E2=80=98ip6_addr=
ess.__u6=E2=80=99) [-Wmissing-braces]
Storable.xs: In function =E2=80=98retrieve_svundef_elem=E2=80=99:
Storable.xs:1044:6: warning: the address of =E2=80=98PL_sv_undef=E2=80=99 w=
ill always evaluate as =E2=80=98true=E2=80=99 [-Waddress]
threads.c: In function =E2=80=98boot_threads=E2=80=99:
threads.c:2100:17: warning: unused variable =E2=80=98file=E2=80=99 [-Wunuse=
d-variable]
shared.c: In function =E2=80=98boot_threads__shared=E2=80=99:
shared.c:2102:17: warning: unused variable =E2=80=98file=E2=80=99 [-Wunused=
-variable]
HiRes.xs: In function =E2=80=98_gettimeofday=E2=80=99:
HiRes.xs:175:47: warning: unused parameter =E2=80=98not_used=E2=80=99 [-Wun=
used-parameter]
HiRes.xs: In function =E2=80=98XS_Time__HiRes_clock=E2=80=99:
HiRes.xs:1250:18: warning: comparison between signed and unsigned integer e=
xpressions [-Wsign-compare]
HiRes.c: In function =E2=80=98XS_Time__HiRes_constant=E2=80=99:
Piece.xs: In function =E2=80=98_strptime=E2=80=99:
Piece.xs:688:18: warning: comparison between signed and unsigned integer ex=
pressions [-Wsign-compare]
Piece.xs:782:18: warning: comparison between signed and unsigned integer ex=
pressions [-Wsign-compare]
Piece.xs: In function =E2=80=98XS_Time__Piece__strftime=E2=80=99:
Piece.xs:1059:29: warning: comparison between signed and unsigned integer e=
xpressions [-Wsign-compare]
Piece.xs:350:13: warning: =E2=80=98copyright=E2=80=99 defined but not used =
[-Wunused-variable]
Piece.xs:352:13: warning: =E2=80=98sccsid=E2=80=99 defined but not used [-W=
unused-variable]
Win32.xs:129:5: warning: non-local variable =E2=80=98g_osver=E2=80=99 with =
anonymous type is questionable in C++ [-Wc++-compat]
Win32.xs: In function =E2=80=98wstr_to_sv=E2=80=99:
Win32.xs:177:5: warning: implicit declaration of function =E2=80=98wcslen=
=E2=80=99 [-Wimplicit-function-declaration]
Win32.xs: In function =E2=80=98get_unicode_env=E2=80=99:
Win32.xs:240:28: warning: request for implicit conversion from =E2=80=98voi=
d *=E2=80=99 to =E2=80=98WCHAR *=E2=80=99 not permitted in C++ [-Wc++-compa=
t]
longpath.inc: In function =E2=80=98my_longpathA=E2=80=99:
longpath.inc:33:2: warning: array subscript has type =E2=80=98char=E2=80=99=
[-Wchar-subscripts]
longpath.inc: In function =E2=80=98my_longpathW=E2=80=99:
longpath.inc:85:3: warning: implicit declaration of function =E2=80=98wcscp=
y=E2=80=99 [-Wimplicit-function-declaration]
Win32.xs: In function =E2=80=98free_childenv=E2=80=99:
Win32.xs:378:21: warning: unused parameter =E2=80=98d=E2=80=99 [-Wunused-pa=
rameter]
Win32.xs: In function =E2=80=98w32_ExpandEnvironmentStrings=E2=80=99:
Win32.xs: In function =E2=80=98w32_IsAdminUser=E2=80=99:
Win32.xs:422:5: warning: missing braces around initializer [-Wmissing-brace=
s]
Win32.xs:422:5: warning: (near initialization for =E2=80=98NtAuth.Value=E2=
=80=99) [-Wmissing-braces]
Win32.xs: In function =E2=80=98w32_LookupAccountName=E2=80=99:
Win32.xs: In function =E2=80=98w32_LookupAccountSID=E2=80=99:
Win32.xs: In function =E2=80=98w32_InitiateSystemShutdown=E2=80=99:
Win32.xs: In function =E2=80=98w32_AbortSystemShutdown=E2=80=99:
Win32.xs: In function =E2=80=98w32_MsgBox=E2=80=99:
Win32.xs:699:23: warning: initialization discards =E2=80=98const=E2=80=99 q=
ualifier from pointer target type [enabled by default]
Win32.xs: In function =E2=80=98w32_LoadLibrary=E2=80=99:
Win32.xs: In function =E2=80=98w32_FreeLibrary=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetProcAddress=E2=80=99:
Win32.xs: In function =E2=80=98w32_RegisterServer=E2=80=99:
Win32.xs: In function =E2=80=98w32_UnregisterServer=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetArchName=E2=80=99:
../../XSUB.h:164:20: warning: unused variable =E2=80=98items=E2=80=99 [-Wu=
nused-variable]
Win32.xs: In function =E2=80=98w32_GetChipName=E2=80=99:
Win32.xs: In function =E2=80=98w32_GuidGen=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetFolderPath=E2=80=99:
Win32.xs:898:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:899:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:900:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:901:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:903:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:904:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:905:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:906:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:907:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:908:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:909:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:910:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:911:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:912:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:913:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:914:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:915:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:916:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:917:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:918:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:919:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:920:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:927:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:928:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:929:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:930:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:931:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:932:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:933:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:934:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:935:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:936:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:937:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:938:54: warning: assignment discards =E2=80=98const=E2=80=99 quali=
fier from pointer target type [enabled by default]
Win32.xs:972:9: warning: passing argument 1 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:973:9: warning: passing argument 1 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:974:9: warning: passing argument 1 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:975:9: warning: passing argument 1 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:976:9: warning: passing argument 1 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs: In function =E2=80=98w32_GetFileVersion=E2=80=99:
Win32.xs: In function =E2=80=98w32_SetChildShowWindow=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetCwd=E2=80=99:
Win32.xs: In function =E2=80=98w32_SetCwd=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetNextAvailDrive=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetLastError=E2=80=99:
Win32.xs: In function =E2=80=98w32_SetLastError=E2=80=99:
Win32.xs: In function =E2=80=98w32_LoginName=E2=80=99:
Win32.xs: In function =E2=80=98w32_NodeName=E2=80=99:
Win32.xs: In function =E2=80=98w32_DomainName=E2=80=99:
Win32.xs: In function =E2=80=98w32_FsType=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetOSVersion=E2=80=99:
Win32.xs: In function =E2=80=98w32_IsWinNT=E2=80=99:
Win32.xs: In function =E2=80=98w32_IsWin95=E2=80=99:
Win32.xs: In function =E2=80=98w32_FormatMessage=E2=80=99:
Win32.xs: In function =E2=80=98w32_Spawn=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetTickCount=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetShortPathName=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetFullPathName=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetLongPathName=E2=80=99:
Win32.xs:1524:26: warning: comparison between signed and unsigned integer e=
xpressions [-Wsign-compare]
Win32.xs: In function =E2=80=98w32_GetANSIPathName=E2=80=99:
Win32.xs: In function =E2=80=98w32_Sleep=E2=80=99:
Win32.xs: In function =E2=80=98w32_CopyFile=E2=80=99:
Win32.xs: In function =E2=80=98w32_OutputDebugString=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetCurrentProcessId=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetCurrentThreadId=E2=80=99:
Win32.xs: In function =E2=80=98w32_CreateDirectory=E2=80=99:
Win32.xs: In function =E2=80=98w32_CreateFile=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetSystemMetrics=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetProductInfo=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetACP=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetConsoleCP=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetConsoleOutputCP=E2=80=99:
Win32.xs: In function =E2=80=98w32_GetOEMCP=E2=80=99:
Win32.xs: In function =E2=80=98w32_SetConsoleCP=E2=80=99:
Win32.xs: In function =E2=80=98w32_SetConsoleOutputCP=E2=80=99:
Win32.xs: In function =E2=80=98boot_Win32=E2=80=99:
Win32.xs:1763:1: warning: initialization discards =E2=80=98const=E2=80=99 q=
ualifier from pointer target type [enabled by default]
Win32.xs:1185:16: warning: =E2=80=98pfnNetWkstaGetInfo=E2=80=99 may be used=
uninitialized in this function [-Wmaybe-uninitialized]
File.xs: In function =E2=80=98XS_Win32API__File_CreateFileA=E2=80=99:
File.xs:151:4: warning: request for implicit conversion from =E2=80=98void =
*=E2=80=99 to =E2=80=98LPSECURITY_ATTRIBUTES=E2=80=99 not permitted in C++ =
[-Wc++-compat]
File.xs: In function =E2=80=98XS_Win32API__File_CreateFileW=E2=80=99:
File.xs:173:4: warning: request for implicit conversion from =E2=80=98void =
*=E2=80=99 to =E2=80=98LPSECURITY_ATTRIBUTES=E2=80=99 not permitted in C++ =
[-Wc++-compat]
File.xs: In function =E2=80=98XS_Win32API__File_DeviceIoControl=E2=80=99:
File.xs:244:5: warning: format =E2=80=98%d=E2=80=99 expects argument of typ=
e =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98DWORD=E2=80=99 [-=
Wformat=3D]
File.xs:249:5: warning: request for implicit conversion from =E2=80=98void =
*=E2=80=99 to =E2=80=98LPOVERLAPPED=E2=80=99 not permitted in C++ [-Wc++-co=
mpat]
File.c: In function =E2=80=98XS_Win32API__File_GetVolumeInformationW=E2=80=
=99:
File.c:1092:2: warning: implicit declaration of function =E2=80=98wcslen=E2=
=80=99 [-Wimplicit-function-declaration]
File.c: In function =E2=80=98XS_Win32API__File_OsFHandleOpenFd=E2=80=99:
File.c:1348:8: warning: variable =E2=80=98uMode=E2=80=99 set but not used [=
-Wunused-but-set-variable]
File.c:1347:7: warning: variable =E2=80=98hOsFHandle=E2=80=99 set but not u=
sed [-Wunused-but-set-variable]
File.xs: In function =E2=80=98XS_Win32API__File_ReadFile=E2=80=99:
File.xs:556:2: warning: request for implicit conversion from =E2=80=98void =
*=E2=80=99 to =E2=80=98LPOVERLAPPED=E2=80=99 not permitted in C++ [-Wc++-co=
mpat]
File.xs: In function =E2=80=98XS_Win32API__File_SetFilePointer=E2=80=99:
File.xs:603:14: warning: comparison between signed and unsigned integer exp=
ressions [-Wsign-compare]
File.xs: In function =E2=80=98XS_Win32API__File_WriteFile=E2=80=99:
File.xs:640:8: warning: format =E2=80=98%d=E2=80=99 expects argument of typ=
e =E2=80=98int=E2=80=99, but argument 4 has type =E2=80=98DWORD=E2=80=99 [-=
Wformat=3D]
File.xs:643:5: warning: request for implicit conversion from =E2=80=98void =
*=E2=80=99 to =E2=80=98LPOVERLAPPED=E2=80=99 not permitted in C++ [-Wc++-co=
mpat]
APItest.xs: In function =E2=80=98XS_XS__APItest__Magic_test_toLOWER_LC=E2=
=80=99:
../../handy.h:1352:49: warning: signed and unsigned type in conditional ex=
pression [-Wsign-compare]
APItest.xs: In function =E2=80=98XS_XS__APItest__Magic_test_toFOLD_LC=E2=80=
=99:
APItest.xs: In function =E2=80=98XS_XS__APItest__Magic_test_toUPPER_LC=E2=
=80=99:
../../handy.h:1366:23: warning: signed and unsigned type in conditional ex=
pression [-Wsign-compare]
ExtTest.c: In function =E2=80=98XS_ExtTest_constant=E2=80=99:
../../../../embed.h:654:40: warning: =E2=80=98pv=E2=80=99 may be used unin=
itialized in this function [-Wmaybe-uninitialized]
../../../../embed.h:654:40: warning: =E2=80=98iv=E2=80=99 may be used unin=
itialized in this function [-Wmaybe-uninitialized]
../../../../embed.h:642:37: warning: =E2=80=98iv=E2=80=99 may be used unin=
itialized in this function [-Wmaybe-uninitialized]
regcomp.c: In function =E2=80=98S_study_chunk=E2=80=99:
regcomp.c:3772:5: warning: format =E2=80=98%d=E2=80=99 expects argument of =
type =E2=80=98int=E2=80=99, but argument 3 has type =E2=80=98U32=E2=80=99 [=
-Wformat=3D]
regcomp.c: In function =E2=80=98S_reg=E2=80=99:
regcomp.h:348:32: warning: field width specifier =E2=80=98*=E2=80=99 expect=
s argument of type =E2=80=98int=E2=80=99, but argument 5 has type =E2=80=98=
long unsigned int=E2=80=99 [-Wformat=3D]
regcomp.c:10424:7: warning: field width specifier =E2=80=98*=E2=80=99 expec=
ts argument of type =E2=80=98int=E2=80=99, but argument 5 has type =E2=80=
=98long unsigned int=E2=80=99 [-Wformat=3D]
regcomp.c:10514:3: warning: field width specifier =E2=80=98*=E2=80=99 expec=
ts argument of type =E2=80=98int=E2=80=99, but argument 5 has type =E2=80=
=98long unsigned int=E2=80=99 [-Wformat=3D]
sv.c:11256:29: warning: comparison is always true due to limited range of d=
ata type [-Wtype-limits]
sv.c:12453:16: warning: comparison is always true due to limited range of d=
ata type [-Wtype-limits]
File.xs: In function =E2=80=98ErrPrintf=E2=80=99:
File.xs:65:7: warning: assignment discards =E2=80=98const=E2=80=99 qualifie=
r from pointer target type [enabled by default]
File.xs:58:5: warning: =E2=80=98ErrPrintf=E2=80=99 defined but not used [-W=
unused-function]
HiRes.c: In function =E2=80=98XS_Time__HiRes_CLONE=E2=80=99:
Win32.xs:972:9: warning: passing argument 2 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:973:9: warning: passing argument 2 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:974:9: warning: passing argument 2 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:975:9: warning: passing argument 2 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
Win32.xs:976:9: warning: passing argument 2 of =E2=80=98get_unicode_env=E2=
=80=99 discards =E2=80=98const=E2=80=99 qualifier from pointer target type =
[enabled by default]
UUID: FFDAC460-6DC6-1014-8EE5-DD263D0D44DE
Branch: blead
Config: default
Logs: http://perl.develop-help.com/reports/
--=20
Report by Test::Smoke v1.53 build running on perl 5.14.2
(Reporter v0.050 / Smoker v0.045)