perl.perl5.porters http://www.nntp.perl.org/group/perl.perl5.porters/ ... Copyright 1998-2015 perl.org Fri, 27 Mar 2015 15:41:32 +0000 ask@perl.org Re: [perl #124187] null ptr deref -> S_pad_findlex (pad.c:1141 by Matthew Horsfall On Fri, Mar 27, 2015 at 7:21 AM, Matthew Horsfall (alh) <br/>&lt;wolfsage@gmail.com&gt; wrote: <br/>&gt; This started SEGVing between 5.17.5 and 5.17.6 (on vanilla -des <br/>&gt; -Dusedevel builds) <br/>&gt; <br/>&gt; /home/mhorsfall/dpppperls/default/perl-5.17.5/bin/perl5.17.5 <br/>&gt; /home/mhorsfall/test1-min 2&gt;&amp;1 <br/>&gt; syntax error at /home/mhorsfall/test1-min line 1, near &quot;}}&quot; <br/>&gt; syntax error at /home/mhorsfall/test1-min line 1, near &quot;{]&quot; <br/>&gt; Unmatched right curly bracket at /home/mhorsfall/test1-min line 1, <br/>&gt; at end of line <br/>&gt; syntax error at /home/mhorsfall/test1-min line 1, at EOF <br/>&gt; Execution of /home/mhorsfall/test1-min aborted due to compilation errors. <br/>&gt; child exited with value 255 <br/>&gt; /home/mhorsfall/dpppperls/default/perl-5.17.6/bin/perl5.17.6 <br/>&gt; /home/mhorsfall/test1-min 2&gt;&amp;1 <br/>&gt; child died with signal 11 (SEGV) <br/> <br/>bad - non-zero exit from ./perl -Ilib /home/mhorsfall/test1-min <br/>9ffcdca1f504cb09088413c074b35af4b7f247e3 is the first bad commit <br/>commit 9ffcdca1f504cb09088413c074b35af4b7f247e3 <br/>Author: Father Chrysostomos &lt;sprout@cpan.org&gt; <br/>Date: Mon Nov 12 23:04:16 2012 -0800 <br/> <br/> Don&rsquo;t leak subs containing syntax errors <br/> <br/> I fixed this for BEGIN blocks earlier, but missed the fact that <br/> all subs are affected. <br/> <br/> When called without an o argument (from newANONATTRSUB), newATTRSUB <br/> is expected to return a CV with an unowned reference count of which <br/> the caller will take ownership. We cannot have newATTRSUB returning <br/> a freed CV, so we have it return null instead. But that means <br/> ck_anoncode and pm_runtime have to account for that. <br/> <br/>-- Matthew Horsfall (alh) <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227064.html Fri, 27 Mar 2015 12:05:41 +0000 Re: [perl #124187] null ptr deref -> S_pad_findlex (pad.c:1141 by Matthew Horsfall On Thu, Mar 26, 2015 at 11:45 PM, Brian Carpenter<br/>&lt;perlbug-followup@perl.org&gt; wrote:<br/>&gt; # New Ticket Created by Brian Carpenter<br/>&gt; # Please include the string: [perl #124187]<br/>&gt; # in the subject line of all future correspondence about this issue.<br/>&gt; # &lt;URL: https://rt.perl.org/Ticket/Display.html?id=124187 &gt;<br/><br/>This started SEGVing between 5.17.5 and 5.17.6 (on vanilla -des<br/>-Dusedevel builds)<br/><br/> /home/mhorsfall/dpppperls/default/perl-5.17.5/bin/perl5.17.5<br/>/home/mhorsfall/test1-min 2&gt;&amp;1<br/> syntax error at /home/mhorsfall/test1-min line 1, near &quot;}}&quot;<br/> syntax error at /home/mhorsfall/test1-min line 1, near &quot;{]&quot;<br/> Unmatched right curly bracket at /home/mhorsfall/test1-min line 1,<br/>at end of line<br/> syntax error at /home/mhorsfall/test1-min line 1, at EOF<br/> Execution of /home/mhorsfall/test1-min aborted due to compilation errors.<br/> child exited with value 255<br/> /home/mhorsfall/dpppperls/default/perl-5.17.6/bin/perl5.17.6<br/>/home/mhorsfall/test1-min 2&gt;&amp;1<br/> child died with signal 11 (SEGV)<br/><br/>-- Matthew Horsfall (alh)<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227063.html Fri, 27 Mar 2015 11:21:33 +0000 Re: [perl #124182] Perl debugger, readline and tab by Martijn Lievaart On 27-03-15 09:59, Niko Tyni via RT wrote:<br/>&gt; On Thu, Mar 26, 2015 at 09:32:38PM +0100, Martijn Lievaart wrote:<br/>&gt;&gt; Thanks. Could this be backported?<br/>&gt; It was backported to maint-5.18 and the fix is in 5.18.3.<br/>&gt; This is a duplicate of [perl #120827].<br/>&gt;<br/>&gt; http://perl5.git.perl.org/perl.git/commit/538acd8d5bf7bc6822981561d74653d070253941<br/>&gt; https://rt.perl.org/Public/Bug/Display.html?id=120827<br/>&gt;<br/><br/>Thanks for all the trouble, I&#39;ll fix locally until the fix hits the <br/>repositories.<br/><br/>M4<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227062.html Fri, 27 Mar 2015 10:06:40 +0000 Re: [perl #124182] Perl debugger, readline and tab by Niko Tyni On Thu, Mar 26, 2015 at 09:32:38PM +0100, Martijn Lievaart wrote:<br/>&gt; On 26-03-15 21:29, Matthew Horsfall via RT wrote:<br/><br/>&gt; &gt;I was able to reproduce this on 5.18.2 by installing<br/>&gt; &gt;Term::ReadLine::Gnu, but not 5.21.10.<br/><br/>&gt; &gt;This was fixed with:<br/>&gt; &gt;<br/>&gt; &gt; commit c3970b8037ca5769191bce298ba0202ce318fc78<br/>&gt; &gt; Author: Shlomi Fish &lt;shlomif@shlomifish.org&gt;<br/>&gt; &gt; Date: Thu Dec 19 13:06:42 2013 +0200<br/>&gt; &gt;<br/>&gt; &gt; Crash in tab completion with Term::ReadLine::Gnu.<br/><br/>&gt; Thanks. Could this be backported?<br/><br/>It was backported to maint-5.18 and the fix is in 5.18.3.<br/>This is a duplicate of [perl #120827].<br/><br/> http://perl5.git.perl.org/perl.git/commit/538acd8d5bf7bc6822981561d74653d070253941<br/> https://rt.perl.org/Public/Bug/Display.html?id=120827<br/><br/>-- <br/>Niko Tyni ntyni@debian.org<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227061.html Fri, 27 Mar 2015 08:59:22 +0000 Re: https://rt.cpan.org/Public/Bug/Display.html?id=96064 - resolvedbut not in blead by Steve Hay On 26 March 2015 at 22:44, Ricardo Signes &lt;perl.p5p@rjbs.manxome.org&gt; wrote:<br/>&gt; * Michael Felt &lt;aixtools@gmail.com&gt; [2015-03-24T09:23:52]<br/>&gt;&gt; This is a small, but irratting issue in the /cpan/IO-Socket-IP/ tests that<br/>&gt;&gt; basiccally ensures that 4 tests fail - fixed on 13 March in version 0.37 -<br/>&gt;&gt; I see it is still version 0.36 in blead.<br/>&gt;<br/>&gt; Having reviewed the diff (link below) I am +1 for bringing this in.<br/>&gt;<br/>&gt; Would appreciate another set of eyes.<br/>&gt;<br/>&gt; https://metacpan.org/diff/file?target=PEVANS/IO-Socket-IP-0.37/&amp;source=PEVANS/IO-Socket-IP-0.36/<br/>&gt;<br/><br/>I also thought the changes looked safe, and the smoke-me results look<br/>good too: There are just a couple of failures on cygwin and netbsd,<br/>which crop up randomly from time to time on blead anyway.:<br/><br/>http://perl.develop-help.com/?b=smoke-me%2Fsteveh%2Fiosocketip<br/><br/>However, I see that<br/><br/>http://matrix.cpantesters.org/?dist=IO-Socket-IP%200.37<br/><br/>currently has 5 failures, including 3 Linux and 1 FreeBSD, whereas<br/>0.36 only had 3 failures, all Windows. It&#39;s not obvious that any of<br/>the failures are caused by changes in 0.37, though. The failure that<br/>most caught my eye was in nonblocking-connect-internet.t (re: the<br/>EWOULDBLOCK change in IO/Socket/IP.pm), but looking back through<br/>earlier versions I see a similar thing from 0.31<br/>(http://www.cpantesters.org/cpan/report/945645bc-09dd-11e4-b1df-a2f5d51fc3d5),<br/>so I don&#39;t think it&#39;s related to changes here.<br/><br/>So unless anyone thinks otherwise I will merge this into blead in a few days.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227060.html Fri, 27 Mar 2015 08:50:38 +0000 [perl #124189] [PATCH] remove all usage of dl_undef_symbols on platforms where its a nop by bulk88 # New Ticket Created by bulk88 <br/># Please include the string: [perl #124189]<br/># in the subject line of all future correspondence about this issue. <br/># &lt;URL: https://rt.perl.org/Ticket/Display.html?id=124189 &gt;<br/><br/><br/>This is a bug report for perl from bulk88@hotmail.com,<br/>generated with the help of perlbug 1.40 running under perl 5.21.4.<br/><br/><br/>-----------------------------------------------------------------<br/>[Please describe your issue here]<br/><br/>See attached patch.<br/><br/>[Please do not change anything below this line]<br/>-----------------------------------------------------------------<br/>---<br/>Flags:<br/> category=core<br/> severity=low<br/>---<br/>Site configuration information for perl 5.21.4:<br/><br/>Configured by Owner at Thu Sep 18 12:08:58 2014.<br/><br/>Summary of my perl5 (revision 5 version 21 subversion 4) configuration:<br/> Derived from: 7d2b2edb94ab56333b9049a3e26d15ea18445512<br/> Ancestor: 19be3be6968e2337bcdfe480693fff795ecd1304<br/> Platform:<br/> osname=MSWin32, osvers=5.1,<br/>archname=MSWin32-x86-multi-thread<br/> uname=&#39;&#39;<br/> config_args=&#39;undef&#39;<br/> hint=recommended, useposix=true, d_sigaction=undef<br/> useithreads=define, usemultiplicity=define<br/> use64bitint=undef, use64bitall=undef, uselongdouble=undef<br/> usemymalloc=n, bincompat5005=undef<br/> Compiler:<br/> cc=&#39;cl&#39;, ccflags =&#39;-nologo -GF -W3 -O1 -MD -Zi -DNDEBUG<br/>-DWIN32<br/>-D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS<br/>-DPERL_HASH_FUNC_ONE_AT_A_TIME -DPERL_IMPLICIT_CONTEXT<br/>-DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T&#39;,<br/> optimize=&#39;-O1 -MD -Zi -DNDEBUG&#39;,<br/> cppflags=&#39;-DWIN32&#39;<br/> ccversion=&#39;12.00.8168&#39;, gccversion=&#39;&#39;, gccosandvers=&#39;&#39;<br/> intsize=4, longsize=4, ptrsize=4, doublesize=8,<br/>byteorder=1234<br/> d_longlong=undef, longlongsize=8, d_longdbl=define,<br/>longdblsize=8,<br/>longdblkind=0<br/> ivtype=&#39;long&#39;, ivsize=4, nvtype=&#39;double&#39;, nvsize=8,<br/>Off_t=&#39;__int64&#39;,<br/>lseeksize=8<br/> alignbytes=8, prototype=define<br/> Linker and Libraries:<br/> ld=&#39;link&#39;, ldflags =&#39;-nologo -nodefaultlib -debug<br/>-opt:ref,icf<br/>-libpath:&quot;c:\perl521\lib\CORE&quot; -machine:x86&#39;<br/> libpth=C:\PROGRA~1\MIAF9D~1\VC98\lib<br/> libs=oldnames.lib kernel32.lib user32.lib gdi32.lib<br/>winspool.lib<br/>comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib<br/>netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib<br/>odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib<br/> perllibs=oldnames.lib kernel32.lib user32.lib gdi32.lib<br/>winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib<br/>oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib<br/>version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib<br/> libc=msvcrt.lib, so=dll, useshrplib=true,<br/>libperl=perl521.lib<br/> gnulibc_version=&#39;&#39;<br/> Dynamic Linking:<br/> dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef,<br/>ccdlflags=&#39; &#39;<br/> cccdlflags=&#39; &#39;, lddlflags=&#39;-dll -nologo -nodefaultlib<br/>-debug<br/>-opt:ref,icf -libpath:&quot;c:\perl521\lib\CORE&quot; -machine:x86&#39;<br/><br/>Locally applied patches:<br/> uncommitted-changes<br/> a0fe7a7e75de29e59f1da0d6822dc06e5be658fe<br/> a261faffee83d0145642ab5d1d046c9f813bc497<br/> 6506ab86ad1602a9ca720fcd30446dce1461d23d<br/> 7d2b2edb94ab56333b9049a3e26d15ea18445512<br/><br/>---<br/>@INC for perl 5.21.4:<br/> lib<br/> C:/perl521/srcnew/lib<br/> .<br/><br/>---<br/>Environment for perl 5.21.4:<br/> HOME (unset)<br/> LANG (unset)<br/> LANGUAGE (unset)<br/> LD_LIBRARY_PATH (unset)<br/> LOGDIR (unset)<br/> PATH=<br/> PERL_BADLANG (unset)<br/> PERL_JSON_BACKEND=Cpanel::JSON::XS<br/> PERL_YAML_BACKEND=YAML<br/> SHELL (unset)<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227059.html Fri, 27 Mar 2015 08:00:32 +0000 [perl #124042] warn on implicit close feature breaks Capture-Tiny on Win32 blead by bulk88 via RT One example of how big the dep chain is for Capture::Tiny is, NYTProf cant be non-force installed on Win32 blead, since there is Devel::NYTProf(runtime requires)-&gt;File::Which(test requires)-&gt;Test::Script(runtime requires)-&gt;IPC::Run3(runtime requires)-&gt;Win32::ShellQuote(build requires)-&gt;Capture::Tiny<br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org/Ticket/Display.html?id=124042<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227058.html Fri, 27 Mar 2015 07:26:24 +0000 [perl #124188] [PATCH] remove obsolete VOL in S_parse_body by bulk88 # New Ticket Created by bulk88 <br/># Please include the string: [perl #124188]<br/># in the subject line of all future correspondence about this issue. <br/># &lt;URL: https://rt.perl.org/Ticket/Display.html?id=124188 &gt;<br/><br/><br/>This is a bug report for perl from bulk88@hotmail.com,<br/>generated with the help of perlbug 1.40 running under perl 5.21.4.<br/><br/><br/>-----------------------------------------------------------------<br/>[Please describe your issue here]<br/><br/>See attached patch.<br/><br/>[Please do not change anything below this line]<br/>-----------------------------------------------------------------<br/>---<br/>Flags:<br/> category=core<br/> severity=low<br/>---<br/>Site configuration information for perl 5.21.4:<br/><br/>Configured by Owner at Thu Sep 18 12:08:58 2014.<br/><br/>Summary of my perl5 (revision 5 version 21 subversion 4) configuration:<br/> Derived from: 7d2b2edb94ab56333b9049a3e26d15ea18445512<br/> Ancestor: 19be3be6968e2337bcdfe480693fff795ecd1304<br/> Platform:<br/> osname=MSWin32, osvers=5.1,<br/>archname=MSWin32-x86-multi-thread<br/> uname=&#39;&#39;<br/> config_args=&#39;undef&#39;<br/> hint=recommended, useposix=true, d_sigaction=undef<br/> useithreads=define, usemultiplicity=define<br/> use64bitint=undef, use64bitall=undef, uselongdouble=undef<br/> usemymalloc=n, bincompat5005=undef<br/> Compiler:<br/> cc=&#39;cl&#39;, ccflags =&#39;-nologo -GF -W3 -O1 -MD -Zi -DNDEBUG<br/>-DWIN32<br/>-D_CONSOLE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS<br/>-DPERL_HASH_FUNC_ONE_AT_A_TIME -DPERL_IMPLICIT_CONTEXT<br/>-DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T&#39;,<br/> optimize=&#39;-O1 -MD -Zi -DNDEBUG&#39;,<br/> cppflags=&#39;-DWIN32&#39;<br/> ccversion=&#39;12.00.8168&#39;, gccversion=&#39;&#39;, gccosandvers=&#39;&#39;<br/> intsize=4, longsize=4, ptrsize=4, doublesize=8,<br/>byteorder=1234<br/> d_longlong=undef, longlongsize=8, d_longdbl=define,<br/>longdblsize=8,<br/>longdblkind=0<br/> ivtype=&#39;long&#39;, ivsize=4, nvtype=&#39;double&#39;, nvsize=8,<br/>Off_t=&#39;__int64&#39;,<br/>lseeksize=8<br/> alignbytes=8, prototype=define<br/> Linker and Libraries:<br/> ld=&#39;link&#39;, ldflags =&#39;-nologo -nodefaultlib -debug<br/>-opt:ref,icf<br/>-libpath:&quot;c:\perl521\lib\CORE&quot; -machine:x86&#39;<br/> libpth=C:\PROGRA~1\MIAF9D~1\VC98\lib<br/> libs=oldnames.lib kernel32.lib user32.lib gdi32.lib<br/>winspool.lib<br/>comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib<br/>netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib<br/>odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib<br/> perllibs=oldnames.lib kernel32.lib user32.lib gdi32.lib<br/>winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib<br/>oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib<br/>version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib<br/> libc=msvcrt.lib, so=dll, useshrplib=true,<br/>libperl=perl521.lib<br/> gnulibc_version=&#39;&#39;<br/> Dynamic Linking:<br/> dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef,<br/>ccdlflags=&#39; &#39;<br/> cccdlflags=&#39; &#39;, lddlflags=&#39;-dll -nologo -nodefaultlib<br/>-debug<br/>-opt:ref,icf -libpath:&quot;c:\perl521\lib\CORE&quot; -machine:x86&#39;<br/><br/>Locally applied patches:<br/> uncommitted-changes<br/> a0fe7a7e75de29e59f1da0d6822dc06e5be658fe<br/> a261faffee83d0145642ab5d1d046c9f813bc497<br/> 6506ab86ad1602a9ca720fcd30446dce1461d23d<br/> 7d2b2edb94ab56333b9049a3e26d15ea18445512<br/><br/>---<br/>@INC for perl 5.21.4:<br/> lib<br/> C:/perl521/srcnew/lib<br/> .<br/><br/>---<br/>Environment for perl 5.21.4:<br/> HOME (unset)<br/> LANG (unset)<br/> LANGUAGE (unset)<br/> LD_LIBRARY_PATH (unset)<br/> LOGDIR (unset)<br/> PATH=<br/> PERL_BADLANG (unset)<br/> PERL_JSON_BACKEND=Cpanel::JSON::XS<br/> PERL_YAML_BACKEND=YAML<br/> SHELL (unset)<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227057.html Fri, 27 Mar 2015 07:05:56 +0000 =?utf-8?B?0J3QkDogU21va2UgW2JsZWFkXSB2NS4yMS4xMC0xOS1nYWFiMTIwMiBQQVNT?==?utf-8?Q?_os/390_23.00_(2964/)?= by Yaroslav Kuzmin <br/>I do not have full automatically , because at on z/OS not tool git. <br/> <br/>Therefore, I am in the early run on the local machine &quot;git pull&quot; and then run a script that copies the project mainframe and runs Smoke. <br/> <br/>What is needed to work Smoke <br/> <br/>Install Smoke. <br/> <br/>I installed Smoke in manually . <br/> <br/> first problem install <br/>incorrect process files Makefile.PL <br/> <br/> :&gt; perl Makefile.PL <br/> malformed UTF-8 character in JSON string, at character offset 2 (before &quot;&gt;/_&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;|&euml;&#147;&#153;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;?&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;...&quot;) at /u/pdkuzm /perl/lib/5.21.11/CPAN/Meta/Converter.pm line 61. <br/> at /u/pdkuzm/perl/lib/5.21.11/ExtUtils/MM_Any.pm line 969. <br/> malformed UTF-8 character in JSON string, at character offset 2 (before &quot;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;%&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;_?&iuml;&iquest;&frac12;&iuml;&iquest;&frac12;%&iuml;&iquest;&frac12;...&quot;) at /u/pdkuzm/perl/lib/5.21.11/CPAN/Meta/Converter.pm line 61. <br/> <br/>fixed error : in file &lt;perl install&gt;/lib/JSON/PP.pm <br/>change line <br/>809 if ( ord $ch &gt; 127 ) { <br/>on line <br/>809 if ( ord $ch &gt; 255 ) { <br/> <br/>install additional modules for Smoke <br/> <br/>JSON-2.90 <br/>URI-1.65 <br/>libwww-perl-6.08 <br/>HTTP-Date-6.02 <br/>HTTP-Message-6.06 <br/> <br/>configuration smoke <br/>file smokecurrent_config <br/> <br/>$conf = { <br/> &#39;cfg&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/smoke/perlcurrent.cfg&#39;, <br/> &#39;v&#39; =&gt; &#39;0&#39;, <br/> &#39;smartsmoke&#39; =&gt; &#39;0&#39;, <br/> &#39;renice&#39; =&gt; 0, <br/> &#39;killtime&#39; =&gt; &#39;&#39;, <br/> &#39;umask&#39; =&gt; &#39;0&#39;, <br/> &#39;perl_version&#39; =&gt; &#39;blead&#39;, <br/> &#39;is56x&#39; =&gt; 0, <br/> &#39;ddir&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/perl-build&#39;, <br/> &#39;sync_type&#39; =&gt; &#39;copy&#39;, <br/> &#39;cdir&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/perl-git&#39;, <br/> &#39;force_c_locale&#39; =&gt; &#39;0&#39;, <br/> &#39;defaultenv&#39; =&gt; &#39;0&#39;, <br/> &#39;mail&#39; =&gt; &#39;1&#39;, <br/> &#39;mail_type&#39; =&gt; &#39;sendmail&#39;, <br/> &#39;from&#39; =&gt; &#39;pdkuzm@rs12.rocketsoftware.com&#39;, <br/> &#39;to&#39; =&gt; &#39;ykuzmin@rocketsoftware.com&#39;, <br/> &#39;ccp5p_onfail&#39; =&gt; &#39;0&#39;, <br/> &#39;cc&#39; =&gt; &#39;&#39;, <br/> &#39;bcc&#39; =&gt; &#39;&#39;, <br/> &#39;smokedb_url&#39; =&gt; &#39;http://perl5.test-smoke.org/report&#39;, <br/> &#39;send_log&#39; =&gt; &#39;always&#39;, <br/> &#39;send_out&#39; =&gt; &#39;always&#39;, <br/> &#39;adir&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/smoke/logs&#39;, <br/> &#39;lfile&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/smoke/smokecurrent.log&#39;, <br/> &#39;makeopt&#39; =&gt; &#39;&#39;, <br/> &#39;testmake&#39; =&gt; &#39;make test&#39;, <br/> &#39;harnessonly&#39; =&gt; &#39;0&#39;, <br/> &#39;hasharness3&#39; =&gt; 1, <br/> &#39;un_file&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/smoke/smokecurrent.usernote&#39;, <br/> &#39;un_position&#39; =&gt; &#39;bottom&#39;, <br/> &#39;perl5lib&#39; =&gt; &#39;/u/pdkuzm/perl/lib:/rsusr/local/lib/perl5&#39;, <br/> &#39;delay_report&#39; =&gt; &#39;&#39;, <br/> &#39;skip_tests&#39; =&gt; &#39;/u/pdkuzm/ussport/perl/smoke/smokecurrent.skiptests&#39; <br/> }; <br/> <br/>an important : sync dir build &quot;copy&quot; , not &quot;git&quot; <br/> <br/>in work Smoke errors occur , because not tool git <br/> <br/>fixed error: everything is done on the local machine in the project directory perl <br/> <br/> 1 create files &#39;git_version.h&#39; and &#39;lib/Config_git.pl <br/> run command &quot;perl make_patchnum.pl&quot; <br/> 2 create file &#39;.patch&#39; <br/> run command &quot;perl Porting/make_dot_patch.pl &gt; .patch&quot; <br/> 3 in file Makefile.SH comment out line <br/> 1298 # rm -f $(private) <br/> so as to delete a file &#39;git_version.h&#39; when working Smokey can not <br/> 4 append in file MANIFEST line <br/> git_version.h <br/> to work properly in sync copy Smoke <br/> (using sync dir build &quot;hardlink&quot; , append line need not) <br/> 5 apend in begin file Configure line <br/> 36 rm -f Policy.sh <br/> if you do not delete the file Policy.sh, then the second run Configure from the Smoke is interrupted <br/> <br/>For translate encoding UTF-8 in encoding UTF-EBCDIC I used to tools &#39;tue&#39; <br/> <br/>------------------------------------------------------------------------ <br/> Yaroslav Kuzmin <br/>Developer C/C++ ,z/OS , Linux <br/>3 Zhukovskiy Street &Acirc;&middot; Miass, Chelyabinsk region 456318 &Acirc;&middot; Russia <br/>Tel: +7.922.2.38.33.38 <br/>Email: YKuzmin@rocketsoftware.com <br/>Web: www.rocketsoftware.com <br/> <br/>________________________________________ <br/>&ETH;&#158;&Ntilde;&#130;: Karl Williamson &lt;public@khwilliamson.com&gt; <br/>&ETH;&#158;&Ntilde;&#130;&ETH;&iquest;&Ntilde;&#128;&ETH;&deg;&ETH;&sup2;&ETH;&raquo;&ETH;&micro;&ETH;&frac12;&ETH;&frac34;: 26 &ETH;&frac14;&ETH;&deg;&Ntilde;&#128;&Ntilde;&#130;&ETH;&deg; 2015 &ETH;&sup3;. 23:18 <br/>&ETH;&#154;&ETH;&frac34;&ETH;&frac14;&Ntilde;&#131;: Yaroslav Kuzmin; Perl5 Porters; perl-mvs <br/>&ETH;&cent;&ETH;&micro;&ETH;&frac14;&ETH;&deg;: Re: Smoke [blead] v5.21.10-19-gaab1202 PASS os/390 23.00 (2964/) <br/> <br/>On 03/26/2015 10:00 AM, Yaroslav Kuzmin wrote: <br/>&gt; Automated smoke report for branch blead 5.21.11 patch aab1202a8d4b691b16384fb41d2e2a06abf664e2 v5.21.10-19-gaab1202 <br/> <br/>It looks like you have now set up smoking to happen automatically&gt; Am I <br/>right, and if so, how is this set up. Like, does it look once a day or <br/>once every few days to see if new commits have happened? <br/> <br/>&gt; RS12: 2964 (2964/) <br/>&gt; on os/390 - 23.00 <br/>&gt; using c99 version <br/>&gt; smoketime 7 hours 37 minutes (average 3 hours 48 minutes) <br/>&gt; <br/>&gt; Summary: PASS <br/>&gt; <br/>&gt; O = OK F = Failure(s), extended report at the bottom <br/>&gt; X = Failure(s) under TEST but not under harness <br/>&gt; ? = still running or test results not (yet) available <br/>&gt; Build failures during: - = unknown or N/A <br/>&gt; c = Configure, m = make, M = make (after miniperl), t = make test-prep <br/>&gt; <br/>&gt; v5.21.10-19-gaab1202 Configuration (common) none <br/>&gt; ----------- --------------------------------------------------------- <br/>&gt; O O O O <br/>&gt; | | | +----- PERLIO = perlio -DDEBUGGING <br/>&gt; | | +------- PERLIO = stdio -DDEBUGGING <br/>&gt; | +--------- PERLIO = perlio <br/>&gt; +----------- PERLIO = stdio <br/>&gt; <br/>&gt; <br/>&gt; Locally applied patches: <br/>&gt; SMOKEaab1202a8d4b691b16384fb41d2e2a06abf664e2 <br/>&gt; <br/>&gt; Tests skipped on user request: <br/>&gt; # One test name on a line <br/>&gt; Compiler messages(os390): <br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; -- <br/>&gt; Report by Test::Smoke v1.6 running on perl 5.21.11 <br/>&gt; (Reporter v0.052 / Smoker v0.045) <br/>&gt; <br/>&gt; <br/>&gt; ------------------------------------------------------------------------ <br/>&gt; Yaroslav Kuzmin <br/>&gt; Developer C/C++ ,z/OS , Linux <br/>&gt; 3 Zhukovskiy Street &Acirc;&middot; Miass, Chelyabinsk region 456318 &Acirc;&middot; Russia <br/>&gt; Tel: +7.922.2.38.33.38 <br/>&gt; Email: YKuzmin@rocketsoftware.com <br/>&gt; Web: www.rocketsoftware.com <br/>&gt; ================================ <br/>&gt; Rocket Software, Inc. and subsidiaries &acirc;&#150;&nbsp; 77 Fourth Avenue, Waltham MA 02451 &acirc;&#150;&nbsp; +1 800.966.3270 &acirc;&#150;&nbsp; +1 781.577.4321 <br/>&gt; Unsubscribe From Commercial Email &acirc;&#128;&#147; unsubscribe@rocketsoftware.com <br/>&gt; Manage Your Subscription Preferences - http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html <br/>&gt; Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy <br/>&gt; ================================ <br/>&gt; <br/>&gt; This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you. <br/>&gt; <br/> <br/>================================ <br/>Rocket Software, Inc. and subsidiaries &acirc;&#150;&nbsp; 77 Fourth Avenue, Waltham MA 02451 &acirc;&#150;&nbsp; +1 800.966.3270 &acirc;&#150;&nbsp; +1 781.577.4321 <br/>Unsubscribe From Commercial Email &acirc;&#128;&#147; unsubscribe@rocketsoftware.com <br/>Manage Your Subscription Preferences - http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html <br/>Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy <br/>================================ <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227056.html Fri, 27 Mar 2015 06:28:23 +0000 Smoke [5.21.11] v5.21.10-24-gd1d50e3 FAIL(M) linux 3.0.35-cm-fx6-6.1[debian] (armv7l/4 cpu) by njh Automated smoke report for 5.21.11 patch d1d50e3e86916d266355a8fe5c5374460f7aa033 v5.21.10-24-gd1d50e3<br/>utilite: ( 0MHz) (armv7l/4 cpu)<br/> on linux - 3.0.35-cm-fx6-6.1 [debian]<br/> using cc version 4.7.2<br/> smoketime 26 minutes 40 seconds (average 13 minutes 20 seconds)<br/><br/>Summary: FAIL(M)<br/><br/>O = OK F = Failure(s), extended report at the bottom<br/>X = Failure(s) under TEST but not under harness<br/>? = still running or test results not (yet) available<br/>Build failures during: - = unknown or N/A<br/>c = Configure, m = make, M = make (after miniperl), t = make test-prep<br/><br/>v5.21.10-24-gd1d50e3 Configuration (common) -Accflags=&quot;-O2 -W -Wformat=2 -Wall -Wextra -pipe -mtune=native -march=native -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -fstack-protector -Wstack-protector -Wfloat-equal -pedantic&quot;<br/>----------- ---------------------------------------------------------<br/>M -Duseithreads<br/>M -Duselongdouble<br/>| +--------- -DDEBUGGING<br/>+----------- no debugging<br/><br/><br/>Locally applied patches:<br/> SMOKEd1d50e3e86916d266355a8fe5c5374460f7aa033<br/><br/>Compiler messages(gcc):<br/>Configure ...try.c: In function &#39;main&#39;:<br/>try.c: In function &#39;main&#39;:<br/>try.c: In function &#39;blech&#39;:<br/>try.c: In function &#39;blech_in_list&#39;:<br/>try.c: In function &#39;bletch&#39;:<br/>make ...op.c: In function &#39;Perl_scalarvoid&#39;:<br/>op.c:1949:61: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c:1949:74: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c: In function &#39;S_new_logop&#39;:<br/>op.c:6912:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c:6913:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>perl.c: In function &#39;Perl_eval_pv&#39;:<br/>perl.c:2936:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c: In function &#39;Perl_newCONDOP&#39;:<br/>op.c:7058:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c: In function &#39;Perl_newLOOPOP&#39;:<br/>op.c:7195:39: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c:7198:11: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c: In function &#39;Perl_newWHILEOP&#39;:<br/>op.c:7356:46: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>gv.c: In function &#39;Perl_Gv_AMupdate&#39;:<br/>gv.c:2665:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>gv.c: In function &#39;Perl_amagic_call&#39;:<br/>gv.c:3095:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>gv.c:3468:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>toke.c: In function &#39;S_new_constant&#39;:<br/>toke.c:8511:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>toke.c: In function &#39;S_missingterm&#39;:<br/>toke.c:558:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>perl.c: In function &#39;perl_parse&#39;:<br/>perl.c:1472:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>regcomp.c: In function &#39;S_make_trie&#39;:<br/>regcomp.c:2375:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>regcomp.c: In function &#39;S_compile_runtime_code&#39;:<br/>regcomp.c:6194:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>dump.c: In function &#39;Perl_sv_peek&#39;:<br/>dump.c:387:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>dump.c:398:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>dquote_static.c: In function &#39;S_grok_bslash_c&#39;:<br/>dquote_static.c:43:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>mg.c: In function &#39;Perl_magic_setdbline&#39;:<br/>mg.c:2037:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>mg.c: In function &#39;Perl_vivify_defelem&#39;:<br/>mg.c:2402:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>mg.c:2405:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>mg.c:2413:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>mg.c: In function &#39;Perl_sighandler&#39;:<br/>mg.c:3341:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>hv.c: In function &#39;S_hv_notallowed&#39;:<br/>hv.c:209:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>hv.c: In function &#39;Perl_hv_common&#39;:<br/>hv.c:503:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>av.c: In function &#39;S_adjust_index&#39;:<br/>av.c:227:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>av.c: In function &#39;Perl_av_exists&#39;:<br/>av.c:953:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_and&#39;:<br/>pp_hot.c:121:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_cond_expr&#39;:<br/>pp_hot.c:240:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_or&#39;:<br/>pp_hot.c:502:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_aelemfast&#39;:<br/>pp_hot.c:751:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c: In function &#39;Perl_pp_helem&#39;:<br/>pp_hot.c:1813:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c: In function &#39;S_softref2xv_lite&#39;:<br/>pp_hot.c:1869:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c:1871:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c:1874:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c: In function &#39;Perl_pp_multideref&#39;:<br/>pp_hot.c:2013:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c:2058:33: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c:2198:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c:2248:33: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_hot.c: In function &#39;Perl_pp_grepwhile&#39;:<br/>pp_hot.c:2887:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_entersub&#39;:<br/>pp_hot.c:3054:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>sv.c: In function &#39;S_sv_2iuv_common&#39;:<br/>sv.c:2174:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c:2218:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c:2336:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c:2351:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_hot.c: In function &#39;Perl_pp_aelem&#39;:<br/>pp_hot.c:3347:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>sv.c: In function &#39;Perl_sv_2pv_flags&#39;:<br/>sv.c:3123:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_2bool_flags&#39;:<br/>sv.c:3381:52: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c:3395:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_inc_nomg&#39;:<br/>sv.c:8776:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_dec_nomg&#39;:<br/>sv.c:8955:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_2io&#39;:<br/>sv.c:9698:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>sv.c: In function &#39;Perl_sv_true&#39;:<br/>sv.c:9828:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;S_F0convert&#39;:<br/>sv.c:10803:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;S_hextract&#39;:<br/>sv.c:11051:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_vcatpvfn_flags&#39;:<br/>sv.c:12353:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_sv_cat_decode&#39;:<br/>sv.c:15370:8: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;S_rv2gv&#39;:<br/>pp.c:258:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c:278:30: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_softref2xv&#39;:<br/>pp.c:330:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c:332:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c:338:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_pp_divide&#39;:<br/>pp.c:1512:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;Perl_pp_modulo&#39;:<br/>pp.c:1612:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c:1616:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;Perl_do_ncmp&#39;:<br/>pp.c:2092:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;Perl_pp_not&#39;:<br/>pp.c:2412:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;Perl_pp_rand&#39;:<br/>pp.c:2896:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp.c: In function &#39;Perl_pp_aslice&#39;:<br/>pp.c:4575:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_pp_kvaslice&#39;:<br/>pp.c:4625:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;S_do_delete_local&#39;:<br/>pp.c:4806:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_pp_hslice&#39;:<br/>pp.c:5012:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_pp_kvhslice&#39;:<br/>pp.c:5069:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_pp_splice&#39;:<br/>pp.c:5248:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;Perl_unimplemented_op&#39;:<br/>pp.c:6124:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;S_localise_aelem_lval&#39;:<br/>pp.c:6292:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp.c: In function &#39;S_localise_helem_lval&#39;:<br/>pp.c:6307:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_ctl.c: In function &#39;Perl_pp_range&#39;:<br/>pp_ctl.c:1116:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_flip&#39;:<br/>pp_ctl.c:1144:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_flop&#39;:<br/>pp_ctl.c:1251:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_xor&#39;:<br/>pp_ctl.c:1695:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c:1695:25: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_return&#39;:<br/>pp_ctl.c:2441:44: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_leaveeval&#39;:<br/>pp_ctl.c:4350:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;S_matcher_matches_sv&#39;:<br/>pp_ctl.c:4520:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;S_do_smartmatch&#39;:<br/>pp_ctl.c:4630:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c:4662:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c:4876:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c:4940:11: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c:5012:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;Perl_pp_enterwhen&#39;:<br/>pp_ctl.c:5037:52: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_ctl.c: In function &#39;S_run_user_filter&#39;:<br/>pp_ctl.c:5529:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sys.c: In function &#39;Perl_pp_open&#39;:<br/>pp_sys.c:608:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>pp_sys.c: In function &#39;S_try_amagic_ftest&#39;:<br/>pp_sys.c:3036:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sys.c: In function &#39;Perl_pp_ftis&#39;:<br/>pp_sys.c:3212:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sys.c: In function &#39;Perl_pp_gmtime&#39;:<br/>pp_sys.c:4615:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>sv.c: In function &#39;Perl_varname&#39;:<br/>sv.c:15463:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>utf8.c: In function &#39;Perl__core_swash_init&#39;:<br/>utf8.c:2433:8: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>utf8.c:2463:11: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>regexec.c: In function &#39;S_regmatch&#39;:<br/>regexec.c:5571:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br/>regexec.c:5608:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br/>regexec.c:5632:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br/>regexec.c:5701:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br/>regexec.c:6314:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>regexec.c: In function &#39;S_reginclass&#39;:<br/>regexec.c:8601:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>universal.c: In function &#39;Perl_sv_does_sv&#39;:<br/>universal.c:233:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c: In function &#39;XS_utf8_downgrade&#39;:<br/>universal.c:509:47: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c: In function &#39;XS_Internals_SvREADONLY&#39;:<br/>universal.c:564:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c: In function &#39;XS_PerlIO_get_layers&#39;:<br/>universal.c:674:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c:680:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c:686:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c: In function &#39;XS_re_regname&#39;:<br/>universal.c:833:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>universal.c: In function &#39;XS_re_regnames&#39;:<br/>universal.c:866:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>utf8.c: In function &#39;Perl__swash_to_invlist&#39;:<br/>utf8.c:3487:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>perlio.c: In function &#39;XS_PerlIO__Layer__find&#39;:<br/>perlio.c:885:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>numeric.c: In function &#39;S_mulexp10&#39;:<br/>numeric.c:1118:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>numeric.c:1167:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>numeric.c:1171:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>locale.c: In function &#39;Perl_new_ctype&#39;:<br/>locale.c:401:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>locale.c: In function &#39;Perl__warn_problematic_locale&#39;:<br/>locale.c:432:30: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]<br/>perlio.c: In function &#39;PerlIO_getc&#39;:<br/>perlio.c:4909:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>pp_sort.c: In function &#39;S_sv_ncmp&#39;:<br/>pp_sort.c:1907:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sort.c:1907:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sort.c: In function &#39;S_amagic_ncmp&#39;:<br/>pp_sort.c:1947:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sort.c: In function &#39;S_amagic_i_ncmp&#39;:<br/>pp_sort.c:1967:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sort.c: In function &#39;S_amagic_cmp&#39;:<br/>pp_sort.c:1987:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>pp_sort.c: In function &#39;S_amagic_cmp_locale&#39;:<br/>pp_sort.c:2009:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>op.c: In function &#39;Perl_scalarvoid&#39;:<br/>perl.c: In function &#39;S_parse_body&#39;:<br/>perl.c:1829:1: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>../../perl.h:1581:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]<br/>../../perl.h:1596:41: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]<br/>../../op_reg_common.h:108:29: warning: C++ style comments are not allowed in ISO C90 [enabled by default]<br/>../../op_reg_common.h:108:29: warning: (this will be reported only once per input file) [enabled by default]<br/>../../util.h:71:9: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>../../cv.h: In function &#39;CvNAME_HEK&#39;:<br/>../../cv.h:233:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../cv.h:234:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h: In function &#39;S_perl_hash_murmur3&#39;:<br/>../../hv_func.h:405:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h:414:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h:422:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h:430:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h:438:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../hv_func.h:446:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;S_av_top_index&#39;:<br/>../../inline.h:23:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;S_CvGV&#39;:<br/>../../inline.h:31:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h:33:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;S_MgBYTEPOS&#39;:<br/>../../inline.h:87:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;SvAMAGIC_on&#39;:<br/>../../inline.h:184:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h:184:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;SvAMAGIC_off&#39;:<br/>../../inline.h:189:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h:190:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;S_sv_or_pv_pos_u2b&#39;:<br/>../../inline.h:210:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h: In function &#39;S_sv_only_taint_gmagic&#39;:<br/>../../inline.h:388:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>dlutils.c: In function &#39;dl_generic_private_init&#39;:<br/>dlutils.c:115:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>dlutils.c:128:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>dlutils.c: In function &#39;SaveError&#39;:<br/>dlutils.c:156:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>dlutils.c:163:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_load_file&#39;:<br/>DynaLoader.c:318:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:329:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:194:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:196:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:368:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_unload_file&#39;:<br/>DynaLoader.c:379:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:209:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:213:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:390:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:392:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_find_symbol&#39;:<br/>DynaLoader.c:403:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:405:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:228:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:232:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:427:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_undef_symbols&#39;:<br/>DynaLoader.c:441:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_install_xsub&#39;:<br/>DynaLoader.c:452:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:454:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:461:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs:255:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:473:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c: In function &#39;XS_DynaLoader_dl_error&#39;:<br/>DynaLoader.c:492:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.xs: In function &#39;XS_DynaLoader_CLONE&#39;:<br/>DynaLoader.xs:276:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DynaLoader.c:517:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;get_overlay_object&#39;:<br/>B.xs:284:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:289:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:295:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;make_temp_object&#39;:<br/>B.xs:345:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;make_cop_io_object&#39;:<br/>B.xs:388:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;cstring&#39;:<br/>B.xs:413:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:439:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;cchar&#39;:<br/>B.xs:488:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;walkoptree&#39;:<br/>B.xs:533:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:534:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:535:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:535:47: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:546:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:547:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:551:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:552:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;oplist&#39;:<br/>B.xs:575:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;intrpvar_sv_common&#39;:<br/>B.xs:663:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:668:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc: In function &#39;_add_symbol&#39;:<br/>const-c.inc:39:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc: In function &#39;get_missing_hash&#39;:<br/>const-c.inc:70:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc:72:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc:74:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_formfeed&#39;:<br/>B.xs:837:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_amagic_generation&#39;:<br/>B.c:976:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:978:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_comppadlist&#39;:<br/>B.xs:851:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_sv_undef&#39;:<br/>B.c:1016:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_main_root&#39;:<br/>B.c:1037:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_sub_generation&#39;:<br/>B.c:1056:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1065:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1067:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_walkoptree&#39;:<br/>B.c:1079:38: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1083:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1093:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_walkoptree_debug&#39;:<br/>B.xs:902:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:902:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>B.c:1111:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1113:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_address&#39;:<br/>B.c:1131:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1133:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_svref_2object&#39;:<br/>B.xs:919:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_opnumber&#39;:<br/>B.c:1166:36: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1187:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_ppname&#39;:<br/>B.c:1198:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1206:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_hash&#39;:<br/>B.xs:956:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1227:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_cast_I32&#39;:<br/>B.c:1239:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1245:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1247:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_minus_c&#39;:<br/>B.c:1255:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1266:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B_cstring&#39;:<br/>B.c:1274:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs: In function &#39;XS_B_CLONE&#39;:<br/>B.xs:995:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__OP_next&#39;:<br/>B.c:1338:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1350:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1078:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1136:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1137:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1137:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1209:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1338:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__OP_oplist&#39;:<br/>B.c:1643:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__UNOP_AUX_string&#39;:<br/>B.c:1674:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1682:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1375:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__UNOP_AUX_aux_list&#39;:<br/>B.c:1718:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1726:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1391:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1407:43: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1411:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1494:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__SV_REFCNT&#39;:<br/>B.c:1855:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1864:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1873:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1875:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__SV_object_2svref&#39;:<br/>B.c:1891:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1524:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__IV_IV&#39;:<br/>B.c:1919:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1926:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1927:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:1929:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__IV_IVX&#39;:<br/>B.c:1997:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2010:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1692:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__IV_packiv&#39;:<br/>B.c:2071:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2078:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1701:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1704:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2110:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__NV_NV&#39;:<br/>B.c:2126:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2133:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2134:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2136:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__REGEXP_REGEX&#39;:<br/>B.c:2177:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2186:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1753:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1759:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1762:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PV_RV&#39;:<br/>B.c:2225:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1775:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PV_PV&#39;:<br/>B.c:2246:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2258:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1830:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1834:51: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1840:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1846:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2335:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PVMG_MAGIC&#39;:<br/>B.c:2352:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1865:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1866:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__MAGIC_MOREMAGIC&#39;:<br/>B.c:2372:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2381:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1885:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1924:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__BM_PREVIOUS&#39;:<br/>B.c:2455:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2467:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2469:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__BM_RARE&#39;:<br/>B.c:2485:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2497:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2499:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_NAME&#39;:<br/>B.c:2507:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2514:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1967:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2526:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_is_empty&#39;:<br/>B.c:2534:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2542:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1980:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2557:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_GP&#39;:<br/>B.c:2573:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2580:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2581:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2583:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_SV&#39;:<br/>B.c:2600:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2614:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2017:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2020:52: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2034:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_LINE&#39;:<br/>B.c:2658:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2665:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2666:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2668:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_GPFLAGS&#39;:<br/>B.c:2684:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2691:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2692:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2694:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__GV_FILEGV&#39;:<br/>B.c:2710:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2048:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__IO_IsSTD&#39;:<br/>B.c:2733:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2741:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2764:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__AV_FILL&#39;:<br/>B.c:2780:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2787:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2788:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2790:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__AV_ARRAY&#39;:<br/>B.c:2806:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2086:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2089:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2090:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__AV_ARRAYelt&#39;:<br/>B.c:2836:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2840:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2098:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2098:48: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2099:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2101:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__FM_LINES&#39;:<br/>B.c:2870:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2880:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2882:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_CONST&#39;:<br/>B.c:2898:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2905:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2906:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2908:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_START&#39;:<br/>B.c:2916:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2925:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2128:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_DEPTH&#39;:<br/>B.c:2953:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2961:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2963:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_PADLIST&#39;:<br/>B.c:2981:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2141:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2141:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:2998:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_HSCXT&#39;:<br/>B.c:3045:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2160:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3057:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_XSUB&#39;:<br/>B.c:3065:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3072:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2170:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2171:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2172:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3087:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_const_sv&#39;:<br/>B.c:3103:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_GV&#39;:<br/>B.c:3128:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3138:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__CV_NAME_HEK&#39;:<br/>B.c:3156:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2195:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3168:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__HV_FILL&#39;:<br/>B.c:3185:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3192:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3193:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3195:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__HV_RITER&#39;:<br/>B.c:3211:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3218:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3219:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3221:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__HV_ARRAY&#39;:<br/>B.c:3237:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2215:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2218:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__HE_VAL&#39;:<br/>B.c:3270:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3279:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__HE_HASH&#39;:<br/>B.c:3306:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3314:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3316:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__RHE_HASH&#39;:<br/>B.c:3331:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3343:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADLIST_MAX&#39;:<br/>B.c:3354:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3363:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3373:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3375:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADLIST_NAMES&#39;:<br/>B.c:3390:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3406:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADLIST_ARRAY&#39;:<br/>B.c:3422:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2286:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2288:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADLIST_ARRAYelt&#39;:<br/>B.c:3458:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3462:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2297:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2300:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2305:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADLIST_REFCNT&#39;:<br/>B.c:3499:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3509:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3511:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADNAMELIST_ARRAY&#39;:<br/>B.c:3528:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2333:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADNAMELIST_ARRAYelt&#39;:<br/>B.c:3561:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3566:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3586:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADNAME_TYPE&#39;:<br/>B.c:3612:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3625:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2403:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADNAME_PV&#39;:<br/>B.c:3671:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:2414:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;XS_B__PADNAME_FLAGS&#39;:<br/>B.c:3701:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3716:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3718:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c: In function &#39;boot_B&#39;:<br/>B.c:3755:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3757:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3759:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3761:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3763:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3765:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3767:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3777:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3779:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3781:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3783:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3785:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3791:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3793:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3795:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3797:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3799:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3801:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3803:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3805:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3807:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3809:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3811:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3813:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3815:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3817:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3819:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3821:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3823:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3825:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3827:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3829:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3831:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3833:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3835:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3837:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3839:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3841:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3843:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3845:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3847:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3849:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3851:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3853:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3855:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3857:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3859:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3861:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3863:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3865:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3867:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3869:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3871:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3873:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3875:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3877:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3879:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3881:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3883:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3885:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3887:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3889:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3891:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3893:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3895:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3897:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3899:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3901:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3903:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3908:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3910:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3912:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3914:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3916:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3918:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3922:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3924:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3926:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3928:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3930:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3932:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3934:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3936:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3938:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3940:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3942:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3944:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3946:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3948:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3950:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3952:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3954:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3956:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3958:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3960:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3962:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3964:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3966:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3968:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3970:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3972:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3974:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3976:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3978:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3980:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3982:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3984:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3986:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3988:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3990:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3997:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:3999:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4001:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4003:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4007:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4009:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4011:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4013:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4016:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4018:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4020:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4022:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4024:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4026:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4028:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4030:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4032:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4036:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4038:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4040:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4042:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4044:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4047:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4049:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4051:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4053:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4055:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4057:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4059:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4061:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4063:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4074:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4076:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4086:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4088:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4098:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4100:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4105:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4107:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4116:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4118:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4120:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4122:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4124:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4126:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4128:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4130:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.c:4132:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:402:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:414:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:415:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:416:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:417:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:795:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:797:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:799:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:801:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:803:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:805:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:807:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:809:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:811:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:818:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:821:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:823:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs: In function &#39;DispStream&#39;:<br/>Zlib.xs:440:5: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct di_stream *&#39; [-Wformat]<br/>Zlib.xs:449:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct z_stream *&#39; [-Wformat]<br/>Zlib.xs:450:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;alloc_func&#39; [-Wformat]<br/>Zlib.xs:451:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;free_func&#39; [-Wformat]<br/>Zlib.xs:453:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct internal_state *&#39; [-Wformat]<br/>Zlib.xs:478:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>Zlib.xs: In function &#39;deRef&#39;:<br/>Zlib.xs:572:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs: In function &#39;deRef_l&#39;:<br/>Zlib.xs:609:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:633:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_constant&#39;:<br/>Zlib.c:822:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./constants.xs:36:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./constants.xs:38:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./constants.xs:53:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./constants.xs:55:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_zlib_version&#39;:<br/>Zlib.c:918:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:920:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_ZLIB_VERNUM&#39;:<br/>Zlib.c:945:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:947:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_zlibCompileFlags&#39;:<br/>Zlib.c:965:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:967:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs: In function &#39;XS_Compress__Raw__Zlib_adler32&#39;:<br/>Zlib.xs:704:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:709:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1003:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1005:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_crc32&#39;:<br/>Zlib.c:1028:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:731:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:736:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1049:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1051:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_crc32_combine&#39;:<br/>Zlib.c:1062:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1064:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1066:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1078:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1080:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib_adler32_combine&#39;:<br/>Zlib.c:1091:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1093:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1095:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1107:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1109:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateInit&#39;:<br/>Zlib.c:1122:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1124:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1126:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1128:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1130:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1132:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1134:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:790:2: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 8 has type &#39;struct SV *&#39; [-Wformat]<br/>Zlib.xs:803:13: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;deflateStream&#39; [-Wformat]<br/>Zlib.xs:809:42: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:814:62: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:814:81: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:834:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:839:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateInit&#39;:<br/>Zlib.c:1206:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1212:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1214:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1216:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:860:53: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:875:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:907:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:912:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_DispStream&#39;:<br/>Zlib.c:1301:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1314:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1322:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_deflateReset&#39;:<br/>Zlib.c:1337:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1358:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_deflate&#39;:<br/>Zlib.c:1382:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:957:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:974:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:977:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:978:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1045:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1046:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1047:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1501:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_DESTROY&#39;:<br/>Zlib.c:1515:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1058:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;Compress__Raw__Zlib__deflateStream&#39; [-Wformat]<br/>Zlib.xs:1061:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1536:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_flush&#39;:<br/>Zlib.c:1559:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1571:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1091:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1094:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1095:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1171:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1172:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1173:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1678:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream__deflateParams&#39;:<br/>Zlib.c:1690:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1692:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1694:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1696:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1701:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1750:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_get_Level&#39;:<br/>Zlib.c:1766:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1777:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1779:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_get_Strategy&#39;:<br/>Zlib.c:1795:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1806:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1808:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_get_Bufsize&#39;:<br/>Zlib.c:1824:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1835:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1837:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_status&#39;:<br/>Zlib.c:1853:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1864:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1866:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_crc32&#39;:<br/>Zlib.c:1882:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1893:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1895:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_dict_adler&#39;:<br/>Zlib.c:1911:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1922:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1924:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_adler32&#39;:<br/>Zlib.c:1940:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1951:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1953:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_compressedBytes&#39;:<br/>Zlib.c:1969:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1980:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:1982:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_uncompressedBytes&#39;:<br/>Zlib.c:1998:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2009:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2011:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_total_in&#39;:<br/>Zlib.c:2027:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2038:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2040:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_total_out&#39;:<br/>Zlib.c:2056:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2067:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2069:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_msg&#39;:<br/>Zlib.c:2085:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2096:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2098:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__deflateStream_deflateTune&#39;:<br/>Zlib.c:2110:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2112:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2114:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2116:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2122:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2139:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2141:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_DispStream&#39;:<br/>Zlib.c:2156:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2169:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2177:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_inflateReset&#39;:<br/>Zlib.c:2192:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2213:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_inflate&#39;:<br/>Zlib.c:2244:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2256:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2256:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Zlib.xs:1382:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1390:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1402:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1410:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1422:43: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1455:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1517:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1518:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1524:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1528:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1529:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1533:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1534:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1539:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1541:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1543:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2440:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_inflateCount&#39;:<br/>Zlib.c:2456:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2467:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2469:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_compressedBytes&#39;:<br/>Zlib.c:2485:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2496:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2498:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_uncompressedBytes&#39;:<br/>Zlib.c:2514:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2525:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2527:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_inflateSync&#39;:<br/>Zlib.c:2544:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1589:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1590:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1602:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1604:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1606:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2588:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_DESTROY&#39;:<br/>Zlib.c:2602:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1617:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2625:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_status&#39;:<br/>Zlib.c:2641:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2652:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2654:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_crc32&#39;:<br/>Zlib.c:2670:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2681:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2683:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_dict_adler&#39;:<br/>Zlib.c:2699:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2710:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2712:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_total_in&#39;:<br/>Zlib.c:2728:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2739:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2741:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_adler32&#39;:<br/>Zlib.c:2757:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2768:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2770:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_total_out&#39;:<br/>Zlib.c:2786:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2797:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2799:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_msg&#39;:<br/>Zlib.c:2815:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2826:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2828:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_get_Bufsize&#39;:<br/>Zlib.c:2844:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2855:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2857:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateStream_set_Append&#39;:<br/>Zlib.c:2869:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2869:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Zlib.c:2874:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2891:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_DESTROY&#39;:<br/>Zlib.c:2905:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1715:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2928:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_DispStream&#39;:<br/>Zlib.c:2943:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2956:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:2964:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_inflateReset&#39;:<br/>Zlib.c:2979:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3000:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_scan&#39;:<br/>Zlib.c:3021:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3040:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3040:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Zlib.xs:1764:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1765:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1824:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1831:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1847:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1849:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:1851:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3156:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_getEndOffset&#39;:<br/>Zlib.c:3172:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3187:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3189:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_inflateCount&#39;:<br/>Zlib.c:3205:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3220:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3222:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_compressedBytes&#39;:<br/>Zlib.c:3238:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3249:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3251:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_uncompressedBytes&#39;:<br/>Zlib.c:3267:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3278:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3280:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_getLastBlockOffset&#39;:<br/>Zlib.c:3296:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3311:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3313:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_getLastBufferOffset&#39;:<br/>Zlib.c:3329:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3344:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3346:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_resetLastBlockByte&#39;:<br/>Zlib.c:3361:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3371:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3384:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream__createDeflateStream&#39;:<br/>Zlib.c:3398:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3400:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3402:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3404:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3406:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3408:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3410:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3414:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:2001:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.xs:2006:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_status&#39;:<br/>Zlib.c:3503:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3521:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_crc32&#39;:<br/>Zlib.c:3537:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3548:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3550:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;XS_Compress__Raw__Zlib__inflateScanStream_adler32&#39;:<br/>Zlib.c:3566:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3577:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3579:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c: In function &#39;boot_Compress__Raw__Zlib&#39;:<br/>Zlib.c:3620:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Zlib.c:3622:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;THX_invocant_is_unix&#39;:<br/>Cwd.xs:456:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:457:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;THX_unix_canonpath&#39;:<br/>Cwd.xs:472:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:479:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:536:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:537:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_Cwd_CLONE&#39;:<br/>Cwd.xs:559:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:710:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c: In function &#39;XS_Cwd_getcwd&#39;:<br/>Cwd.c:719:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:574:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:575:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_Cwd_abs_path&#39;:<br/>Cwd.xs:584:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:595:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:596:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:602:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c: In function &#39;XS_File__Spec__Unix_canonpath&#39;:<br/>Cwd.c:861:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c: In function &#39;XS_File__Spec__Unix__fn_canonpath&#39;:<br/>Cwd.c:886:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_File__Spec__Unix_catdir&#39;:<br/>Cwd.xs:665:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:672:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:673:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:674:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:681:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:682:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:928:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_File__Spec__Unix__fn_catdir&#39;:<br/>Cwd.xs:693:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:953:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_File__Spec__Unix_catfile&#39;:<br/>Cwd.xs:719:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:719:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:719:42: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:726:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:727:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:728:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:735:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:737:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:743:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:744:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:749:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:750:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:1026:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs: In function &#39;XS_File__Spec__Unix__fn_catfile&#39;:<br/>Cwd.xs:777:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:777:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.xs:777:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:1062:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c: In function &#39;boot_Cwd&#39;:<br/>Cwd.c:1097:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c:1099:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs: In function &#39;DispStream&#39;:<br/>Bzip2.xs:184:5: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct di_stream *&#39; [-Wformat]<br/>Bzip2.xs:193:9: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct bz_stream *&#39; [-Wformat]<br/>Bzip2.xs: In function &#39;deRef&#39;:<br/>Bzip2.xs:270:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs: In function &#39;deRef_l&#39;:<br/>Bzip2.xs:307:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:331:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_constant&#39;:<br/>Bzip2.c:520:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_bzlibversion&#39;:<br/>Bzip2.c:617:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:619:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_new&#39;:<br/>Bzip2.c:639:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:647:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:654:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:661:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:668:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:400:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:405:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:410:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_new&#39;:<br/>Bzip2.c:740:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:748:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:755:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:762:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:769:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:776:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:456:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:461:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:466:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_DispStream&#39;:<br/>Bzip2.c:842:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:855:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:863:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_bzdeflate&#39;:<br/>Bzip2.c:886:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:500:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:511:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:514:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:515:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:540:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:541:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:542:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:957:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_DESTROY&#39;:<br/>Bzip2.c:971:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:984:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_bzclose&#39;:<br/>Bzip2.c:1004:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:575:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:578:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:579:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:609:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:610:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:611:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1070:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_bzflush&#39;:<br/>Bzip2.c:1090:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:636:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:639:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:640:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:672:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:673:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:674:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1158:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_total_in_lo32&#39;:<br/>Bzip2.c:1174:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1185:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1187:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_total_out_lo32&#39;:<br/>Bzip2.c:1203:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1214:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1216:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_compressedBytes&#39;:<br/>Bzip2.c:1232:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1243:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1245:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bzip2_uncompressedBytes&#39;:<br/>Bzip2.c:1261:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1272:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1274:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_DispStream&#39;:<br/>Bzip2.c:1289:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1302:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1310:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_bzinflate&#39;:<br/>Bzip2.c:1340:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:742:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:750:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:762:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:769:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:781:42: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:831:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:832:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:838:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:843:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:845:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.xs:847:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1472:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_inflateCount&#39;:<br/>Bzip2.c:1488:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1499:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1501:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_DESTROY&#39;:<br/>Bzip2.c:1515:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1528:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_status&#39;:<br/>Bzip2.c:1544:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1555:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1557:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_total_in_lo32&#39;:<br/>Bzip2.c:1573:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1584:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1586:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_total_out_lo32&#39;:<br/>Bzip2.c:1602:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1613:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1615:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_compressedBytes&#39;:<br/>Bzip2.c:1631:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1642:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1644:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c: In function &#39;XS_Compress__Raw__Bunzip2_uncompressedBytes&#39;:<br/>Bzip2.c:1660:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1671:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Bzip2.c:1673:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./constants.xs:38:11: warning: &#39;iv&#39; may be used uninitialized in this function [-Wmaybe-uninitialized]<br/>DB_File.xs: In function &#39;btree_compare&#39;:<br/>DB_File.xs:631:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:638:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:639:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:653:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:657:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs: In function &#39;btree_prefix&#39;:<br/>DB_File.xs:719:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:726:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:727:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:741:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:745:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs: In function &#39;hash_cb&#39;:<br/>DB_File.xs:804:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:811:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:814:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:826:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:830:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs: In function &#39;ParseOpenInfo&#39;:<br/>DB_File.xs:1312:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1314:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1336:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1340:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1344:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1348:49: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1352:48: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1379:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1383:49: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1387:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1391:48: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1407:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1417:52: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1422:48: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1427:51: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1435:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1437:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1451:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1463:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_constant&#39;:<br/>DB_File.c:1721:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_DoTie_&#39;:<br/>DB_File.c:1813:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1815:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1824:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1831:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1578:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1861:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_DESTROY&#39;:<br/>DB_File.c:1880:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1894:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1604:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1606:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1608:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1610:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1612:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1614:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1616:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1918:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_DELETE&#39;:<br/>DB_File.c:1939:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1950:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1955:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1963:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1972:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1981:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:1983:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_EXISTS&#39;:<br/>DB_File.c:2003:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2014:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2019:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2027:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2041:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2043:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_FETCH&#39;:<br/>DB_File.c:2063:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2074:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2079:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2087:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2096:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1669:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2111:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_STORE&#39;:<br/>DB_File.c:2133:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2144:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2149:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2157:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2165:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2170:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2179:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2188:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2190:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_FIRSTKEY&#39;:<br/>DB_File.c:2208:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1701:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2230:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_NEXTKEY&#39;:<br/>DB_File.c:2249:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1720:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2270:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_unshift&#39;:<br/>DB_File.c:2290:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2295:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1753:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1754:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2334:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2336:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_pop&#39;:<br/>DB_File.c:2357:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2362:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1795:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2389:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_shift&#39;:<br/>DB_File.c:2410:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2415:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1825:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2441:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_push&#39;:<br/>DB_File.c:2461:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2466:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1863:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:1864:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2506:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2508:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_length&#39;:<br/>DB_File.c:2528:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2533:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2540:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2542:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_del&#39;:<br/>DB_File.c:2563:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2574:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2579:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2587:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2596:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2609:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2611:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_get&#39;:<br/>DB_File.c:2633:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2644:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2649:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2657:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2666:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2680:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2681:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2682:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2684:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_put&#39;:<br/>DB_File.c:2706:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2717:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2722:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2730:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2738:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2743:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2752:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2765:61: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2766:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2767:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2769:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_fd&#39;:<br/>DB_File.c:2788:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2814:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2816:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_sync&#39;:<br/>DB_File.c:2836:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2848:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2859:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2861:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_seq&#39;:<br/>DB_File.c:2875:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2884:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2895:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2900:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2908:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2924:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2925:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2926:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2927:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2928:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2930:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_filter_fetch_key&#39;:<br/>DB_File.c:2947:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:2029:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2959:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_filter_store_key&#39;:<br/>DB_File.c:2976:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:2037:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:2988:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_filter_fetch_value&#39;:<br/>DB_File.c:3005:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:2045:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3017:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;XS_DB_File_filter_store_value&#39;:<br/>DB_File.c:3034:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.xs:2053:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3046:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c: In function &#39;boot_DB_File&#39;:<br/>DB_File.c:3087:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3089:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3091:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3093:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3095:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3097:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3099:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3101:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3103:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DB_File.c:3105:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs: In function &#39;esc_q_utf8&#39;:<br/>Dumper.xs:245:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:343:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:441:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:453:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs: In function &#39;sv_x&#39;:<br/>Dumper.xs:470:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:472:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:472:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:473:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs: In function &#39;DD_dump&#39;:<br/>Dumper.xs:528:54: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:529:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:540:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:541:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:542:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:545:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:545:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:546:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:549:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:549:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:550:55: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:550:3: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>Dumper.xs:551:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:554:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:563:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:572:52: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:596:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:629:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:633:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:635:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:639:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:667:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:680:36: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:691:47: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:706:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:708:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:709:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:716:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:717:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:721:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:731:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:761:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:770:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:776:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:783:47: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:788:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:866:59: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:869:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:875:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:876:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:891:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:922:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:926:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:950:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:950:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:951:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:956:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:957:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:961:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:992:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1002:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1027:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1029:32: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1070:43: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1075:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1078:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1081:52: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1084:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1090:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1091:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1107:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1130:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1136:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1152:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1156:59: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1174:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1178:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1185:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1187:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1192:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1204:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1217:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1218:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1219:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1219:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1221:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1223:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1224:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1224:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1231:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1232:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1232:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1241:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1242:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1242:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1246:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1258:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1258:50: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1258:66: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1274:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1276:42: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1278:41: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1284:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1288:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1289:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1312:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1324:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1325:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1325:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1331:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1338:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs: In function &#39;XS_Data__Dumper_Dumpxs&#39;:<br/>Dumper.xs:1382:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1385:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1386:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1399:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1415:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1419:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1423:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1425:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1427:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1429:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1431:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1433:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1433:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:1435:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1435:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:1453:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1453:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:1455:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1455:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:1459:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1461:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1464:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1464:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Dumper.xs:1467:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1473:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1494:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1499:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1501:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1504:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1507:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1510:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1515:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1524:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1529:48: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1532:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1538:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1546:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1551:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1577:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1582:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1583:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.xs:1588:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Dumper.c: In function &#39;XS_Data__Dumper__vstring&#39;:<br/>Dumper.c:1777:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>module3.c: In function &#39;exception&#39;:<br/>module3.c:37:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>module3.c:39:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>module3.c:44:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_dXSTARG&#39;:<br/>RealPPPort.xs:204:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:205:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:206:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_dAXMARK&#39;:<br/>RealPPPort.xs:219:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:221:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_GvSVn&#39;:<br/>RealPPPort.xs:349:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:493:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:495:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_isGV_with_GP&#39;:<br/>RealPPPort.c:523:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:525:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_cvn_flags&#39;:<br/>RealPPPort.c:550:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:552:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_gv_fetchpvn_flags&#39;:<br/>RealPPPort.c:570:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_gv_fetchsv&#39;:<br/>RealPPPort.c:590:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_vnewSVpvf&#39;:<br/>RealPPPort.c:608:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_vcatpvf&#39;:<br/>RealPPPort.c:629:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_vsetpvf&#39;:<br/>RealPPPort.c:650:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_catpvf_mg&#39;:<br/>RealPPPort.c:669:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_Perl_sv_catpvf_mg&#39;:<br/>RealPPPort.c:688:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_catpvf_mg_nocontext&#39;:<br/>RealPPPort.c:711:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setpvf_mg&#39;:<br/>RealPPPort.c:730:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_Perl_sv_setpvf_mg&#39;:<br/>RealPPPort.c:749:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setpvf_mg_nocontext&#39;:<br/>RealPPPort.c:772:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_my_sprintf&#39;:<br/>RealPPPort.xs:500:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:501:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:502:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_TestSvUV_set&#39;:<br/>RealPPPort.c:810:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:513:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:514:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:818:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:820:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_TestSvPVX_const&#39;:<br/>RealPPPort.c:838:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:840:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_TestSvPVX_mutable&#39;:<br/>RealPPPort.c:858:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:860:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_TestSvSTASH_set&#39;:<br/>RealPPPort.c:873:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:539:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:540:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:541:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:881:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvREFCNT&#39;:<br/>RealPPPort.xs:553:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:554:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:555:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:556:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:557:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:558:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:559:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:560:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:561:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:562:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:563:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:564:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:565:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:566:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:567:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:568:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:569:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:570:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:571:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:572:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:573:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:575:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:576:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:577:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:578:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_ptrtests&#39;:<br/>RealPPPort.xs:595:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>RealPPPort.c:955:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:957:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_gv_stashpvn&#39;:<br/>RealPPPort.c:968:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:970:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:977:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:979:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_sv&#39;:<br/>RealPPPort.c:990:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:992:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:999:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1001:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_av&#39;:<br/>RealPPPort.c:1012:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1014:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1021:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1023:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_hv&#39;:<br/>RealPPPort.c:1034:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1036:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1043:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1045:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_cv&#39;:<br/>RealPPPort.c:1056:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1058:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1065:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1067:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_xsreturn&#39;:<br/>RealPPPort.c:1080:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:650:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:652:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:654:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:656:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_boolSV&#39;:<br/>RealPPPort.c:1104:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1113:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_DEFSV&#39;:<br/>RealPPPort.xs:669:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1131:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_DEFSV_modify&#39;:<br/>RealPPPort.xs:676:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:677:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:678:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:679:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:680:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:684:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:685:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:686:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_ERRSV&#39;:<br/>RealPPPort.xs:691:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:691:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>RealPPPort.c:1175:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1177:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_UNDERBAR&#39;:<br/>RealPPPort.c:1198:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_prepush&#39;:<br/>RealPPPort.xs:711:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:712:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1218:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PERL_ABS&#39;:<br/>RealPPPort.c:1229:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1235:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1237:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SVf&#39;:<br/>RealPPPort.xs:726:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:727:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_Perl_ppaddr_t&#39;:<br/>RealPPPort.c:1274:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:736:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:738:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:741:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:742:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_check_HeUTF8&#39;:<br/>RealPPPort.xs:755:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:757:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:759:17: warning: value computed is not used [-Wunused-value]<br/>RealPPPort.xs:762:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_compare_PL_signals&#39;:<br/>RealPPPort.c:1348:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1350:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_sv_undef&#39;:<br/>RealPPPort.c:1368:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_sv_yes&#39;:<br/>RealPPPort.c:1386:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_sv_no&#39;:<br/>RealPPPort.c:1404:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_na&#39;:<br/>RealPPPort.c:1415:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1423:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1425:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_Sv&#39;:<br/>RealPPPort.c:1444:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_tokenbuf&#39;:<br/>RealPPPort.c:1462:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_parser&#39;:<br/>RealPPPort.c:1480:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_hexdigit&#39;:<br/>RealPPPort.c:1498:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_hints&#39;:<br/>RealPPPort.c:1516:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_PL_ppaddr&#39;:<br/>RealPPPort.c:1529:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:852:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:853:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:855:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:858:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:859:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_other_variables&#39;:<br/>RealPPPort.xs:866:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:867:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:868:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:869:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:870:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:871:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:872:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:873:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:874:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:875:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:878:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:883:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:884:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:885:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:886:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:887:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:888:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:889:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:890:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:891:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:892:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:893:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:894:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:895:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:897:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:898:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:899:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:900:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:901:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:902:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:903:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:904:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:905:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:906:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:907:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:909:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:913:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_no_dummy_parser_vars&#39;:<br/>RealPPPort.c:1622:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1628:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1630:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_dummy_parser_warning&#39;:<br/>RealPPPort.c:1645:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1647:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_newCONSTSUB_1&#39;:<br/>RealPPPort.c:1661:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_newCONSTSUB_2&#39;:<br/>RealPPPort.c:1675:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_newCONSTSUB_3&#39;:<br/>RealPPPort.c:1689:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_iv_size&#39;:<br/>RealPPPort.c:1705:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1707:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_uv_size&#39;:<br/>RealPPPort.c:1723:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1725:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_iv_type&#39;:<br/>RealPPPort.c:1741:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1743:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_uv_type&#39;:<br/>RealPPPort.c:1759:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:1761:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mPUSHs&#39;:<br/>RealPPPort.xs:974:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:978:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mPUSHp&#39;:<br/>RealPPPort.xs:983:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:987:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mPUSHn&#39;:<br/>RealPPPort.xs:992:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:996:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mPUSHi&#39;:<br/>RealPPPort.xs:1001:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1005:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mPUSHu&#39;:<br/>RealPPPort.xs:1010:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1014:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mXPUSHs&#39;:<br/>RealPPPort.xs:1019:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1020:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1021:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1022:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mXPUSHp&#39;:<br/>RealPPPort.xs:1027:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1028:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1029:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1030:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mXPUSHn&#39;:<br/>RealPPPort.xs:1035:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1036:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1037:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1038:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mXPUSHi&#39;:<br/>RealPPPort.xs:1043:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1044:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1045:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1046:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_mXPUSHu&#39;:<br/>RealPPPort.xs:1051:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1052:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1053:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1054:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSV_type&#39;:<br/>RealPPPort.xs:1071:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1078:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1085:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1092:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2022:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2024:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_warner&#39;:<br/>RealPPPort.c:2041:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_Perl_warner&#39;:<br/>RealPPPort.c:2058:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_Perl_warner_nocontext&#39;:<br/>RealPPPort.c:2075:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_ckWARN&#39;:<br/>RealPPPort.c:2093:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPVbyte&#39;:<br/>RealPPPort.xs:1140:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2116:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2118:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_nolen&#39;:<br/>RealPPPort.xs:1151:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2140:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2142:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_const&#39;:<br/>RealPPPort.xs:1163:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2165:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2167:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_mutable&#39;:<br/>RealPPPort.xs:1175:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2190:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2192:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_flags&#39;:<br/>RealPPPort.xs:1187:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2215:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2217:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_flags_const&#39;:<br/>RealPPPort.xs:1199:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2240:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2242:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_SvPV_flags_const_nolen&#39;:<br/>RealPPPort.c:2264:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2266:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_flags_mutable&#39;:<br/>RealPPPort.xs:1222:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2289:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2291:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force&#39;:<br/>RealPPPort.xs:1234:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2314:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2316:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_nolen&#39;:<br/>RealPPPort.xs:1245:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2338:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2340:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_mutable&#39;:<br/>RealPPPort.xs:1257:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2363:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2365:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_nomg&#39;:<br/>RealPPPort.xs:1269:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2388:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2390:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_nomg_nolen&#39;:<br/>RealPPPort.xs:1280:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2412:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2414:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_flags&#39;:<br/>RealPPPort.xs:1292:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2437:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2439:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_flags_nolen&#39;:<br/>RealPPPort.xs:1303:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2461:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2463:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_force_flags_mutable&#39;:<br/>RealPPPort.xs:1315:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2486:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2488:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_SvPV_nolen_const&#39;:<br/>RealPPPort.c:2510:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2512:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_nomg&#39;:<br/>RealPPPort.xs:1338:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2535:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2537:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_nomg_const&#39;:<br/>RealPPPort.xs:1350:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2560:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2562:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_SvPV_nomg_const_nolen&#39;:<br/>RealPPPort.c:2584:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2586:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvPV_nomg_nolen&#39;:<br/>RealPPPort.xs:1372:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2608:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2610:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_SvPV_renew&#39;:<br/>RealPPPort.c:2625:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1386:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1387:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1388:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1389:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1390:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1391:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1392:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newRV_inc_REFCNT&#39;:<br/>RealPPPort.xs:1405:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2667:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2669:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_newRV_noinc_REFCNT&#39;:<br/>RealPPPort.c:2691:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2693:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_CopSTASHPV&#39;:<br/>RealPPPort.c:2709:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2711:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_CopFILE&#39;:<br/>RealPPPort.c:2727:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2729:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_caller_cx&#39;:<br/>RealPPPort.c:2745:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1452:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1454:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1459:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1464:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1466:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_no_THX_arg&#39;:<br/>RealPPPort.c:2791:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:2793:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_with_THX_arg&#39;:<br/>RealPPPort.c:2806:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_pv_escape_can_unicode&#39;:<br/>RealPPPort.xs:1496:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_pv_pretty&#39;:<br/>RealPPPort.xs:1506:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1523:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_pv_display&#39;:<br/>RealPPPort.xs:1530:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1537:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvn&#39;:<br/>RealPPPort.xs:1546:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1547:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1548:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1549:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1550:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1551:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvn_flags&#39;:<br/>RealPPPort.xs:1556:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1557:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1558:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1559:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1560:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1561:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvn_utf8&#39;:<br/>RealPPPort.xs:1566:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1567:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_new_with_other_mg&#39;:<br/>RealPPPort.xs:1583:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1584:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3005:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_new_with_mg&#39;:<br/>RealPPPort.xs:1609:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1610:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3044:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_remove_null_magic&#39;:<br/>RealPPPort.xs:1631:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_remove_other_magic&#39;:<br/>RealPPPort.xs:1641:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_as_string&#39;:<br/>RealPPPort.xs:1652:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1655:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1657:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_catpv_mg&#39;:<br/>RealPPPort.c:3137:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3143:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_sv_catpvn_mg&#39;:<br/>RealPPPort.xs:1675:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3167:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_catsv_mg&#39;:<br/>RealPPPort.c:3186:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setiv_mg&#39;:<br/>RealPPPort.c:3199:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3205:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setnv_mg&#39;:<br/>RealPPPort.c:3218:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3224:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setpv_mg&#39;:<br/>RealPPPort.c:3237:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3243:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_sv_setpvn_mg&#39;:<br/>RealPPPort.xs:1714:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3267:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setsv_mg&#39;:<br/>RealPPPort.c:3286:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setuv_mg&#39;:<br/>RealPPPort.c:3299:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3305:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_sv_usepvn_mg&#39;:<br/>RealPPPort.xs:1739:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3331:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_SvVSTRING_mg&#39;:<br/>RealPPPort.c:3349:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3351:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_magic_portable&#39;:<br/>RealPPPort.c:3385:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3387:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_croak_NVgf&#39;:<br/>RealPPPort.c:3400:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_G_SCALAR&#39;:<br/>RealPPPort.c:3423:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3425:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_G_ARRAY&#39;:<br/>RealPPPort.c:3441:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3443:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_G_DISCARD&#39;:<br/>RealPPPort.c:3459:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3461:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_eval_sv&#39;:<br/>RealPPPort.c:3476:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1820:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_eval_pv&#39;:<br/>RealPPPort.c:3503:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3505:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1829:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_sv&#39;:<br/>RealPPPort.c:3529:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1841:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1846:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_pv&#39;:<br/>RealPPPort.c:3560:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3562:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1858:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1863:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_argv&#39;:<br/>RealPPPort.c:3593:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3595:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1875:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1877:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1882:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_method&#39;:<br/>RealPPPort.c:3628:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3630:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1894:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1899:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_call_sv_G_METHOD&#39;:<br/>RealPPPort.c:3663:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1911:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1916:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_load_module&#39;:<br/>RealPPPort.c:3692:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1927:47: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1928:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3705:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_my_snprintf&#39;:<br/>RealPPPort.xs:1940:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1941:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1942:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1943:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_my_strlfunc&#39;:<br/>RealPPPort.xs:1956:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1957:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1959:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1960:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1962:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1963:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1965:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1966:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1968:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1969:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1971:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1972:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1973:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_checkmem&#39;:<br/>RealPPPort.c:3814:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3816:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_grok_number&#39;:<br/>RealPPPort.xs:2024:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2026:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3840:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3842:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_grok_bin&#39;:<br/>RealPPPort.xs:2038:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3866:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3868:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_grok_hex&#39;:<br/>RealPPPort.xs:2051:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3892:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3894:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_grok_oct&#39;:<br/>RealPPPort.xs:2064:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3918:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3920:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_Perl_grok_number&#39;:<br/>RealPPPort.xs:2076:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2078:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3944:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3946:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_Perl_grok_bin&#39;:<br/>RealPPPort.xs:2090:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3970:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3972:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_Perl_grok_hex&#39;:<br/>RealPPPort.xs:2103:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3996:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:3998:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_Perl_grok_oct&#39;:<br/>RealPPPort.xs:2116:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4022:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4024:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_HvNAME_get&#39;:<br/>RealPPPort.c:4039:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4040:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4046:37: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4048:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_HvNAMELEN_get&#39;:<br/>RealPPPort.c:4063:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4064:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4070:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4072:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_exception&#39;:<br/>RealPPPort.c:4083:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4089:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4091:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_setuv&#39;:<br/>RealPPPort.c:4102:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4112:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_newSVuv&#39;:<br/>RealPPPort.c:4123:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4132:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_sv_2uv&#39;:<br/>RealPPPort.c:4150:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4152:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_SvUVx&#39;:<br/>RealPPPort.xs:2177:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4171:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4173:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_XSRETURN_UV&#39;:<br/>RealPPPort.xs:2184:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_PUSHu&#39;:<br/>RealPPPort.xs:2192:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2193:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2194:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_XPUSHu&#39;:<br/>RealPPPort.xs:2202:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2203:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_MY_CXT_1&#39;:<br/>RealPPPort.c:4256:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4258:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_MY_CXT_2&#39;:<br/>RealPPPort.c:4275:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4277:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_MY_CXT_CLONE&#39;:<br/>RealPPPort.xs:2229:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4294:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4296:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvs&#39;:<br/>RealPPPort.xs:2241:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2242:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvs_flags&#39;:<br/>RealPPPort.xs:2247:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2248:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvs_share&#39;:<br/>RealPPPort.xs:2260:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2262:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4360:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4362:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_hv_fetchs&#39;:<br/>RealPPPort.xs:2284:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2285:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2286:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_hv_stores&#39;:<br/>RealPPPort.xs:2293:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_gv_fetchpvs&#39;:<br/>RealPPPort.c:4467:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_gv_stashpvs&#39;:<br/>RealPPPort.c:4485:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_get_cvs&#39;:<br/>RealPPPort.c:4510:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4512:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_newSVpvn_share&#39;:<br/>RealPPPort.xs:2343:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2345:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2352:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:2354:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4552:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.c:4554:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs: In function &#39;DeadCode&#39;:<br/>Peek.xs:25:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:42:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:48:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:57:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:73:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:84:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs: In function &#39;S_do_dump&#39;:<br/>Peek.xs:333:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:337:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:337:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Peek.xs: In function &#39;S_pp_dump&#39;:<br/>Peek.xs:346:51: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_mstat&#39;:<br/>Peek.c:584:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:590:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_fill_mstats&#39;:<br/>Peek.c:608:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:614:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_mstats_fillhash&#39;:<br/>Peek.c:632:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:638:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_mstats2hash&#39;:<br/>Peek.c:658:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:664:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_Dump&#39;:<br/>Peek.c:684:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_DumpArray&#39;:<br/>Peek.c:707:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:458:39: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:465:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.xs:465:2: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Peek.xs: In function &#39;XS_Devel__Peek_SvREFCNT&#39;:<br/>Peek.xs:488:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:771:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:773:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_DeadCode&#39;:<br/>Peek.c:791:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_CvGV&#39;:<br/>Peek.c:806:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:810:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c: In function &#39;XS_Devel__Peek_runops_debug&#39;:<br/>Peek.c:827:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Peek.c:834:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:159:1: warning: &#39;static&#39; is not at beginning of declaration [-Wold-style-declaration]<br/>MD5.xs: In function &#39;get_md5_ctx&#39;:<br/>MD5.xs:508:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs: In function &#39;XS_Digest__MD5_new&#39;:<br/>MD5.xs:630:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:637:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs: In function &#39;XS_Digest__MD5_clone&#39;:<br/>MD5.xs:644:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:650:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c: In function &#39;XS_Digest__MD5_DESTROY&#39;:<br/>MD5.c:846:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs: In function &#39;XS_Digest__MD5_add&#39;:<br/>MD5.xs:669:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:673:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs: In function &#39;XS_Digest__MD5_addfile&#39;:<br/>MD5.xs:703:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:720:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:938:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c: In function &#39;XS_Digest__MD5_digest&#39;:<br/>MD5.c:946:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:735:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs: In function &#39;XS_Digest__MD5_context&#39;:<br/>MD5.xs:746:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:747:45: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:755:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:758:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:760:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:768:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:774:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c: In function &#39;XS_Digest__MD5_md5&#39;:<br/>MD5.c:1027:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:795:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:797:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:805:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:810:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:812:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:826:31: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.xs:832:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c: In function &#39;boot_Digest__MD5&#39;:<br/>MD5.c:1127:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:1129:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:1131:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:1134:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:1136:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>MD5.c:1138:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>src/sha.h:142:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:36:14: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:38:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:39:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:40:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:41:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:42:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:43:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:44:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:45:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:46:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:47:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:48:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:49:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:50:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:51:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:52:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:53:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:54:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:55:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:56:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:57:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:58:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:59:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:60:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:61:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:62:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:63:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:64:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:67:14: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:69:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:70:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:71:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:74:14: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:76:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:77:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:78:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:81:14: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:83:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:84:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:85:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:88:14: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:90:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:91:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c:92:1: warning: use of C99 long long integer constant [-Wlong-long]<br/>src/sha64bit.c: In function &#39;sha512&#39;:<br/>src/sha64bit.c:97:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:98:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:99:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha64bit.c:102:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c: In function &#39;digcpy&#39;:<br/>src/sha.c:252:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c: In function &#39;statecpy&#39;:<br/>src/sha.c:270:2: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:277:16: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c: In function &#39;sharewind&#39;:<br/>src/sha.c:297:29: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:298:29: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:299:29: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:300:29: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:301:29: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:302:32: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>src/sha.c:303:32: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]<br/>SHA.xs: In function &#39;getSHA&#39;:<br/>SHA.xs:52:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_shainit&#39;:<br/>SHA.c:219:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:225:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:227:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_sharewind&#39;:<br/>SHA.c:243:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_shawrite&#39;:<br/>SHA.c:254:44: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:256:40: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:264:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:266:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_newSHA&#39;:<br/>SHA.c:277:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:279:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:84:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:88:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:298:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA_clone&#39;:<br/>SHA.xs:100:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:103:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:104:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:328:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_DESTROY&#39;:<br/>SHA.c:345:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_sha1&#39;:<br/>SHA.c:353:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:147:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:149:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:391:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_hmac_sha1&#39;:<br/>SHA.c:399:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:204:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:207:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:209:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:441:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_hashsize&#39;:<br/>SHA.c:449:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:241:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:465:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:467:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA_add&#39;:<br/>SHA.xs:256:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:258:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:266:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;XS_Digest__SHA_digest&#39;:<br/>SHA.c:512:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:281:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:543:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA__getstate&#39;:<br/>SHA.xs:306:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:579:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA__putstate&#39;:<br/>SHA.xs:331:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:332:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:334:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:340:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:346:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA__addfilebin&#39;:<br/>SHA.xs:358:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:361:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs: In function &#39;XS_Digest__SHA__addfileuniv&#39;:<br/>SHA.xs:376:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.xs:406:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c: In function &#39;boot_Digest__SHA&#39;:<br/>SHA.c:753:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:755:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:757:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:759:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:761:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:763:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:765:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:767:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:769:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:771:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:773:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:775:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:777:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:779:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:781:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:783:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:785:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:787:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:789:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:791:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:793:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:795:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:797:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:799:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:801:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:803:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:805:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:807:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:809:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:811:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:813:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:815:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:817:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:819:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:821:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:823:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:825:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:827:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:829:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:831:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:833:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:835:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:837:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:839:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:842:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:844:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>SHA.c:846:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>src/sha.c: In function &#39;encbase64&#39;:<br/>src/sha.c:448:13: warning: stack protector not protecting function: all local arrays are less than 4 bytes long [-Wstack-protector]<br/>Fcntl.xs: In function &#39;XS_Fcntl_S_ISREG&#39;:<br/>Fcntl.xs:41:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:54:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:56:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc: In function &#39;constant_add_symbol&#39;:<br/>const-c.inc:48:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc:78:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc:80:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>const-c.inc:82:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc: In function &#39;XS_Fcntl_AUTOLOAD&#39;:<br/>./const-xs.inc:545:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:559:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:559:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>./const-xs.inc:564:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:564:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>Fcntl.xs: In function &#39;XS_Fcntl_S_IMODE&#39;:<br/>Fcntl.xs:76:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:78:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs: In function &#39;XS_Fcntl_S_IFMT&#39;:<br/>Fcntl.xs:85:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc: In function &#39;boot_Fcntl&#39;:<br/>./const-xs.inc:509:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:521:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:522:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:523:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:524:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:92:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:96:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:100:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:104:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:108:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:112:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Fcntl.xs:116:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DosGlob.xs: In function &#39;glob_ophook&#39;:<br/>DosGlob.xs:25:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>DosGlob.c: In function &#39;XS_File__DosGlob__callsite&#39;:<br/>DosGlob.c:201:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>byte_t.c:9:24: error: array size missing in &#39;utf8_AdobeStandardEncoding&#39;<br/>byte_t.c:9:24: warning: uninitialized const &#39;utf8_AdobeStandardEncoding&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:10:24: error: array size missing in &#39;utf8_MacArabic&#39;<br/>byte_t.c:10:24: warning: uninitialized const &#39;utf8_MacArabic&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:11:24: error: array size missing in &#39;utf8_MacCentralEurRoman&#39;<br/>byte_t.c:11:24: warning: uninitialized const &#39;utf8_MacCentralEurRoman&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:12:24: error: array size missing in &#39;utf8_MacCroatian&#39;<br/>byte_t.c:12:24: warning: uninitialized const &#39;utf8_MacCroatian&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:13:24: error: array size missing in &#39;utf8_MacCyrillic&#39;<br/>byte_t.c:13:24: warning: uninitialized const &#39;utf8_MacCyrillic&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:14:24: error: array size missing in &#39;utf8_MacFarsi&#39;<br/>byte_t.c:14:24: warning: uninitialized const &#39;utf8_MacFarsi&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:15:24: error: array size missing in &#39;utf8_MacGreek&#39;<br/>byte_t.c:15:24: warning: uninitialized const &#39;utf8_MacGreek&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:16:24: error: array size missing in &#39;utf8_MacHebrew&#39;<br/>byte_t.c:16:24: warning: uninitialized const &#39;utf8_MacHebrew&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:17:24: error: array size missing in &#39;utf8_MacIcelandic&#39;<br/>byte_t.c:17:24: warning: uninitialized const &#39;utf8_MacIcelandic&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:18:24: error: array size missing in &#39;utf8_MacRoman&#39;<br/>byte_t.c:18:24: warning: uninitialized const &#39;utf8_MacRoman&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:19:24: error: array size missing in &#39;utf8_MacRomanian&#39;<br/>byte_t.c:19:24: warning: uninitialized const &#39;utf8_MacRomanian&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:20:24: error: array size missing in &#39;utf8_MacRumanian&#39;<br/>byte_t.c:20:24: warning: uninitialized const &#39;utf8_MacRumanian&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:21:24: error: array size missing in &#39;utf8_MacSami&#39;<br/>byte_t.c:21:24: warning: uninitialized const &#39;utf8_MacSami&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:22:24: error: array size missing in &#39;utf8_MacThai&#39;<br/>byte_t.c:22:24: warning: uninitialized const &#39;utf8_MacThai&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:23:24: error: array size missing in &#39;utf8_MacTurkish&#39;<br/>byte_t.c:23:24: warning: uninitialized const &#39;utf8_MacTurkish&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:24:24: error: array size missing in &#39;utf8_cp1006&#39;<br/>byte_t.c:24:24: warning: uninitialized const &#39;utf8_cp1006&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:25:24: error: array size missing in &#39;utf8_cp1250&#39;<br/>byte_t.c:25:24: warning: uninitialized const &#39;utf8_cp1250&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:26:24: error: array size missing in &#39;utf8_cp1251&#39;<br/>byte_t.c:26:24: warning: uninitialized const &#39;utf8_cp1251&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:27:24: error: array size missing in &#39;utf8_cp1252&#39;<br/>byte_t.c:27:24: warning: uninitialized const &#39;utf8_cp1252&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:28:24: error: array size missing in &#39;utf8_cp1253&#39;<br/>byte_t.c:28:24: warning: uninitialized const &#39;utf8_cp1253&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:29:24: error: array size missing in &#39;utf8_cp1254&#39;<br/>byte_t.c:29:24: warning: uninitialized const &#39;utf8_cp1254&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:30:24: error: array size missing in &#39;utf8_cp1255&#39;<br/>byte_t.c:30:24: warning: uninitialized const &#39;utf8_cp1255&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:31:24: error: array size missing in &#39;utf8_cp1256&#39;<br/>byte_t.c:31:24: warning: uninitialized const &#39;utf8_cp1256&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:32:24: error: array size missing in &#39;utf8_cp1257&#39;<br/>byte_t.c:32:24: warning: uninitialized const &#39;utf8_cp1257&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:33:24: error: array size missing in &#39;utf8_cp1258&#39;<br/>byte_t.c:33:24: warning: uninitialized const &#39;utf8_cp1258&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:34:24: error: array size missing in &#39;utf8_cp424&#39;<br/>byte_t.c:34:24: warning: uninitialized const &#39;utf8_cp424&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:35:24: error: array size missing in &#39;utf8_cp437&#39;<br/>byte_t.c:35:24: warning: uninitialized const &#39;utf8_cp437&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:36:24: error: array size missing in &#39;utf8_cp737&#39;<br/>byte_t.c:36:24: warning: uninitialized const &#39;utf8_cp737&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:37:24: error: array size missing in &#39;utf8_cp775&#39;<br/>byte_t.c:37:24: warning: uninitialized const &#39;utf8_cp775&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:38:24: error: array size missing in &#39;utf8_cp850&#39;<br/>byte_t.c:38:24: warning: uninitialized const &#39;utf8_cp850&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:39:24: error: array size missing in &#39;utf8_cp852&#39;<br/>byte_t.c:39:24: warning: uninitialized const &#39;utf8_cp852&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:40:24: error: array size missing in &#39;utf8_cp855&#39;<br/>byte_t.c:40:24: warning: uninitialized const &#39;utf8_cp855&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:41:24: error: array size missing in &#39;utf8_cp856&#39;<br/>byte_t.c:41:24: warning: uninitialized const &#39;utf8_cp856&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:42:24: error: array size missing in &#39;utf8_cp857&#39;<br/>byte_t.c:42:24: warning: uninitialized const &#39;utf8_cp857&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:43:24: error: array size missing in &#39;utf8_cp858&#39;<br/>byte_t.c:43:24: warning: uninitialized const &#39;utf8_cp858&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:44:24: error: array size missing in &#39;utf8_cp860&#39;<br/>byte_t.c:44:24: warning: uninitialized const &#39;utf8_cp860&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:45:24: error: array size missing in &#39;utf8_cp861&#39;<br/>byte_t.c:45:24: warning: uninitialized const &#39;utf8_cp861&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:46:24: error: array size missing in &#39;utf8_cp862&#39;<br/>byte_t.c:46:24: warning: uninitialized const &#39;utf8_cp862&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:47:24: error: array size missing in &#39;utf8_cp863&#39;<br/>byte_t.c:47:24: warning: uninitialized const &#39;utf8_cp863&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:48:24: error: array size missing in &#39;utf8_cp864&#39;<br/>byte_t.c:48:24: warning: uninitialized const &#39;utf8_cp864&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:49:24: error: array size missing in &#39;utf8_cp865&#39;<br/>byte_t.c:49:24: warning: uninitialized const &#39;utf8_cp865&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:50:24: error: array size missing in &#39;utf8_cp866&#39;<br/>byte_t.c:50:24: warning: uninitialized const &#39;utf8_cp866&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:51:24: error: array size missing in &#39;utf8_cp869&#39;<br/>byte_t.c:51:24: warning: uninitialized const &#39;utf8_cp869&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:52:24: error: array size missing in &#39;utf8_cp874&#39;<br/>byte_t.c:52:24: warning: uninitialized const &#39;utf8_cp874&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:53:24: error: array size missing in &#39;utf8_hp_roman8&#39;<br/>byte_t.c:53:24: warning: uninitialized const &#39;utf8_hp_roman8&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:54:24: error: array size missing in &#39;utf8_iso_8859_2&#39;<br/>byte_t.c:54:24: warning: uninitialized const &#39;utf8_iso_8859_2&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:55:24: error: array size missing in &#39;utf8_iso_8859_3&#39;<br/>byte_t.c:55:24: warning: uninitialized const &#39;utf8_iso_8859_3&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:56:24: error: array size missing in &#39;utf8_iso_8859_4&#39;<br/>byte_t.c:56:24: warning: uninitialized const &#39;utf8_iso_8859_4&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:57:24: error: array size missing in &#39;utf8_iso_8859_5&#39;<br/>byte_t.c:57:24: warning: uninitialized const &#39;utf8_iso_8859_5&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:58:24: error: array size missing in &#39;utf8_iso_8859_6&#39;<br/>byte_t.c:58:24: warning: uninitialized const &#39;utf8_iso_8859_6&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:59:24: error: array size missing in &#39;utf8_iso_8859_7&#39;<br/>byte_t.c:59:24: warning: uninitialized const &#39;utf8_iso_8859_7&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:60:24: error: array size missing in &#39;utf8_iso_8859_8&#39;<br/>byte_t.c:60:24: warning: uninitialized const &#39;utf8_iso_8859_8&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:61:24: error: array size missing in &#39;utf8_iso_8859_9&#39;<br/>byte_t.c:61:24: warning: uninitialized const &#39;utf8_iso_8859_9&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:62:24: error: array size missing in &#39;utf8_iso_8859_10&#39;<br/>byte_t.c:62:24: warning: uninitialized const &#39;utf8_iso_8859_10&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:63:24: error: array size missing in &#39;utf8_iso_8859_11&#39;<br/>byte_t.c:63:24: warning: uninitialized const &#39;utf8_iso_8859_11&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:64:24: error: array size missing in &#39;utf8_iso_8859_13&#39;<br/>byte_t.c:64:24: warning: uninitialized const &#39;utf8_iso_8859_13&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:65:24: error: array size missing in &#39;utf8_iso_8859_14&#39;<br/>byte_t.c:65:24: warning: uninitialized const &#39;utf8_iso_8859_14&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:66:24: error: array size missing in &#39;utf8_iso_8859_15&#39;<br/>byte_t.c:66:24: warning: uninitialized const &#39;utf8_iso_8859_15&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:67:24: error: array size missing in &#39;utf8_iso_8859_16&#39;<br/>byte_t.c:67:24: warning: uninitialized const &#39;utf8_iso_8859_16&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:68:24: error: array size missing in &#39;utf8_koi8_f&#39;<br/>byte_t.c:68:24: warning: uninitialized const &#39;utf8_koi8_f&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:69:24: error: array size missing in &#39;utf8_koi8_r&#39;<br/>byte_t.c:69:24: warning: uninitialized const &#39;utf8_koi8_r&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:70:24: error: array size missing in &#39;utf8_koi8_u&#39;<br/>byte_t.c:70:24: warning: uninitialized const &#39;utf8_koi8_u&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:71:24: error: array size missing in &#39;utf8_nextstep&#39;<br/>byte_t.c:71:24: warning: uninitialized const &#39;utf8_nextstep&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:72:24: error: array size missing in &#39;utf8_viscii&#39;<br/>byte_t.c:72:24: warning: uninitialized const &#39;utf8_viscii&#39; is invalid in C++ [-Wc++-compat]<br/>byte_t.c:867:24: error: conflicting types for &#39;utf8_AdobeStandardEncoding&#39;<br/>byte_t.c:984:24: error: conflicting types for &#39;utf8_MacArabic&#39;<br/>byte_t.c:1134:24: error: conflicting types for &#39;utf8_MacCentralEurRoman&#39;<br/>byte_t.c:1309:24: error: conflicting types for &#39;utf8_MacCroatian&#39;<br/>byte_t.c:1439:24: error: conflicting types for &#39;utf8_MacCyrillic&#39;<br/>byte_t.c:1556:24: error: conflicting types for &#39;utf8_MacFarsi&#39;<br/>byte_t.c:1679:24: error: conflicting types for &#39;utf8_MacGreek&#39;<br/>byte_t.c:1788:24: error: conflicting types for &#39;utf8_MacHebrew&#39;<br/>byte_t.c:1952:24: error: conflicting types for &#39;utf8_MacIcelandic&#39;<br/>byte_t.c:2133:24: error: conflicting types for &#39;utf8_MacRoman&#39;<br/>byte_t.c:2319:24: error: conflicting types for &#39;utf8_MacRomanian&#39;<br/>byte_t.c:2496:24: error: conflicting types for &#39;utf8_MacRumanian&#39;<br/>byte_t.c:2659:24: error: conflicting types for &#39;utf8_MacSami&#39;<br/>byte_t.c:2745:24: error: conflicting types for &#39;utf8_MacThai&#39;<br/>byte_t.c:2910:24: error: conflicting types for &#39;utf8_MacTurkish&#39;<br/>byte_t.c:3049:24: error: conflicting types for &#39;utf8_cp1006&#39;<br/>byte_t.c:3167:24: error: conflicting types for &#39;utf8_cp1250&#39;<br/>byte_t.c:3255:24: error: conflicting types for &#39;utf8_cp1251&#39;<br/>byte_t.c:3343:24: error: conflicting types for &#39;utf8_cp1252&#39;<br/>byte_t.c:3431:24: error: conflicting types for &#39;utf8_cp1253&#39;<br/>byte_t.c:3527:24: error: conflicting types for &#39;utf8_cp1254&#39;<br/>byte_t.c:3629:24: error: conflicting types for &#39;utf8_cp1255&#39;<br/>byte_t.c:3763:24: error: conflicting types for &#39;utf8_cp1256&#39;<br/>byte_t.c:3880:24: error: conflicting types for &#39;utf8_cp1257&#39;<br/>byte_t.c:3994:24: error: conflicting types for &#39;utf8_cp1258&#39;<br/>byte_t.c:4099:24: error: conflicting types for &#39;utf8_cp424&#39;<br/>byte_t.c:4255:24: error: conflicting types for &#39;utf8_cp437&#39;<br/>byte_t.c:4367:24: error: conflicting types for &#39;utf8_cp737&#39;<br/>byte_t.c:4517:24: error: conflicting types for &#39;utf8_cp775&#39;<br/>byte_t.c:4619:24: error: conflicting types for &#39;utf8_cp850&#39;<br/>byte_t.c:4759:24: error: conflicting types for &#39;utf8_cp852&#39;<br/>byte_t.c:4865:24: error: conflicting types for &#39;utf8_cp855&#39;<br/>byte_t.c:4969:24: error: conflicting types for &#39;utf8_cp856&#39;<br/>byte_t.c:5070:24: error: conflicting types for &#39;utf8_cp857&#39;<br/>byte_t.c:5175:24: error: conflicting types for &#39;utf8_cp858&#39;<br/>byte_t.c:5324:24: error: conflicting types for &#39;utf8_cp860&#39;<br/>byte_t.c:5486:24: error: conflicting types for &#39;utf8_cp861&#39;<br/>byte_t.c:5646:24: error: conflicting types for &#39;utf8_cp862&#39;<br/>byte_t.c:5806:24: error: conflicting types for &#39;utf8_cp863&#39;<br/>byte_t.c:5999:24: error: conflicting types for &#39;utf8_cp864&#39;<br/>byte_t.c:6161:24: error: conflicting types for &#39;utf8_cp865&#39;<br/>byte_t.c:6260:24: error: conflicting types for &#39;utf8_cp866&#39;<br/>byte_t.c:6372:24: error: conflicting types for &#39;utf8_cp869&#39;<br/>byte_t.c:6434:24: error: conflicting types for &#39;utf8_cp874&#39;<br/>byte_t.c:6511:24: error: conflicting types for &#39;utf8_hp_roman8&#39;<br/>byte_t.c:6592:24: error: conflicting types for &#39;utf8_iso_8859_2&#39;<br/>byte_t.c:6663:24: error: conflicting types for &#39;utf8_iso_8859_3&#39;<br/>byte_t.c:6738:24: error: conflicting types for &#39;utf8_iso_8859_4&#39;<br/>byte_t.c:6785:24: error: conflicting types for &#39;utf8_iso_8859_5&#39;<br/>byte_t.c:6826:24: error: conflicting types for &#39;utf8_iso_8859_6&#39;<br/>byte_t.c:6896:24: error: conflicting types for &#39;utf8_iso_8859_7&#39;<br/>byte_t.c:6946:24: error: conflicting types for &#39;utf8_iso_8859_8&#39;<br/>byte_t.c:6985:24: error: conflicting types for &#39;utf8_iso_8859_9&#39;<br/>byte_t.c:7062:24: error: conflicting types for &#39;utf8_iso_8859_10&#39;<br/>byte_t.c:7102:24: error: conflicting types for &#39;utf8_iso_8859_11&#39;<br/>byte_t.c:7186:24: error: conflicting types for &#39;utf8_iso_8859_13&#39;<br/>byte_t.c:7284:24: error: conflicting types for &#39;utf8_iso_8859_14&#39;<br/>byte_t.c:7335:24: error: conflicting types for &#39;utf8_iso_8859_15&#39;<br/>byte_t.c:7421:24: error: conflicting types for &#39;utf8_iso_8859_16&#39;<br/>byte_t.c:7517:24: error: conflicting types for &#39;utf8_koi8_f&#39;<br/>byte_t.c:7623:24: error: conflicting types for &#39;utf8_koi8_r&#39;<br/>byte_t.c:7758:24: error: conflicting types for &#39;utf8_koi8_u&#39;<br/>byte_t.c:7862:24: error: conflicting types for &#39;utf8_nextstep&#39;<br/>byte_t.c:7980:24: error: conflicting types for &#39;utf8_viscii&#39;<br/>../../util.h:71:9: warning: ISO C90 does not support &#39;long long&#39; [-Wlong-long]../../inline.h:184:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;Encode_XSEncoding&#39;:<br/>Encode.xs:57:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:58:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:59:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:62:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:66:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;do_fallback_cb&#39;:<br/>Encode.xs:89:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:91:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:92:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:102:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;encode_method&#39;:<br/>Encode.xs:112:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:119:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:123:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:125:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:138:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:139:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:146:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:147:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:178:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:194:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:219:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:221:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:252:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:254:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:264:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:277:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:281:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:285:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:286:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;strict_utf8&#39;:<br/>Encode.xs:311:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:318:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:318:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Encode.xs: In function &#39;process_utf8&#39;:<br/>Encode.xs:337:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:340:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:341:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:426:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__utf8_decode_xs&#39;:<br/>Encode.xs:456:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:458:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:460:64: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:464:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:465:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:469:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:475:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:481:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:499:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:502:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:504:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:674:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__utf8_encode_xs&#39;:<br/>Encode.xs:520:64: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:522:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:538:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:549:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:559:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:561:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:563:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:565:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:755:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_renew&#39;:<br/>Encode.xs:578:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:775:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode__XS_renewed&#39;:<br/>Encode.c:794:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:796:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_name&#39;:<br/>Encode.xs:595:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:597:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:817:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_cat_decode&#39;:<br/>Encode.xs:612:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:613:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:622:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:626:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:632:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:874:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_decode&#39;:<br/>Encode.xs:644:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:652:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:657:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:918:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_encode&#39;:<br/>Encode.xs:669:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:675:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:679:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:959:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_needs_lines&#39;:<br/>Encode.xs:690:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:981:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_perlio_ok&#39;:<br/>Encode.xs:705:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:705:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Encode.xs:710:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1012:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__XS_mime_name&#39;:<br/>Encode.xs:718:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:723:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:723:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Encode.xs:726:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:728:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:729:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:736:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:740:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1053:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__bytes_to_utf8&#39;:<br/>Encode.xs:755:41: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:758:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1087:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1089:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs: In function &#39;XS_Encode__utf8_to_bytes&#39;:<br/>Encode.xs:780:41: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:783:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:786:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:786:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]<br/>Encode.c:1170:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1172:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_is_utf8&#39;:<br/>Encode.c:1191:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:853:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:853:41: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.xs:856:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1209:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode__utf8_on&#39;:<br/>Encode.c:1241:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode__utf8_off&#39;:<br/>Encode.c:1270:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_DIE_ON_ERR&#39;:<br/>Encode.c:1286:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1288:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_WARN_ON_ERR&#39;:<br/>Encode.c:1304:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1306:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_LEAVE_SRC&#39;:<br/>Encode.c:1322:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1324:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_RETURN_ON_ERR&#39;:<br/>Encode.c:1340:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1342:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_PERLQQ&#39;:<br/>Encode.c:1358:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1360:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_HTMLCREF&#39;:<br/>Encode.c:1376:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1378:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_XMLCREF&#39;:<br/>Encode.c:1394:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1396:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_STOP_AT_PARTIAL&#39;:<br/>Encode.c:1412:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1414:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_DEFAULT&#39;:<br/>Encode.c:1430:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1432:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_CROAK&#39;:<br/>Encode.c:1448:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1450:5: warning: ISO C forbids braced-groups within expressions [-pedantic]../../inline.h:190:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_QUIET&#39;:<br/>Encode.c:1466:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1468:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_WARN&#39;:<br/>Encode.c:1484:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1486:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_PERLQQ&#39;:<br/>Encode.c:1502:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1504:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_HTMLCREF&#39;:<br/>Encode.c:1520:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1522:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c: In function &#39;XS_Encode_FB_XMLCREF&#39;:<br/>Encode.c:1538:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Encode.c:1540:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs: In function &#39;filter_call&#39;:<br/>Call.xs:64:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:64:50: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:64:64: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:69:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:71:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:82:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:86:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:88:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:98:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:101:42: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:101:57: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:103:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:112:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:123:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:129:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:131:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:133:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:140:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:153:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:157:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:157:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:158:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:159:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:161:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:165:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:176:10: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:176:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:187:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:187:38: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c: In function &#39;XS_Filter__Util__Call_filter_read&#39;:<br/>Call.c:365:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:208:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c:376:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c:378:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c: In function &#39;XS_Filter__Util__Call_real_import&#39;:<br/>Call.c:393:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c:395:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:227:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.xs:236:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c: In function &#39;XS_Filter__Util__Call_filter_del&#39;:<br/>Call.c:433:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Call.c: In function &#39;XS_Filter__Util__Call_unimport&#39;:<br/>Call.c:450:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;doglob&#39;:<br/>Glob.xs:53:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:59:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;iterate&#39;:<br/>Glob.xs:81:57: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:94:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:101:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:104:41: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:106:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:125:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:130:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:138:12: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;csh_glob&#39;:<br/>Glob.xs:157:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:211:14: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:243:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:258:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:260:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:266:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:278:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:280:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:283:16: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:291:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;doglob_iter_wrapper&#39;:<br/>Glob.xs:312:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:319:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:329:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;glob_ophook&#39;:<br/>Glob.xs:343:8: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.c: In function &#39;XS_File__Glob_GLOB_ERROR&#39;:<br/>Glob.c:519:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.c:521:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;XS_File__Glob_bsd_glob&#39;:<br/>Glob.xs:369:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:371:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:374:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:379:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;XS_File__Glob_csh_glob&#39;:<br/>Glob.xs:396:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;XS_File__Glob_bsd_glob_override&#39;:<br/>Glob.xs:407:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs: In function &#39;XS_File__Glob_CLONE&#39;:<br/>Glob.xs:429:34: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.xs:433:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Glob.c:648:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc: In function &#39;XS_File__Glob_AUTOLOAD&#39;:<br/>./const-xs.inc:121:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:135:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:135:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>./const-xs.inc:140:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:140:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>./const-xs.inc: In function &#39;boot_File__Glob&#39;:<br/>./const-xs.inc:85:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:97:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:98:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:99:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:100:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>def_t.c:9:24: error: array size missing in &#39;utf8_iso_8859_1&#39;<br/>def_t.c:9:24: warning: uninitialized const &#39;utf8_iso_8859_1&#39; is invalid in C++ [-Wc++-compat]<br/>def_t.c:73:24: error: conflicting types for &#39;utf8_iso_8859_1&#39;<br/>./const-xs.inc: In function &#39;XS_GDBM_File_AUTOLOAD&#39;:<br/>./const-xs.inc:123:11: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:137:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:137:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>./const-xs.inc:142:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 2 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:142:6: warning: format &#39;%d&#39; expects argument of type &#39;int&#39;, but argument 4 has type &#39;line_t&#39; [-Wformat]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_TIEHASH&#39;:<br/>GDBM_File.c:282:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:284:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:286:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:288:18: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:311:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_close&#39;:<br/>GDBM_File.c:326:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:339:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_DESTROY&#39;:<br/>GDBM_File.c:356:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.xs:115:3: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:373:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_FETCH&#39;:<br/>GDBM_File.c:390:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:399:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:402:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:412:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:416:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_STORE&#39;:<br/>GDBM_File.c:436:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:445:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:448:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:453:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:456:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:469:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:474:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:484:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_DELETE&#39;:<br/>GDBM_File.c:502:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:511:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:511:2: warning: ISO C forbids braced-groups within expressions [-pedantic]In file included from ../../perl.h:3734:0,<br/>GDBM_File.c:514:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:520:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:522:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_FIRSTKEY&#39;:<br/>GDBM_File.c:538:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:552:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:556:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_NEXTKEY&#39;:<br/>GDBM_File.c:573:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:582:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:585:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:595:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:599:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_reorganize&#39;:<br/>GDBM_File.c:616:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:626:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:628:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_sync&#39;:<br/>GDBM_File.c:643:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:654:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_EXISTS&#39;:<br/>GDBM_File.c:672:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:681:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:684:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:690:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:692:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_setopt&#39;:<br/>GDBM_File.c:705:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:707:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:709:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:715:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:725:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:727:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_filter_fetch_key&#39;:<br/>GDBM_File.c:735:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:745:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:750:4: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.xs:194:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:757:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c: In function &#39;boot_GDBM_File&#39;:<br/>GDBM_File.c:805:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:807:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:809:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:811:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:87:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:101:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:102:7: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c: In function &#39;XS_Hash__Util_all_keys&#39;:<br/>Util.c:182:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:183:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:179:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:196:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:197:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:193:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:210:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:211:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:207:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:25:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:28:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c: In function &#39;XS_Hash__Util_hidden_ref_keys&#39;:<br/>Util.c:242:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:257:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:258:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:262:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:254:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:43:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c: In function &#39;XS_Hash__Util_hv_store&#39;:<br/>Util.c:298:29: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:299:19: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:295:2: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:55:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:57:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:58:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:60:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:320:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs: In function &#39;XS_Hash__Util_hash_seed&#39;:<br/>Util.xs:68:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:69:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs: In function &#39;XS_Hash__Util_hash_value&#39;:<br/>Util.xs:80:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:85:28: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:93:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs: In function &#39;XS_Hash__Util_hash_traversal_mask&#39;:<br/>Util.xs:102:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:102:55: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:103:24: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:105:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:108:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:110:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs: In function &#39;XS_Hash__Util_bucket_info&#39;:<br/>Util.xs:143:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:143:55: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:144:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:150:25: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:152:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:153:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:154:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:157:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:173:21: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:176:17: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:179:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:179:80: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:180:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:184:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs: In function &#39;XS_Hash__Util_bucket_array&#39;:<br/>Util.xs:203:23: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:203:55: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:204:27: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:211:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:220:22: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:222:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:231:33: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:241:30: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:262:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.xs:264:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c: In function &#39;boot_Hash__Util&#39;:<br/>Util.c:622:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Util.c:624:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>dump.c:481:2: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 3 has type &#39;NV&#39; [-Wformat]<br/>dump.c: In function &#39;Perl_do_sv_dump&#39;:<br/>dump.c:1579:2: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 5 has type &#39;NV&#39; [-Wformat]<br/>dump.c:1745:6: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>vutil.c: In function &#39;Perl_upg_version&#39;:<br/>vutil.c:628:6: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 3 has type &#39;NV&#39; [-Wformat]<br/>vutil.c:633:6: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>sv.c:2189:3: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>sv.c:2200:3: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>sv.c:2321:6: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>sv.c: In function &#39;Perl_sv_2nv_flags&#39;:<br/>sv.c:2689:2: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>sv.c:2830:5: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wfor<br/>sv.c:8782:7: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 3 has type &#39;NV&#39; [-Wformat]<br/>sv.c:8826:6: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 5 has type &#39;NV&#39; [-Wformat]<br/>sv.c:8961:11: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 3 has type &#39;NV&#39; [-Wformat]<br/>sv.c:8999:6: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 5 has type &#39;NV&#39; [-Wformat]<br/>sv.c:11754:28: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>sv.c:12140:21: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>pp.c: In function &#39;Perl_pp_sin&#39;:<br/>pp.c:2843:8: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 3 has type &#39;NV&#39; [-Wformat]<br/>pp.c: In function &#39;Perl_pp_chr&#39;:<br/>pp.c:3527:9: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>pp_sys.c:4618:7: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;NV&#39; [-Wformat]<br/>pp_sys.c:4629:10: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;Time64_T&#39; [-Wformat]<br/>pp_sys.c:4635:10: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;Time64_T&#39; [-Wformat]<br/>pp_sys.c:4650:10: warning: format &#39;%f&#39; expects argument of type &#39;double&#39;, but argument 4 has type &#39;Time64_T&#39; [-Wformat]<br/>pp_pack.c: In function &#39;S_unpack_rec&#39;:<br/>pp_pack.c:1769:3: warning: passing argument 2 of &#39;modf&#39; from incompatible pointer type [enabled by default]<br/>pp_pack.c: In function &#39;S_sv_check_infnan&#39;:<br/>pp_pack.c:2054:6: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>pp_pack.c:2056:6: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>B.xs:665:20: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>B.xs:1103:9: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>Cwd.c: In function &#39;XS_Cwd_CLONE&#39;:<br/>RealPPPort.xs: In function &#39;XS_Devel__PPPort_CopFILE&#39;:<br/>RealPPPort.xs:1437:26: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>RealPPPort.xs:1783:17: warning: format &#39;%g&#39; expects argument of type &#39;double&#39;, but argument 2 has type &#39;NV&#39; [-Wformat]<br/>RealPPPort.c: In function &#39;XS_Devel__PPPort_MY_CXT_CLONE&#39;:<br/>MD5.xs:171:1: warning: &#39;static&#39; is not at beginning of declaration [-Wold-style-declaration]<br/>./const-xs.inc:559:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:559:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:564:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:564:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>Encode.c:1450:5: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:135:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:135:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:140:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:140:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:137:6: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:137:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>./const-xs.inc:142:35: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>./const-xs.inc:142:6: warning: format &#39;%p&#39; expects argument of type &#39;void *&#39;, but argument 3 has type &#39;struct SV *&#39; [-Wformat]<br/>GDBM_File.c: In function &#39;XS_GDBM_File_reorganize&#39;:.GDBM_File.c:616:15: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>../../inline.h:184:29: warning: ISO C forbids braced-groups within expressions [-pedantic]GDBM_File.c:626:13: warning: ISO C forbids braced-groups within expressions [-pedantic]<br/>GDBM_File.c:654:5: warning: ISO C forbids braced-<br/><br/>-- <br/>Report by Test::Smoke v1.53 build 1374 running on perl 5.14.2<br/>(Reporter v0.050 / Smoker v0.045)<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227055.html Fri, 27 Mar 2015 05:51:53 +0000 [perl #123971] pack doesn't work in new gcc 4.9.1 compiler by Karl Williamson via RT If this doesn&#39;t get fixed for v5.22, the branch at <br/>http://perl5.git.perl.org/perl.git/shortlog/refs/heads/smoke-me/khw-pack<br/>turns the failing tests into TODOs.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227054.html Fri, 27 Mar 2015 04:00:01 +0000 [perl #124187] null ptr deref -> S_pad_findlex (pad.c:1141 by Brian Carpenter # New Ticket Created by Brian Carpenter <br/># Please include the string: [perl #124187]<br/># in the subject line of all future correspondence about this issue. <br/># &lt;URL: https://rt.perl.org/Ticket/Display.html?id=124187 &gt;<br/><br/><br/>Built v5.21.11 (v5.21.10-23-g21639bf) with the following command line:<br/><br/>./Configure -des -Dusedevel -DDEBUGGING -Dcc=afl-gcc -Doptimize=-O2\ -g &amp;&amp; AFL_HARDEN=1 make -j4 test-prep<br/><br/>Bug found with AFL (http://lcamtuf.coredump.cx/afl)<br/><br/>Valgrind:<br/>==14673== Invalid read of size 8<br/>==14673== at 0x682C6C: S_pad_findlex (pad.c:1141)<br/>==14673== by 0x6861FA: Perl_pad_findmy_pvn (pad.c:962)<br/>==14673== by 0x5F6C64: Perl_yylex (toke.c:6482)<br/>==14673== by 0x65A584: Perl_yyparse (perly.c:322)<br/>==14673== by 0x531574: S_parse_body (perl.c:2296)<br/>==14673== by 0x5392E2: perl_parse (perl.c:1626)<br/>==14673== by 0x42AC67: main (perlmain.c:114)<br/>==14673== Address 0x0 is not stack&#39;d, malloc&#39;d or (recently) free&#39;d<br/>==14673== <br/>==14673== <br/>==14673== Process terminating with default action of signal 11 (SIGSEGV)<br/>==14673== Access not within mapped region at address 0x0<br/>==14673== at 0x682C6C: S_pad_findlex (pad.c:1141)<br/>==14673== by 0x6861FA: Perl_pad_findmy_pvn (pad.c:962)<br/>==14673== by 0x5F6C64: Perl_yylex (toke.c:6482)<br/>==14673== by 0x65A584: Perl_yyparse (perly.c:322)<br/>==14673== by 0x531574: S_parse_body (perl.c:2296)<br/>==14673== by 0x5392E2: perl_parse (perl.c:1626)<br/>==14673== by 0x42AC67: main (perlmain.c:114)<br/>==14673== If you believe this happened as a result of a stack<br/>==14673== overflow in your program&#39;s main thread (unlikely but<br/>==14673== possible), you can try to increase the size of the<br/>==14673== main thread stack using the --main-stacksize= flag.<br/>==14673== The main thread stack size used in this run was 8388608.<br/>Segmentation fault<br/><br/>GDB:<br/>Program received signal SIGSEGV, Segmentation fault.<br/>[----------------------------------registers-----------------------------------]<br/>RAX: 0x0 <br/>RBX: 0x11eb215 --&gt; 0x21000000 (&#39;&#39;)<br/>RCX: 0x0 <br/>RDX: 0x0 <br/>RSI: 0x2 <br/>RDI: 0x7fffffffdb40 --&gt; 0x9d7526 (&lt;Perl_sv_catpv+2918&gt;: add BYTE PTR [rax],al)<br/>RBP: 0x11eb215 --&gt; 0x21000000 (&#39;&#39;)<br/>RSP: 0x7fffffffd8a0 --&gt; 0x11cfd10 --&gt; 0x1 <br/>RIP: 0x682c6c (&lt;S_pad_findlex+76&gt;: mov rbx,QWORD PTR [rax])<br/>R8 : 0xffffffd2 <br/>R9 : 0x1 <br/>R10: 0x11ec198 --&gt; 0x620075 (&lt;Perl_yylex+313365&gt;: add BYTE PTR [rax-0x75],cl)<br/>R11: 0x7ffff6eb3730 --&gt; 0xfffd5830fffd5070 <br/>R12: 0x2 <br/>R13: 0x0 <br/>R14: 0x2 <br/>R15: 0x1<br/>EFLAGS: 0x10206 (carry PARITY adjust zero sign trap INTERRUPT direction overflow)<br/>[-------------------------------------code-------------------------------------]<br/> 0x682c66 &lt;S_pad_findlex+70&gt;: push rbp<br/> 0x682c67 &lt;S_pad_findlex+71&gt;: push rbx<br/> 0x682c68 &lt;S_pad_findlex+72&gt;: sub rsp,0x78<br/>=&gt; 0x682c6c &lt;S_pad_findlex+76&gt;: mov rbx,QWORD PTR [rax]<br/> 0x682c6f &lt;S_pad_findlex+79&gt;: mov rsi,QWORD PTR [rsp+0xb8]<br/> 0x682c77 &lt;S_pad_findlex+87&gt;: mov QWORD PTR [rsp],rdi<br/> 0x682c7b &lt;S_pad_findlex+91&gt;: mov DWORD PTR [rsp+0x50],edx<br/> 0x682c7f &lt;S_pad_findlex+95&gt;: mov QWORD PTR [rsp+0x30],rcx<br/>[------------------------------------stack-------------------------------------]<br/>0000| 0x7fffffffd8a0 --&gt; 0x11cfd10 --&gt; 0x1 <br/>0008| 0x7fffffffd8a8 --&gt; 0x682c42 (&lt;S_pad_findlex+34&gt;: mov rax,QWORD PTR [rsp+0x10])<br/>0016| 0x7fffffffd8b0 --&gt; 0x0 <br/>0024| 0x7fffffffd8b8 --&gt; 0x0 <br/>0032| 0x7fffffffd8c0 --&gt; 0x7fffffffd98c --&gt; 0x11efbde00000000 <br/>0040| 0x7fffffffd8c8 --&gt; 0x4000 (&#39;&#39;)<br/>0048| 0x7fffffffd8d0 --&gt; 0x6861b2 (&lt;Perl_pad_findmy_pvn+130&gt;: mov rax,QWORD PTR [rsp+0x10])<br/>0056| 0x7fffffffd8d8 --&gt; 0x0 <br/>[------------------------------------------------------------------------------]<br/>Legend: code, data, rodata, value<br/>Stopped reason: SIGSEGV<br/>S_pad_findlex () at pad.c:1141<br/>1141 const PADLIST * const padlist = CvPADLIST(cv);<br/>gdb-peda$ list<br/>1136 int warn, SV** out_capture, PADNAME** out_name, int *out_flags)<br/>1137 {<br/>1138 I32 offset, new_offset;<br/>1139 SV *new_capture;<br/>1140 SV **new_capturep;<br/>1141 const PADLIST * const padlist = CvPADLIST(cv);<br/>1142 const bool staleok = !!(flags &amp; padadd_STALEOK);<br/>1143 <br/>1144 PERL_ARGS_ASSERT_PAD_FINDLEX;<br/>1145<br/><br/>Hexdump of the 21-byte test case:<br/>0000000 7171 407b 5b7b 7d7b 2a7d 7573 7b62 5d5d<br/>0000010 7d7d 3d7d 0075 <br/>0000015<br/><br/>System Info: Debian 7, Kernel 3.2.65-1+deb7u2 x86_64, GCC 4.9.2, libc 2.13-38+deb7u8 http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227053.html Fri, 27 Mar 2015 03:45:54 +0000 [perl #123727] [PATCH] INTERN/EXTERN C++ cleanup by bulk88 via RT On Tue Feb 03 23:18:42 2015, bulk88 wrote:<br/>&gt; This is a bug report for perl from bulk88@hotmail.com,<br/>&gt; generated with the help of perlbug 1.40 running under perl 5.21.4.<br/>&gt; <br/>&gt; <br/>&gt; -----------------------------------------------------------------<br/>&gt; [Please describe your issue here]<br/>&gt; <br/>&gt; This patch never got any comments in its its original thread at <br/>&gt; http://www.nntp.perl.org/group/perl.perl5.porters/2015/01/msg225087.html <br/>&gt; , so I am filing it as a ticket. It is not intended to be committed as <br/>&gt; is (no commit body for example).<br/><br/><br/>Updated patch attached. It fixes a regen.t failure. This doesn&#39;t address any of Steve Hay&#39;s concerns which I will get to later.<br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=123727 http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227052.html Thu, 26 Mar 2015 23:47:32 +0000 Re: perl 5.22.0 blockers, March 22nd by Leon Timmermans On Mon, Mar 23, 2015 at 12:18 AM, Ricardo Signes &lt;perl.p5p@rjbs.manxome.org&gt;<br/>wrote:<br/><br/>&gt; ## bleadperl breaks Moose-Autobox<br/>&gt; https://rt.perl.org/Ticket/Display.html?id=123619<br/>&gt;<br/>&gt; Pay very little attention to my name on that dist. I don&#39;t use it,<br/>&gt; and I<br/>&gt; barely know it. Still, the test failure is a bit odd. I haven&#39;t dug<br/>&gt; deep,<br/>&gt; but either it&#39;s exposing a bug or it&#39;s relying on something crazy.<br/>&gt;<br/>&gt; If we decide it&#39;s doing the wrong thing, I think its tests can just be<br/>&gt; fixed.<br/>&gt;<br/><br/>There definitely is a subtle change in behavior there. The combination of<br/>my and Oleg&#39;s patches made some things writable that used to be read-only.<br/>I might dig into it if no one else does, but optrees are not my specialty.<br/><br/>Leon http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227051.html Thu, 26 Mar 2015 22:47:04 +0000 Re: https://rt.cpan.org/Public/Bug/Display.html?id=96064 - resolvedbut not in blead by Ricardo Signes * Michael Felt &lt;aixtools@gmail.com&gt; [2015-03-24T09:23:52] <br/>&gt; This is a small, but irratting issue in the /cpan/IO-Socket-IP/ tests that <br/>&gt; basiccally ensures that 4 tests fail - fixed on 13 March in version 0.37 - <br/>&gt; I see it is still version 0.36 in blead. <br/> <br/>Having reviewed the diff (link below) I am +1 for bringing this in. <br/> <br/>Would appreciate another set of eyes. <br/> <br/>https://metacpan.org/diff/file?target=PEVANS/IO-Socket-IP-0.37/&amp;source=PEVANS/IO-Socket-IP-0.36/ <br/> <br/>-- <br/>rjbs http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227050.html Thu, 26 Mar 2015 22:44:35 +0000 Jenkins build is back to normal : perl5-win32 #1289 by dennis+p5p-jenkins See &lt;http://perl5.git.perl.org:8080/job/perl5-win32/1289/changes&gt;<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227049.html Thu, 26 Mar 2015 22:18:47 +0000 Build failed in Jenkins: perl5-win32 #1288 by dennis+p5p-jenkins See &lt;http://perl5.git.perl.org:8080/job/perl5-win32/1288/changes&gt;<br/><br/>Changes:<br/><br/>[wolfsage] Update supported versions in perlpolicy.pod<br/><br/>------------------------------------------<br/>[...truncated 6391 lines...]<br/>../ext/PerlIO-via/t/via.t ......................................... ok<br/>../ext/Pod-Functions/t/Functions.t ................................ ok<br/>../ext/Pod-Html/t/anchorify.t ..................................... ok<br/>../ext/Pod-Html/t/cache.t ......................................... ok<br/>../ext/Pod-Html/t/crossref.t ...................................... ok<br/>../ext/Pod-Html/t/crossref2.t ..................................... ok<br/>../ext/Pod-Html/t/crossref3.t ..................................... ok<br/>../ext/Pod-Html/t/eol.t ........................................... ok<br/>../ext/Pod-Html/t/feature.t ....................................... ok<br/>../ext/Pod-Html/t/feature2.t ...................................... ok<br/>../ext/Pod-Html/t/htmldir1.t ...................................... ok<br/>../ext/Pod-Html/t/htmldir2.t ...................................... ok<br/>../ext/Pod-Html/t/htmldir3.t ...................................... ok<br/>../ext/Pod-Html/t/htmldir4.t ...................................... ok<br/>../ext/Pod-Html/t/htmldir5.t ...................................... ok<br/>../ext/Pod-Html/t/htmlescp.t ...................................... ok<br/>../ext/Pod-Html/t/htmllink.t ...................................... ok<br/>../ext/Pod-Html/t/htmlview.t ...................................... ok<br/>../ext/Pod-Html/t/poderr.t ........................................ ok<br/>../ext/Pod-Html/t/podnoerr.t ...................................... ok<br/>../ext/SDBM_File/t/constants.t .................................... ok<br/>../ext/SDBM_File/t/prep.t ......................................... ok<br/>../ext/SDBM_File/t/sdbm.t ......................................... ok<br/>../ext/Sys-Hostname/t/Hostname.t .................................. ok<br/>../ext/Tie-Hash-NamedCapture/t/tiehash.t .......................... ok<br/>../ext/Tie-Memoize/t/Tie-Memoize.t ................................ ok<br/>../ext/Win32CORE/t/win32core.t .................................... ok<br/>../ext/XS-APItest/t/addissub.t .................................... ok<br/>../ext/XS-APItest/t/arrayexpr.t ................................... ok<br/>../ext/XS-APItest/t/autoload.t .................................... ok<br/>../ext/XS-APItest/t/blockasexpr.t ................................. ok<br/>../ext/XS-APItest/t/blockhooks-csc.t .............................. ok<br/>../ext/XS-APItest/t/blockhooks.t .................................. ok<br/>../ext/XS-APItest/t/call.t ........................................ ok<br/>../ext/XS-APItest/t/call_checker.t ................................ ok<br/>../ext/XS-APItest/t/caller.t ...................................... ok<br/>../ext/XS-APItest/t/callregexec.t ................................. ok<br/>../ext/XS-APItest/t/check_warnings.t .............................. ok<br/>../ext/XS-APItest/t/cleanup.t ..................................... ok<br/>../ext/XS-APItest/t/clone-with-stack.t ............................ ok<br/>../ext/XS-APItest/t/cophh.t ....................................... ok<br/>../ext/XS-APItest/t/coplabel.t .................................... ok<br/>../ext/XS-APItest/t/copstash.t .................................... ok<br/>../ext/XS-APItest/t/copyhints.t ................................... ok<br/>../ext/XS-APItest/t/customop.t .................................... ok<br/>../ext/XS-APItest/t/cv_name.t ..................................... ok<br/>../ext/XS-APItest/t/eval-filter.t ................................. ok<br/>../ext/XS-APItest/t/exception.t ................................... ok<br/>../ext/XS-APItest/t/fetch_pad_names.t ............................. ok<br/>../ext/XS-APItest/t/gotosub.t ..................................... ok<br/>../ext/XS-APItest/t/grok.t ........................................ ok<br/>../ext/XS-APItest/t/gv_autoload4.t ................................ ok<br/>../ext/XS-APItest/t/gv_const_sv.t ................................. ok<br/>../ext/XS-APItest/t/gv_fetchmeth.t ................................ ok<br/>../ext/XS-APItest/t/gv_fetchmeth_autoload.t ....................... ok<br/>../ext/XS-APItest/t/gv_fetchmethod_flags.t ........................ ok<br/>../ext/XS-APItest/t/gv_init.t ..................................... ok<br/>../ext/XS-APItest/t/handy.t ....................................... ok<br/>../ext/XS-APItest/t/hash.t ........................................ ok<br/>../ext/XS-APItest/t/join_with_space.t ............................. ok<br/>../ext/XS-APItest/t/keyword_multiline.t ........................... ok<br/>../ext/XS-APItest/t/keyword_plugin.t .............................. ok<br/>../ext/XS-APItest/t/labelconst.t .................................. ok<br/>../ext/XS-APItest/t/lexsub.t ...................................... ok<br/>../ext/XS-APItest/t/locale.t ...................................... ok<br/>../ext/XS-APItest/t/loopblock.t ................................... ok<br/>../ext/XS-APItest/t/looprest.t .................................... ok<br/>../ext/XS-APItest/t/lvalue.t ...................................... ok<br/>../ext/XS-APItest/t/magic.t ....................................... ok<br/>../ext/XS-APItest/t/magic_chain.t ................................. ok<br/>../ext/XS-APItest/t/mro.t ......................................... ok<br/>../ext/XS-APItest/t/multicall.t ................................... ok<br/>../ext/XS-APItest/t/my_cxt.t ...................................... ok<br/>../ext/XS-APItest/t/my_exit.t ..................................... ok<br/>../ext/XS-APItest/t/newCONSTSUB.t ................................. ok<br/>../ext/XS-APItest/t/newDEFSVOP.t .................................. ok<br/>../ext/XS-APItest/t/op.t .......................................... ok<br/>../ext/XS-APItest/t/op_contextualize.t ............................ ok<br/>../ext/XS-APItest/t/op_list.t ..................................... ok<br/>../ext/XS-APItest/t/overload.t .................................... ok<br/>../ext/XS-APItest/t/pad_scalar.t .................................. ok<br/>../ext/XS-APItest/t/peep.t ........................................ ok<br/>../ext/XS-APItest/t/pmflag.t ...................................... ok<br/>../ext/XS-APItest/t/postinc.t ..................................... ok<br/>../ext/XS-APItest/t/printf.t ...................................... ok<br/>../ext/XS-APItest/t/ptr_table.t ................................... ok<br/>../ext/XS-APItest/t/push.t ........................................ ok<br/>../ext/XS-APItest/t/refs.t ........................................ ok<br/>../ext/XS-APItest/t/rmagical.t .................................... ok<br/>../ext/XS-APItest/t/rv2cv_op_cv.t ................................. ok<br/>../ext/XS-APItest/t/savehints.t ................................... ok<br/>../ext/XS-APItest/t/scopelessblock.t .............................. ok<br/>../ext/XS-APItest/t/sort.t ........................................ ok<br/>../ext/XS-APItest/t/stmtasexpr.t .................................. ok<br/>../ext/XS-APItest/t/stmtsasexpr.t ................................. ok<br/>../ext/XS-APItest/t/stuff_modify_bug.t ............................ ok<br/>../ext/XS-APItest/t/stuff_svcur_bug.t ............................. ok<br/>../ext/XS-APItest/t/subcall.t ..................................... ok<br/>../ext/XS-APItest/t/svcat.t ....................................... ok<br/>../ext/XS-APItest/t/sviscow.t ..................................... ok<br/>../ext/XS-APItest/t/svpeek.t ...................................... ok<br/>../ext/XS-APItest/t/svpv.t ........................................ ok<br/>../ext/XS-APItest/t/svpv_magic.t .................................. ok<br/>../ext/XS-APItest/t/svsetsv.t ..................................... ok<br/>../ext/XS-APItest/t/swaplabel.t ................................... ok<br/>../ext/XS-APItest/t/swaptwostmts.t ................................ ok<br/>../ext/XS-APItest/t/sym-hook.t .................................... ok<br/>../ext/XS-APItest/t/synthetic_scope.t ............................. ok<br/>../ext/XS-APItest/t/temp_lv_sub.t ................................. ok<br/>../ext/XS-APItest/t/underscore_length.t ........................... ok<br/>../ext/XS-APItest/t/utf16_to_utf8.t ............................... ok<br/>../ext/XS-APItest/t/utf8.t ........................................ ok<br/>../ext/XS-APItest/t/weaken.t ...................................... ok<br/>../ext/XS-APItest/t/whichsig.t .................................... ok<br/>../ext/XS-APItest/t/xs_special_subs.t ............................. ok<br/>../ext/XS-APItest/t/xs_special_subs_require.t ..................... ok<br/>../ext/XS-APItest/t/xsub_h.t ...................................... ok<br/>../ext/XS-Typemap/t/Typemap.t ..................................... ok<br/>../ext/arybase/t/aeach.t .......................................... ok<br/>../ext/arybase/t/aelem.t .......................................... ok<br/>../ext/arybase/t/akeys.t .......................................... ok<br/>../ext/arybase/t/arybase.t ........................................ ok<br/>../ext/arybase/t/aslice.t ......................................... ok<br/>../ext/arybase/t/av2arylen.t ...................................... ok<br/>../ext/arybase/t/index.t .......................................... ok<br/>../ext/arybase/t/lslice.t ......................................... ok<br/>../ext/arybase/t/pos.t ............................................ ok<br/>../ext/arybase/t/scope.t .......................................... ok<br/>../ext/arybase/t/splice.t ......................................... ok<br/>../ext/arybase/t/substr.t ......................................... ok<br/>../ext/re/t/lexical_debug.t ....................................... ok<br/>../ext/re/t/qr.t .................................................. ok<br/>../ext/re/t/re.t .................................................. ok<br/>../ext/re/t/re_funcs.t ............................................ ok<br/>../ext/re/t/re_funcs_u.t .......................................... ok<br/>../ext/re/t/reflags.t ............................................. ok<br/>../ext/re/t/regop.t ............................................... ok<br/>../ext/re/t/strict.t .............................................. ok<br/>../lib/AnyDBM_File.t .............................................. ok<br/>../lib/B/Deparse-core.t ........................................... ok<br/>../lib/B/Deparse-subclass.t ....................................... ok<br/>../lib/B/Deparse.t ................................................ ok<br/><br/># Failed test &#39;fastslow should be &gt; 0&#39;<br/># at ../lib/Benchmark.t line 353.<br/># fastslow 0<br/># Something went wrong there. I got this chart:<br/># <br/># a: 0 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU) @ 2788115.61/s (n=482344)<br/># <br/># b: 1 wallclock secs ( 0.14 usr + 0.00 sys = 0.14 CPU) @ 2788765.96/s (n=393216)<br/># <br/># Rate a b<br/># a 2788116/s -- -0%<br/># b 2788766/s 0% --<br/># Looks like you failed 1 test of 195.<br/>../lib/Benchmark.t ................................................ <br/>Dubious, test returned 1 (wstat 256, 0x100)<br/>Failed 1/195 subtests <br/>../lib/Class/Struct.t ............................................. ok<br/>../lib/Config.t ................................................... ok<br/>../lib/Config/Extensions.t ........................................ ok<br/>../lib/DB.t ....................................................... ok<br/>../lib/DBM_Filter/t/01error.t ..................................... ok<br/>../lib/DBM_Filter/t/02core.t ...................................... ok<br/>../lib/DBM_Filter/t/compress.t .................................... ok<br/>../lib/DBM_Filter/t/encode.t ...................................... ok<br/>../lib/DBM_Filter/t/int32.t ....................................... ok<br/>../lib/DBM_Filter/t/null.t ........................................ ok<br/>../lib/DBM_Filter/t/utf8.t ........................................ ok<br/>../lib/DirHandle.t ................................................ ok<br/>../lib/English.t .................................................. ok<br/>../lib/ExtUtils/t/Embed.t ......................................... ok<br/>../lib/File/Basename.t ............................................ ok<br/>../lib/File/Compare.t ............................................. ok<br/>../lib/File/Copy.t ................................................ ok<br/>../lib/File/stat-7896.t ........................................... ok<br/>../lib/File/stat.t ................................................ ok<br/>../lib/FileHandle.t ............................................... ok<br/>../lib/FindBin.t .................................................. ok<br/>../lib/Getopt/Std.t ............................................... ok<br/>../lib/Internals.t ................................................ ok<br/>../lib/Net/hostent.t .............................................. ok<br/>../lib/Net/netent.t ............................................... skipped: no getnetbyname<br/>../lib/Net/protoent.t ............................................. skipped: no netdb.h<br/>../lib/Net/servent.t .............................................. skipped: no netdb.h<br/>../lib/Pod/t/InputObjects.t ....................................... ok<br/>../lib/Pod/t/Select.t ............................................. ok<br/>../lib/Pod/t/Usage.t .............................................. ok<br/>../lib/Pod/t/utils.t .............................................. ok<br/>../lib/SelectSaver.t .............................................. ok<br/>../lib/Symbol.t ................................................... ok<br/>../lib/Thread.t ................................................... ok<br/>../lib/Tie/ExtraHash.t ............................................ ok<br/>../lib/Tie/Hash.t ................................................. ok<br/>../lib/Tie/Scalar.t ............................................... ok<br/>../lib/Tie/SubstrHash.t ........................................... ok<br/>../lib/Tie/Array/push.t ........................................... ok<br/>../lib/Tie/Array/splice.t ......................................... ok<br/>../lib/Tie/Array/std.t ............................................ ok<br/>../lib/Tie/Array/stdpush.t ........................................ ok<br/>../lib/Tie/Handle/stdhandle.t ..................................... ok<br/>../lib/Tie/Handle/stdhandle_from_handle.t ......................... ok<br/>../lib/Time/gmtime.t .............................................. ok<br/>../lib/Time/localtime.t ........................................... ok<br/>../lib/Unicode/UCD.t .............................................. ok<br/>../lib/User/grent.t ............................................... skipped: no getgrgid<br/>../lib/User/pwent.t ............................................... skipped: no getpwuid<br/>../lib/blib.t ..................................................... ok<br/>../lib/bytes.t .................................................... ok<br/>../lib/charnames.t ................................................ ok<br/>../lib/diagnostics.t .............................................. ok<br/>../lib/dumpvar.t .................................................. ok<br/>../lib/feature.t .................................................. ok<br/>../lib/feature/unicode_strings.t .................................. ok<br/>../lib/filetest.t ................................................. ok<br/>../lib/h2ph.t ..................................................... ok<br/>../lib/h2xs.t ..................................................... ok<br/>../lib/integer.t .................................................. ok<br/>../lib/less.t ..................................................... ok<br/>../lib/locale.t ................................................... ok<br/>../lib/meta_notation.t ............................................ ok<br/>../lib/open.t ..................................................... ok<br/>../lib/overload.t ................................................. ok<br/>../lib/overload64.t ............................................... skipped: -- Perl configured with 32-bit ints<br/>../lib/overloading.t .............................................. ok<br/>../lib/perl5db.t .................................................. skipped: no /dev/null<br/>../lib/sigtrap.t .................................................. ok<br/>../lib/sort.t ..................................................... ok<br/>../lib/strict.t ................................................... ok<br/>../lib/subs.t ..................................................... ok<br/>../lib/utf8.t ..................................................... ok<br/>../lib/vars.t ..................................................... ok<br/>../lib/vars_carp.t ................................................ ok<br/>../lib/vmsish.t ................................................... ok<br/>../lib/warnings.t ................................................. ok<br/><br/>Test Summary Report<br/>-------------------<br/>../lib/Benchmark.t (Wstat: 256 Tests: 195 Failed: 1)<br/> Failed test: 80<br/> Non-zero exit status: 1<br/>Files=2383, Tests=697288, 1544 wallclock secs (90.36 usr + 8.03 sys = 98.39 CPU)<br/>Result: FAIL<br/>NMAKE : fatal error U1077: &#39;.\perl.exe&#39; : return code &#39;0x1&#39;<br/>Stop.<br/><br/>&lt;http://perl5.git.perl.org:8080/job/perl5-win32/ws/win32&gt;exit&gt; 2 <br/>Build step &#39;Execute Windows batch command&#39; marked build as failure<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227048.html Thu, 26 Mar 2015 21:44:49 +0000 [perl #123790] readline assert on SvOK_off(glob) by Father Chrysostomos via RT I forgot to mention that I fixed the crash in the original report in commit aab1202a8.<br/><br/>-- <br/><br/>Father Chrysostomos<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=123790<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227047.html Thu, 26 Mar 2015 21:37:27 +0000 [perl #123790] readline assert on SvOK_off(glob) by Father Chrysostomos via RT On Wed Mar 25 09:27:52 2015, sprout wrote:<br/>&gt; On Wed Mar 25 09:20:17 2015, sprout wrote:<br/>&gt; &gt; On Tue Feb 10 18:55:00 2015, hv wrote:<br/>&gt; &gt; &gt; AFL (&lt;http://lcamtuf.coredump.cx/afl)&gt;) finds this:<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; % ./miniperl -e &#39;*x=&lt;y&gt;&#39;<br/>&gt; &gt; &gt; miniperl: pp_hot.c:1637: Perl_do_readline: Assertion `!((((targ)-<br/>&gt; &gt; &gt; &gt; sv_flags &amp; (0x00004000|0x00008000)) == 0x00008000) &amp;&amp;<br/>&gt; &gt; &gt; (((svtype)((targ)-&gt;sv_flags &amp; 0xff)) == SVt_PVGV || ((svtype)((targ)-<br/>&gt; &gt; &gt; &gt; sv_flags &amp; 0xff)) == SVt_PVLV))&#39; failed.<br/>&gt; &gt; &gt; Aborted (core dumped)<br/>&gt; &gt; &gt; %<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Conversely, &#39;*x=&lt;&gt;&#39; avoids the problem going through the path a few<br/>&gt; &gt; &gt; lines further down after the have_fp label, generating a reasonable<br/>&gt; &gt; &gt; &quot;Can&#39;t coerce GLOB to string&quot; at the point of:<br/>&gt; &gt; &gt; else if (isGV_with_GP(sv)) {<br/>&gt; &gt; &gt; SvPV_force_nomg_nolen(sv);<br/>&gt; &gt; &gt; }<br/>&gt; &gt; <br/>&gt; &gt; That&acirc;&#128;&#153;s not correct, either. If I assign a string to *x, it should do<br/>&gt; &gt; a typeglob aliasing.<br/>&gt; &gt; <br/>&gt; &gt; This problem is actually quite pervasive. There are many cases that<br/>&gt; &gt; have been broken since 5.20, which I plan to fix soon. The rest of<br/>&gt; &gt; them, which go back to 5.6 or so, I will probably leave for now. Here<br/>&gt; &gt; is one example:<br/>&gt; &gt; <br/>&gt; &gt; $ perl5.20.2 -e &#39;for my $x (*_) { $x = $y x $z }&#39;<br/>&gt; &gt; $ ./miniperl -e &#39;for my $x (*_) { $x = $y x $z }&#39;<br/>&gt; &gt; Can&#39;t coerce GLOB to string in repeat (x) at -e line 1.<br/>&gt; <br/>&gt; These are the regressions from 5.20:<br/>&gt; <br/>&gt; Can&#39;t coerce:<br/>&gt; <br/>&gt; ./miniperl -e &#39;for my $x (*_) { $x = $y x $z }&#39;<br/>&gt; ./miniperl -Ilib -Minteger -e &#39;for my $x (*_) { $x = $y &lt;=&gt; $z }&#39;<br/>&gt; ./miniperl -e &#39;for my $x (*_) { $x = $y cmp $z }&#39;<br/>&gt; ./miniperl -e &#39;for my $x (*_) { $x = vec 1, 2, 4}&#39;<br/>&gt; <br/>&gt; Assertion failure:<br/>&gt; <br/>&gt; ./miniperl -e &#39;for my $x (*_) { $x = ~${\&quot;&quot;}}&#39;<br/><br/>It also turns out that any bugs relating to lexical scalar assignment that result from this optimisation also started to occur with assignment to state variable declarations, because of a1b22abd2. (See also #124160.) So I have disabled that for now in ada289e.<br/><br/>I have also disabled the targlex optimisation for those ops that did not have it in 5.20 (commit 21639bf), so, while things are still buggy, they are no buggier than 5.20.<br/><br/>As for fixing the bugs, I don&acirc;&#128;&#153;t yet know how I would do that.<br/><br/>This how the optimisations work: Many ops have a target, which is a scalar that the op writes to and uses to return a value. If the op can be made to write directly to a named scalar, treating that as its target, then a subsequent assignment can be skipped. So:<br/><br/> $a = $b + $c;<br/><br/>can have the + operator write directly to $a. Without the optimisation, + writes to its target, and then = copies the value to $a.<br/><br/>None of these ops know how to handle a real typeglob on the lhs, and it is not known at compile time whether we will have a typeglob (due to foreach aliasing).<br/><br/>So the solution seems to be to arrange for the optimisation to be foregone if the target turns out to be a typeglob.<br/><br/>Modifying all the relevant pp_ functions individually to handle typeglobs would work, but I am hoping we can come up with a more robust approach, even if it just means making those pp_ functions use a different set of macros.<br/><br/>In any case, this ticket no longer needs to block 5.22.<br/><br/>-- <br/><br/>Father Chrysostomos<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=123790<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227046.html Thu, 26 Mar 2015 21:36:40 +0000 [perl #124099] null ptr deref -> Perl_find_lexical_cv () at op.c:11235 by Father Chrysostomos via RT On Sat Mar 21 04:35:54 2015, hv wrote:<br/>&gt; I&#39;m not sure what any of that means, but it seems odd that we addname<br/>&gt; &quot;&amp;h&quot; at line 7 of the output,<br/><br/>my &amp;h will cause &amp;h to be added to the pad, but it also generates a syntax error. When there are syntax errors, the lexer sometimes gets confused as to what a &acirc;&#128;&#152;my&acirc;&#128;&#153; is meant to apply to.<br/><br/>Extra pad entries like an empty &amp;h shouldn&acirc;&#128;&#153;t cause any problems, but it seems the pads are getting corrupted somehow.<br/><br/>&gt; and odder that we haven&#39;t attempted a<br/>&gt; findlex first; this appears to be because PL_in_my remains true when<br/>&gt; we reach S_pending_ident(PL_tokenbuf=&quot;&amp;h&quot;) inside the braces of<br/>&gt; &#39;0{my@m{&amp;h&#39; whereas it is false at the same point without the leading<br/>&gt; &#39;0&#39;.<br/><br/>That&acirc;&#128;&#153;s what I was referring to about lexer confusion above. As long as it works correctly in the absence of syntax errors, that should suffice.<br/><br/>&gt; <br/>&gt; (We also seem rather inconsistent about size and sign of seq in the<br/>&gt; debug output, not sure if there&#39;s any good reason for that.)<br/>&gt; <br/>&gt; Bisect points to:<br/>&gt; <br/>&gt; commit f815dc14d7c5540dfb5d02d001e0101c6266f281<br/>&gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; Date: Sun Jun 30 00:20:33 2013 -0700<br/>&gt; <br/>&gt; Inline list constants<br/>&gt; <br/>&gt; These are inlined the same way as 1..5. We have two ops:<br/>&gt; <br/>&gt; rv2av<br/>&gt; |<br/>&gt; `-- const<br/>&gt; <br/>&gt; The const op returns an AV, which is stored in the op tree, and then<br/>&gt; rv2av flattens it.<br/>&gt; <br/>&gt; .. which is maybe somehow interacting with the lexical sub support.<br/><br/>I think that&acirc;&#128;&#153;s a red herring.<br/><br/>-- <br/><br/>Father Chrysostomos<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=124099<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227045.html Thu, 26 Mar 2015 21:28:47 +0000 Re: [perl #124182] Perl debugger, readline and tab by Martijn Lievaart On 26-03-15 21:29, Matthew Horsfall via RT wrote:<br/>&gt; Thanks for the bug report.<br/>&gt;<br/>&gt; I was able to reproduce this on 5.18.2 by installing<br/>&gt; Term::ReadLine::Gnu, but not 5.21.10.<br/>&gt;<br/>&gt; The problem code in question in 5.18.2:<br/>&gt;<br/>&gt; push @out, map &quot;$prefix$_&quot;, grep /^\Q$text/,<br/>&gt; ( grep /^_?[a-zA-Z]/, keys %$pack ),<br/>&gt; ( $pack eq &#39;::&#39; ? () : ( grep /::$/, keys %:: ) );<br/>&gt;<br/>&gt; But in 5.21.10 we have:<br/>&gt;<br/>&gt; push @out, map &quot;$prefix$_&quot;, grep /^\Q$text/,<br/>&gt; ( grep /^_?[a-zA-Z]/, do { no strict &#39;refs&#39;; keys %$pack } ),<br/>&gt; ( $pack eq &#39;::&#39; ? () : ( grep /::$/, keys %:: ) );<br/>&gt;<br/>&gt; This was fixed with:<br/>&gt;<br/>&gt; commit c3970b8037ca5769191bce298ba0202ce318fc78<br/>&gt; Author: Shlomi Fish &lt;shlomif@shlomifish.org&gt;<br/>&gt; Date: Thu Dec 19 13:06:42 2013 +0200<br/>&gt;<br/>&gt; Crash in tab completion with Term::ReadLine::Gnu.<br/>&gt;<br/>&gt; Perhaps it also affects Term::ReadLine::Perl / Term::ReadLine::Perl5 .<br/>&gt; I still need to test with PadWalker installed. No tests were added, but<br/>&gt; it passes all existing tests.<br/>&gt;<br/><br/>Thanks. Could this be backported?<br/><br/>M4<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227044.html Thu, 26 Mar 2015 20:32:05 +0000 Re: [perl #124182] Perl debugger, readline and tab by Matthew Horsfall Thanks for the bug report.<br/><br/>I was able to reproduce this on 5.18.2 by installing<br/>Term::ReadLine::Gnu, but not 5.21.10.<br/><br/>The problem code in question in 5.18.2:<br/><br/> push @out, map &quot;$prefix$_&quot;, grep /^\Q$text/,<br/> ( grep /^_?[a-zA-Z]/, keys %$pack ),<br/> ( $pack eq &#39;::&#39; ? () : ( grep /::$/, keys %:: ) );<br/><br/>But in 5.21.10 we have:<br/><br/> push @out, map &quot;$prefix$_&quot;, grep /^\Q$text/,<br/> ( grep /^_?[a-zA-Z]/, do { no strict &#39;refs&#39;; keys %$pack } ),<br/> ( $pack eq &#39;::&#39; ? () : ( grep /::$/, keys %:: ) );<br/><br/>This was fixed with:<br/><br/> commit c3970b8037ca5769191bce298ba0202ce318fc78<br/> Author: Shlomi Fish &lt;shlomif@shlomifish.org&gt;<br/> Date: Thu Dec 19 13:06:42 2013 +0200<br/><br/> Crash in tab completion with Term::ReadLine::Gnu.<br/><br/> Perhaps it also affects Term::ReadLine::Perl / Term::ReadLine::Perl5 .<br/> I still need to test with PadWalker installed. No tests were added, but<br/> it passes all existing tests.<br/><br/>Cheers,<br/><br/>-- Matthew Horsfall (alh)<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227043.html Thu, 26 Mar 2015 20:28:53 +0000 Re: [perl #124182] Perl debugger, readline and tab by Martijn Lievaart <br/><br/>On 26-03-15 02:30, James E Keenan via RT wrote:<br/>&gt; Am I missing something or is there something different about your <br/>&gt; environment? Thank you very much. <br/><br/>Apart from the perl version there should not be to much different, but <br/>who can tell with Ubuntu/Debian[1].<br/><br/>Some more info.<br/><br/>1) If I wrap the offending lines in perl5db.pl in a &quot;no strict &#39;refs&#39;&quot;, <br/>the problem goes away<br/><br/>2) A 5.8 and a 5.14 installation I maintain do not exhibit the problem<br/><br/>3) It does not seem to matter which of Term::ReadLine:* I install. Any <br/>will trigger the bug (which makes sense, as the bug seems to be in the <br/>complete routine).<br/><br/>Regards,<br/>Martijn &#39;M4&#39; Lievaart<br/><br/>[1] They managed to break &#39;ping&#39;. Way to go.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227042.html Thu, 26 Mar 2015 19:38:53 +0000 [perl #124183] [PATCH] dont report a $@ exception with uninitialized $!'s message in IPC::Open3 by bulk88 via RT On Thu Mar 26 08:52:59 2015, shlomif wrote:<br/>&gt; Hi,<br/>&gt; <br/>&gt; On Thu Mar 26 03:35:02 2015, rosiejjjj@outlook.com wrote:<br/>&gt; &gt; This is a bug report for perl from bulk88@hotmail.com,<br/>&gt; &gt; generated with the help of perlbug 1.40 running under perl 5.21.4.<br/>&gt; <br/>&gt; just a small note that:<br/>&gt; <br/>&gt; &gt; +If an Perl exception was thrown from inside this module, the exception<br/>&gt; <br/>&gt; should be s/an/a/ .<br/><br/>Fixed patch attached.<br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=124183 http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227041.html Thu, 26 Mar 2015 19:11:37 +0000 Re: Smoke [blead] v5.21.10-19-gaab1202 PASS os/390 23.00 (2964/) by Karl Williamson On 03/26/2015 10:00 AM, Yaroslav Kuzmin wrote:<br/>&gt; Automated smoke report for branch blead 5.21.11 patch aab1202a8d4b691b16384fb41d2e2a06abf664e2 v5.21.10-19-gaab1202<br/><br/>It looks like you have now set up smoking to happen automatically&gt; Am I <br/>right, and if so, how is this set up. Like, does it look once a day or <br/>once every few days to see if new commits have happened?<br/><br/>&gt; RS12: 2964 (2964/)<br/>&gt; on os/390 - 23.00<br/>&gt; using c99 version<br/>&gt; smoketime 7 hours 37 minutes (average 3 hours 48 minutes)<br/>&gt;<br/>&gt; Summary: PASS<br/>&gt;<br/>&gt; O = OK F = Failure(s), extended report at the bottom<br/>&gt; X = Failure(s) under TEST but not under harness<br/>&gt; ? = still running or test results not (yet) available<br/>&gt; Build failures during: - = unknown or N/A<br/>&gt; c = Configure, m = make, M = make (after miniperl), t = make test-prep<br/>&gt;<br/>&gt; v5.21.10-19-gaab1202 Configuration (common) none<br/>&gt; ----------- ---------------------------------------------------------<br/>&gt; O O O O<br/>&gt; | | | +----- PERLIO = perlio -DDEBUGGING<br/>&gt; | | +------- PERLIO = stdio -DDEBUGGING<br/>&gt; | +--------- PERLIO = perlio<br/>&gt; +----------- PERLIO = stdio<br/>&gt;<br/>&gt;<br/>&gt; Locally applied patches:<br/>&gt; SMOKEaab1202a8d4b691b16384fb41d2e2a06abf664e2<br/>&gt;<br/>&gt; Tests skipped on user request:<br/>&gt; # One test name on a line<br/>&gt; Compiler messages(os390):<br/>&gt;<br/>&gt;<br/>&gt;<br/>&gt; --<br/>&gt; Report by Test::Smoke v1.6 running on perl 5.21.11<br/>&gt; (Reporter v0.052 / Smoker v0.045)<br/>&gt;<br/>&gt;<br/>&gt; ------------------------------------------------------------------------<br/>&gt; Yaroslav Kuzmin<br/>&gt; Developer C/C++ ,z/OS , Linux<br/>&gt; 3 Zhukovskiy Street &middot; Miass, Chelyabinsk region 456318 &middot; Russia<br/>&gt; Tel: +7.922.2.38.33.38<br/>&gt; Email: YKuzmin@rocketsoftware.com<br/>&gt; Web: www.rocketsoftware.com<br/>&gt; ================================<br/>&gt; Rocket Software, Inc. and subsidiaries &#x25A0; 77 Fourth Avenue, Waltham MA 02451 &#x25A0; +1 800.966.3270 &#x25A0; +1 781.577.4321<br/>&gt; Unsubscribe From Commercial Email &ndash; unsubscribe@rocketsoftware.com<br/>&gt; Manage Your Subscription Preferences - http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html<br/>&gt; Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy<br/>&gt; ================================<br/>&gt;<br/>&gt; This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you.<br/>&gt;<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227040.html Thu, 26 Mar 2015 18:18:43 +0000 Re: this XSUB should crash but wont by Dave Mitchell On Sun, Mar 22, 2015 at 01:44:05AM -0400, bulk88 wrote:<br/>&gt; http://perl5.git.perl.org/perl.git/blob/HEAD:/sv.c#l9137 sv_2mortal (in the<br/>&gt; xsubpp boilerplate code) allows NULL SVs since commit &quot;perl 5.0 alpha 2&quot;<br/>&gt; (initial commit of the SV API vs the old STR API). Maybe sv_2mortal<br/>&gt; shouldn&#39;t.<br/><br/>Well, adding &quot;assert(sv);&quot; at the top of Perl_sv_2mortal() causes<br/>lots of assertion failures in minitest, so I guess it&#39;s needed.<br/><br/>-- <br/>The Enterprise&#39;s efficient long-range scanners detect a temporal vortex<br/>distortion in good time, allowing it to be safely avoided via a minor<br/>course correction.<br/> -- Things That Never Happen in &quot;Star Trek&quot; #21<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227039.html Thu, 26 Mar 2015 17:03:52 +0000 [perl #121464] Bizarre copy of HASH in reference constructor by Father Chrysostomos via RT On Thu Mar 26 06:48:25 2015, alh wrote:<br/>&gt; On Thu, Mar 26, 2015 at 8:39 AM, Dave Mitchell &lt;davem@iabyn.com&gt; wrote:<br/>&gt; &gt; On Tue, Mar 18, 2014 at 09:35:46AM -0700, George Greer wrote:<br/>&gt; &gt;&gt; $ ./miniperl -Ilib -wE &#39;eval q&lt;sub { state %done; END { \%done; } }&gt;&#39;<br/>&gt; &gt;&gt; Variable &quot;%done&quot; is not available at (eval 1) line 1.<br/>&gt; &gt;&gt; Bizarre copy of HASH in reference constructor at (eval 1) line 1.<br/>&gt; &gt;&gt; END failed--call queue aborted.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; $ ./miniperl -Ilib -wE &#39;eval q&lt;sub { my %done; END { \%done; } }&gt;&#39;<br/>&gt; &gt;&gt; Variable &quot;%done&quot; is not available at (eval 1) line 1.<br/>&gt; &gt;&gt; Bizarre copy of HASH in reference constructor at (eval 1) line 1.<br/>&gt; &gt;&gt; END failed--call queue aborted.<br/>&gt; &gt;&gt;<br/>&gt; &gt;&gt; For reference, giving the sub a name makes the &quot;state&quot; version work and<br/>&gt; &gt;&gt; changes the &quot;my&quot; warning to:<br/>&gt; &gt;&gt; Variable &quot;%done&quot; will not stay shared at (eval 1) line 1.<br/>&gt; &gt;&gt; without the internal error.<br/>&gt; &gt;<br/>&gt; &gt; These appear to have been fixed sometime between 5.21.3 and 5.21.4.<br/>&gt; <br/>&gt; According to a bisect this was fixed by:<br/>&gt; <br/>&gt; commit e52eb89d6b6e33611c38ec4ef278fd23c7109640<br/>&gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; Date: Wed Sep 10 20:29:19 2014 -0700<br/>&gt; <br/>&gt; Avoid reifying GVs in rv2cv<br/>&gt; <br/>&gt; \&amp;foo no longer reifies GVs in the stash:<br/><br/>I don&acirc;&#128;&#153;t see how that would have fixed it. It may be possible still to trigger the bug some other way.<br/><br/>-- <br/><br/>Father Chrysostomos<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org/Ticket/Display.html?id=121464<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227038.html Thu, 26 Mar 2015 16:16:18 +0000 Re: [perl #124183] dont report a $@ exception with uninitialized $!'smessage in IPC::Open3 by Eric Brine On Thu, Mar 26, 2015 at 6:35 AM, bulk 88 &lt;perlbug-followup@perl.org&gt; wrote:<br/><br/>&gt; I think this bug is Win32 only because of the DO_SPAWN<br/>&gt; constant in Open3.pm which controls calling system() or fork() then exec();<br/>&gt;<br/><br/>For other systems, it&#39;s the opposite problem. Rather than including $! when<br/>they shouldn&#39;t, they don&#39;t include it when they should:<br/><br/>$ perl -MIPC::Open3=open3 -e&#39;open3(undef, &quot;&gt;&amp;STDOUT&quot;, &quot;&gt;&amp;STDERR&quot;, &quot;foo&quot;)&#39;<br/>open3: exec of foo failed at -e line 1.<br/><br/>Should be<br/><br/>open3: exec of foo failed: No such file or directory at -e line 1. http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227037.html Thu, 26 Mar 2015 16:10:13 +0000 Smoke [blead] v5.21.10-19-gaab1202 PASS os/390 23.00 (2964/) by Yaroslav Kuzmin Automated smoke report for branch blead 5.21.11 patch aab1202a8d4b691b16384fb41d2e2a06abf664e2 v5.21.10-19-gaab1202 <br/>RS12: 2964 (2964/) <br/> on os/390 - 23.00 <br/> using c99 version <br/> smoketime 7 hours 37 minutes (average 3 hours 48 minutes) <br/> <br/>Summary: PASS <br/> <br/>O = OK F = Failure(s), extended report at the bottom <br/>X = Failure(s) under TEST but not under harness <br/>? = still running or test results not (yet) available <br/>Build failures during: - = unknown or N/A <br/>c = Configure, m = make, M = make (after miniperl), t = make test-prep <br/> <br/>v5.21.10-19-gaab1202 Configuration (common) none <br/>----------- --------------------------------------------------------- <br/>O O O O <br/>| | | +----- PERLIO = perlio -DDEBUGGING <br/>| | +------- PERLIO = stdio -DDEBUGGING <br/>| +--------- PERLIO = perlio <br/>+----------- PERLIO = stdio <br/> <br/> <br/>Locally applied patches: <br/> SMOKEaab1202a8d4b691b16384fb41d2e2a06abf664e2 <br/> <br/>Tests skipped on user request: <br/> # One test name on a line <br/>Compiler messages(os390): <br/> <br/> <br/> <br/>-- <br/>Report by Test::Smoke v1.6 running on perl 5.21.11 <br/>(Reporter v0.052 / Smoker v0.045) <br/> <br/> <br/>------------------------------------------------------------------------ <br/> Yaroslav Kuzmin <br/>Developer C/C++ ,z/OS , Linux <br/>3 Zhukovskiy Street &Acirc;&middot; Miass, Chelyabinsk region 456318 &Acirc;&middot; Russia <br/>Tel: +7.922.2.38.33.38 <br/>Email: YKuzmin@rocketsoftware.com <br/>Web: www.rocketsoftware.com <br/>================================ <br/>Rocket Software, Inc. and subsidiaries &acirc;&#150;&nbsp; 77 Fourth Avenue, Waltham MA 02451 &acirc;&#150;&nbsp; +1 800.966.3270 &acirc;&#150;&nbsp; +1 781.577.4321 <br/>Unsubscribe From Commercial Email &acirc;&#128;&#147; unsubscribe@rocketsoftware.com <br/>Manage Your Subscription Preferences - http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html <br/>Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy <br/>================================ <br/> <br/>This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you. <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227036.html Thu, 26 Mar 2015 16:02:55 +0000 [perl #124183] dont report a $@ exception with uninitialized $!'s message in IPC::Open3 by Shlomi Fish via RT Hi,<br/><br/>On Thu Mar 26 03:35:02 2015, rosiejjjj@outlook.com wrote:<br/>&gt; This is a bug report for perl from bulk88@hotmail.com,<br/>&gt; generated with the help of perlbug 1.40 running under perl 5.21.4.<br/><br/>just a small note that:<br/><br/>&gt; +If an Perl exception was thrown from inside this module, the exception<br/><br/>should be s/an/a/ .<br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org/Ticket/Display.html?id=124183<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227035.html Thu, 26 Mar 2015 15:53:06 +0000 [perl #124160] Bleadperl v5.21.5-366-ga1b22ab breaks BMORROW/String-Defer-3.tar.gz by Father Chrysostomos via RT On Mon Mar 23 13:06:09 2015, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:<br/>&gt; Another Kudos to Slaven Rezi&Auml;&#135; for discovering this.<br/>&gt; <br/>&gt; bisect<br/>&gt; ------<br/>&gt; commit a1b22abd29aa292b3a30da993984fc76d6d2e3aa<br/>&gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; Date: Mon Nov 10 20:00:53 2014 -0800<br/>&gt; <br/>&gt; Extend OPpTARGET_MY optimisation to state var init<br/><br/>I inadvertently extended bug #101640 to happen in more places. I have disabled the optimisation for now in commit ada289e.<br/><br/>-- <br/><br/>Father Chrysostomos<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org/Ticket/Display.html?id=124160<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227034.html Thu, 26 Mar 2015 15:44:57 +0000 Re: [perl #119433] Bleadperl v5.19.3-16-gce0d59f breaks the CPAN by Karl Williamson On 03/26/2015 08:43 AM, Dave Mitchell wrote:<br/>&gt; Karl, I note that you&#39;ve added this old ticket (about AnyEvent/EV/Coro)<br/>&gt; to the 5.22 blockers.<br/>&gt;<br/>&gt; If I&#39;m reading it right, this ticket referred to a failing test in Coro<br/>&gt; caused by a change in the internal representation of AVs (unused elements<br/>&gt; stored as NULL rather than &amp;PL_sv_undef), which was fixed in Coro-6.39.<br/>&gt;<br/>&gt; So, far from being a 5.22 blocker, this ticket could be closed?<br/>&gt;<br/><br/>As I told rjbs on irc, at the time I did this, I went through an <br/>essentially mechanical process to move almost all open tickets that had <br/>subject lines containing &quot;blead&quot; and &quot;cpan&quot; to the blockers list. I <br/>didn&#39;t move a very few because of it being totally obvious that they <br/>didn&#39;t belong there, but I expected some that did get moved to turn out <br/>to not be blockers.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227033.html Thu, 26 Mar 2015 15:36:58 +0000 Re: [perl #121437] "Attempt to free unreferenced scalar..." withfailed regexp compilation including heredoc by Matthew Horsfall On Thu, Mar 26, 2015 at 9:30 AM, Dave Mitchell &lt;davem@iabyn.com&gt; wrote: <br/>&gt; On Fri, Mar 14, 2014 at 08:40:52AM -0700, Matthew Horsfall wrote: <br/>&gt;&gt; With perl-5.14.2: <br/>&gt;&gt; <br/>&gt;&gt; $ perl -e &#39;/(?{print &lt;&lt;END\nok 64 - here-doc in re-eval\nEND\n})/;&#39; <br/>&gt;&gt; Can&#39;t find string terminator &quot; <br/>&gt;&gt; END&quot; anywhere before EOF at (re_eval 1) line 1. <br/>&gt;&gt; Compilation failed in regexp at -e line 1. <br/>&gt;&gt; <br/>&gt;&gt; With blead (and later Perls): <br/>&gt;&gt; <br/>&gt;&gt; $ perl -e &#39;/(?{print &lt;&lt;END\nok 64 - here-doc in re-eval\nEND\n})/;&#39; <br/>&gt;&gt; Can&#39;t find string terminator &quot;END&quot; anywhere before EOF at -e line 1. <br/>&gt;&gt; Attempt to free unreferenced scalar: SV 0x23d9080 at -e line 1. <br/>&gt; <br/>&gt; This appears to have been fixed sometime between 5.21.5 and 5.21.6 <br/> <br/>According to a bisect, fixed with: <br/> <br/> commit fd2709db56c97e05ef8ae1f7c0f586d6f61103c2 <br/> Author: Father Chrysostomos &lt;sprout@cpan.org&gt; <br/> Date: Sat Nov 15 13:31:40 2014 -0800 <br/> <br/> Fix double free with unterminated /(?{ &lt;&lt;END })/ <br/> <br/> If we are parsing from a stream (file), and we are inside a quote-like <br/> operator, and we find a here-doc marker that tries to extract the <br/> here-doc body from the stream (this is the last line of the quote-like <br/> operator, or it only has one line), and the the here-doc terminator <br/> cannot be found, then we end up trying to free a scalar twice: <br/> <br/> $ ./miniperl -e &#39;&quot;${ print &lt;&lt;END&quot;&#39; <br/> Can&#39;t find string terminator &quot;END&quot; anywhere before EOF at -e line 1. <br/> Attempt to free temp prematurely: SV 0x7fcafb82fd98, Perl <br/>interpreter: 0x7fcafb803200 at -e line 1. <br/> Attempt to free unreferenced scalar: SV 0x7fcafb82fd98, Perl <br/>interpreter: 0x7fcafb803200 at -e line 1. <br/> <br/> I caused that in v5.17.3-187-g3328ab5. <br/> <br/> The current line of code in the parser is usually stored in <br/> PL_parser-&gt;linestr (aka PL_linestr) and gets freed when the parser <br/> itself is freed. <br/> <br/> The heredoc parser, when extracting the body from a stream, tempor- <br/> arily sets aside PL_linestr, replacing it with another SV. If it <br/> doesn&rsquo;t find the terminator, it frees the PL_linestr value that has <br/> been set aside, under the assumption that parser_free will take care <br/> of freeing the new value. <br/> <br/> Inside quote-like operators that does not work, because PL_linestr has <br/> been localised and set to a new value, already prospectively freed via <br/> SAVEFREESV, in sublex_push. So we can&rsquo;t free that value again. <br/> <br/>-- Matthew Horsfall (alh) <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227032.html Thu, 26 Mar 2015 14:44:41 +0000 Re: [perl #119433] Bleadperl v5.19.3-16-gce0d59f breaks the CPAN by Dave Mitchell Karl, I note that you&#39;ve added this old ticket (about AnyEvent/EV/Coro)<br/>to the 5.22 blockers.<br/><br/>If I&#39;m reading it right, this ticket referred to a failing test in Coro<br/>caused by a change in the internal representation of AVs (unused elements<br/>stored as NULL rather than &amp;PL_sv_undef), which was fixed in Coro-6.39.<br/><br/>So, far from being a 5.22 blocker, this ticket could be closed?<br/><br/>-- <br/>Fire extinguisher (n) a device for holding open fire doors.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227031.html Thu, 26 Mar 2015 14:43:13 +0000 Re: [perl #121883] B::Deparse bug on OS X by Matthew Horsfall On Thu, Mar 26, 2015 at 9:40 AM, Dave Mitchell &lt;davem@iabyn.com&gt; wrote:<br/>&gt; On Tue, Jun 17, 2014 at 11:20:02PM -0700, Tony Cook via RT wrote:<br/>&gt;&gt; Here&#39;s a short reproducer:<br/>&gt;&gt;<br/>&gt;&gt; ./perl -Ilib -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/>&gt;<br/>&gt; This appears to have been fixed sometime between 5.21.6 and 5.21.7:<br/>&gt;<br/>&gt; $ perl5216t -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/>&gt; Thread 1 terminated abnormally: Can&#39;t locate object method &quot;PVX&quot; via package &quot;B::NULL&quot; at /home/davem/perl5/a/perl-5.21.6t.out/lib/5.21.6/B/Deparse.pm line 1579.<br/>&gt;<br/>&gt; $ perl5217t -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/>&gt; $<br/><br/>According to a bisect, fixed by one of:<br/><br/> a2ddd1d1c6155a3fca85c109c04d2c5bbedce836<br/> 39899bf07e706fce4e1c299bbb3e0c5afd22d570<br/> 3e020df5bba4b6ec0679d434d7a1d016fedd0150<br/> 013269332931e4eb162f49d6097358b1f62a7db6<br/> 863f2221fb3e688e30e71fb86c1599bdc55d4a3f<br/> b19cb98db58c735b4237857f7f69fd857d61934a<br/> dbfcda05eb64bedf93e1561611c6e820e1c50ff1<br/> 0f94cb1fe27e58a59d3391214dab34037ab184db<br/><br/>But many of these couldn&#39;t be compiled until the final commit. (Also<br/>note that the sort order is wrong above but these are all continuous).<br/><br/>These were various updates of the form:<br/><br/> commit 3e020df5bba4b6ec0679d434d7a1d016fedd0150<br/> Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/> Date: Thu Nov 27 22:14:39 2014 -0800<br/><br/> Use PADNAME rather than SV in pad.c:padlist_dup<br/><br/>-- Matthew Horsfall (alh)<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227030.html Thu, 26 Mar 2015 14:26:57 +0000 Re: [perl #121727] Bleadperl breaks MLEHMANN/AnyEvent-7.07.tar.gz on Windows by Steve Hay On 26 March 2015 at 09:59, bulk 88 &lt;rosiejjjj@outlook.com&gt; wrote:<br/>&gt; Steve Hay wrote:<br/>&gt;&gt;<br/>&gt;&gt; mod_perl didn&#39;t change in this area. The breakage was caused by the<br/>&gt;&gt; re#definition of E* constants in that first attempt at VC10 support in<br/>&gt;&gt; perl:<br/>&gt;&gt;<br/>&gt;&gt; Apache is compiled with no E* constants re#defined from their standard<br/>&gt;&gt; errno.h values. For portability, it returns socket errors in APR_E*<br/>&gt;&gt; constants, which are #defined as the corresponding E* constants if<br/>&gt;&gt; available, or else are filled in with other values. So when Apache is<br/>&gt;&gt; compiled with VC10, APR_ECONNABORTED is 106 (from the new ECONNABORTED<br/>&gt;&gt; in errno.h).<br/>&gt;&gt;<br/>&gt;&gt; However, mod_perl&#39;s XS components are compiled in the presence of perl<br/>&gt;&gt; header files, one of which re#defined ECONNABORTED to WSAECONNABORTED<br/>&gt;&gt; (in order to maintain compatibility with the value that was previously<br/>&gt;&gt; filled in for builds using &lt;=VC9), so in these components<br/>&gt;&gt; APR_ECONNABORTED is now 10053, causing tests against return values<br/>&gt;&gt; coming form Apache functions to fail.<br/>&gt;<br/>&gt;<br/>&gt; So basically, any .dll compiled with &gt;= VC 2010, which is libc/MS CRT aware,<br/>&gt; is not ABI compatible with, &lt;= VC 2008?<br/>&gt;<br/>&gt; Here is a question, has MS made any comments on why they messed up the<br/>&gt; definitions of E* constants, when MS&#39;s business model is ABI compatibility<br/>&gt; [of typically closed source software], for forever?<br/>&gt;<br/>&gt; My understand is poor, do the Winsock APIs actually return the 100-200<br/>&gt; series errors or not? Or is no known use of those 100-200 class Winsock-ish<br/>&gt; E* constants by MS and they were added by a rogue (or freelance) VC dev?<br/>&gt;<br/>&gt;<br/><br/>MS haven&#39;t changed any existing E* constants; they&#39;ve only added new<br/>ones. That doesn&#39;t make it ABI incompatible to my mind.<br/><br/>I&#39;ve not heard of any cases of Winsock functions using these new E*<br/>constants in VC10+. As far as I know, WSAGetLastError() always still<br/>returns the usual WSAE* constants.<br/><br/>So I think problems only arise for applications that #define &quot;missing&quot;<br/>E* constants as WSAE* values: MS now #define some of those formerly<br/>missing E* constants themselves (with non-WSAE* values), causing<br/>conflicts and backwards-compatibility issues. MS have noted (at<br/>https://msdn.microsoft.com/en-us/library/windows/desktop/ms737828%28v=vs.85%29.aspx)<br/>that they used to make the same E*=WSAE* #definitions themselves in<br/>Winsock2.h, but that is now commented-out and they discourage<br/>uncommenting that block. (I think the mapping originally existed to<br/>ease porting of *nix programs to Winsock, but the mapping shows no<br/>awareness of the differences that have come to light in some<br/>like-named E*/WSAE* constants, e.g. it includes #define EINPROGRESS<br/>WSAEINPROGRESS itself!) So this E*=WSAE* thing is perhaps best<br/>described as historical baggage.<br/><br/>I doubt if there is any way to fix all the issues with $!/E* that have<br/>been raised here without upsetting somebody somewhere, and I&#39;m<br/>currently thinking that the best way to fix it might be to officially<br/>deprecate the use of $!/E* for testing socket errors on Windows and<br/>start putting WSAGetLastError() codes into $^E, perhaps with WSAE*<br/>constants exported by Errno.pm and POSIX.pm on Windows.<br/><br/>Users would then have to check $! against E* on most systems, but $^E<br/>against WSAE* on Windows. That&#39;s rather out of keeping with how CRT<br/>functions are wrapped by perl built-ins, but no worse than checking $!<br/>against hard-coded Winsock error codes and/or different E* constants<br/>for Windows only.<br/><br/>I think the confusion in where to put Winsock error codes arises<br/>because Winsock functions like accept(), connect() and select()<br/>correspond to functions available on other OSes, so they are not<br/>OS-specific and you might expect error codes in $! (as for CRT<br/>functions), and yet (unlike CRT functions) they do not actually set<br/>the C errno variable which $! is intended to correspond to, and in<br/>fact don&#39;t return POSIX E* error codes at all.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227029.html Thu, 26 Mar 2015 14:03:47 +0000 Re: [perl #121464] Bizarre copy of HASH in reference constructor by Matthew Horsfall On Thu, Mar 26, 2015 at 8:39 AM, Dave Mitchell &lt;davem@iabyn.com&gt; wrote: <br/>&gt; On Tue, Mar 18, 2014 at 09:35:46AM -0700, George Greer wrote: <br/>&gt;&gt; $ ./miniperl -Ilib -wE &#39;eval q&lt;sub { state %done; END { \%done; } }&gt;&#39; <br/>&gt;&gt; Variable &quot;%done&quot; is not available at (eval 1) line 1. <br/>&gt;&gt; Bizarre copy of HASH in reference constructor at (eval 1) line 1. <br/>&gt;&gt; END failed--call queue aborted. <br/>&gt;&gt; <br/>&gt;&gt; $ ./miniperl -Ilib -wE &#39;eval q&lt;sub { my %done; END { \%done; } }&gt;&#39; <br/>&gt;&gt; Variable &quot;%done&quot; is not available at (eval 1) line 1. <br/>&gt;&gt; Bizarre copy of HASH in reference constructor at (eval 1) line 1. <br/>&gt;&gt; END failed--call queue aborted. <br/>&gt;&gt; <br/>&gt;&gt; For reference, giving the sub a name makes the &quot;state&quot; version work and <br/>&gt;&gt; changes the &quot;my&quot; warning to: <br/>&gt;&gt; Variable &quot;%done&quot; will not stay shared at (eval 1) line 1. <br/>&gt;&gt; without the internal error. <br/>&gt; <br/>&gt; These appear to have been fixed sometime between 5.21.3 and 5.21.4. <br/> <br/>According to a bisect this was fixed by: <br/> <br/> commit e52eb89d6b6e33611c38ec4ef278fd23c7109640 <br/> Author: Father Chrysostomos &lt;sprout@cpan.org&gt; <br/> Date: Wed Sep 10 20:29:19 2014 -0700 <br/> <br/> Avoid reifying GVs in rv2cv <br/> <br/> \&amp;foo no longer reifies GVs in the stash: <br/> <br/> $ ./miniperl -e &#39;sub foo{} warn $::{foo}; \&amp;foo; warn $::{foo}&#39; <br/> CODE(0x7fab6282ad98) at -e line 1. <br/> CODE(0x7fab6282ad98) at -e line 1. <br/> <br/> Sub calls still reify them though, because of the way ck_subr cur- <br/> rently works. <br/> <br/> Constant proxies are still upgraded to full GVs for now, just to mini- <br/> mise the churn per patch. <br/> <br/> This makes it possible for OP_GVs to point to things other than GVs, <br/> and these things are stored in the pad under threads. Hence, pad_tidy <br/> could turn on PADTMP, and then IS_PADGV becomes true when it is <br/> upgraded to a glob, so refgen will fail assertions. There is actually <br/> no need to turn on PADTMP in pad_tidy, since it will already be on for <br/> op targets. (We need to get rid of IS_PADGV one of these days. It <br/> doesn&rsquo;t actually do anything.) <br/> <br/>-- Matthew Horsfall (alh) <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227028.html Thu, 26 Mar 2015 13:48:06 +0000 Re: [perl #121437] "Attempt to free unreferenced scalar..." withfailed regexp compilation including heredoc by Dave Mitchell On Fri, Mar 14, 2014 at 08:40:52AM -0700, Matthew Horsfall wrote:<br/>&gt; With perl-5.14.2:<br/>&gt; <br/>&gt; $ perl -e &#39;/(?{print &lt;&lt;END\nok 64 - here-doc in re-eval\nEND\n})/;&#39;<br/>&gt; Can&#39;t find string terminator &quot;<br/>&gt; END&quot; anywhere before EOF at (re_eval 1) line 1.<br/>&gt; Compilation failed in regexp at -e line 1.<br/>&gt; <br/>&gt; With blead (and later Perls):<br/>&gt; <br/>&gt; $ perl -e &#39;/(?{print &lt;&lt;END\nok 64 - here-doc in re-eval\nEND\n})/;&#39;<br/>&gt; Can&#39;t find string terminator &quot;END&quot; anywhere before EOF at -e line 1.<br/>&gt; Attempt to free unreferenced scalar: SV 0x23d9080 at -e line 1.<br/><br/>This appears to have been fixed sometime between 5.21.5 and 5.21.6<br/><br/><br/>-- <br/>The optimist believes that he lives in the best of all possible worlds.<br/>As does the pessimist.<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227027.html Thu, 26 Mar 2015 13:40:43 +0000 Re: [perl #121883] B::Deparse bug on OS X by Dave Mitchell On Tue, Jun 17, 2014 at 11:20:02PM -0700, Tony Cook via RT wrote:<br/>&gt; Here&#39;s a short reproducer:<br/>&gt; <br/>&gt; ./perl -Ilib -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/><br/>This appears to have been fixed sometime between 5.21.6 and 5.21.7:<br/><br/>$ perl5216t -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/>Thread 1 terminated abnormally: Can&#39;t locate object method &quot;PVX&quot; via package &quot;B::NULL&quot; at /home/davem/perl5/a/perl-5.21.6t.out/lib/5.21.6/B/Deparse.pm line 1579.<br/><br/>$ perl5217t -Mthreads -MB::Deparse -le &#39;$d = B::Deparse-&gt;new(); sub foo { local @x; }; $t = threads-&gt;create(sub {$x = $d-&gt;coderef2text(\&amp;foo) }); $t-&gt;join&#39;<br/>$<br/><br/>-- <br/>More than any other time in history, mankind faces a crossroads. One path<br/>leads to despair and utter hopelessness. The other, to total extinction.<br/>Let us pray we have the wisdom to choose correctly.<br/> -- Woody Allen<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227026.html Thu, 26 Mar 2015 13:40:13 +0000 Re: [perl #121727] Bleadperl breaks MLEHMANN/AnyEvent-7.07.tar.gzon Windows by bulk 88 Steve Hay wrote:<br/>&gt; mod_perl didn&#39;t change in this area. The breakage was caused by the<br/>&gt; re#definition of E* constants in that first attempt at VC10 support in<br/>&gt; perl:<br/>&gt; <br/>&gt; Apache is compiled with no E* constants re#defined from their standard<br/>&gt; errno.h values. For portability, it returns socket errors in APR_E*<br/>&gt; constants, which are #defined as the corresponding E* constants if<br/>&gt; available, or else are filled in with other values. So when Apache is<br/>&gt; compiled with VC10, APR_ECONNABORTED is 106 (from the new ECONNABORTED<br/>&gt; in errno.h).<br/>&gt; <br/>&gt; However, mod_perl&#39;s XS components are compiled in the presence of perl<br/>&gt; header files, one of which re#defined ECONNABORTED to WSAECONNABORTED<br/>&gt; (in order to maintain compatibility with the value that was previously<br/>&gt; filled in for builds using &lt;=VC9), so in these components<br/>&gt; APR_ECONNABORTED is now 10053, causing tests against return values<br/>&gt; coming form Apache functions to fail.<br/><br/>So basically, any .dll compiled with &gt;= VC 2010, which is libc/MS CRT <br/>aware, is not ABI compatible with, &lt;= VC 2008?<br/><br/>Here is a question, has MS made any comments on why they messed up the <br/>definitions of E* constants, when MS&#39;s business model is ABI <br/>compatibility [of typically closed source software], for forever?<br/><br/>My understand is poor, do the Winsock APIs actually return the 100-200 <br/>series errors or not? Or is no known use of those 100-200 class <br/>Winsock-ish E* constants by MS and they were added by a rogue (or <br/>freelance) VC dev?<br/><br/>&gt; <br/>&gt; What has mod_perl done wrong there?! It simply links in Apache library<br/>&gt; functions, calls them and compares their return values to APR_E*<br/>&gt; constants, which have been compiled into the XS components from Apache<br/>&gt; header files... and goes wrong because the APR_E* constants, being<br/>&gt; dependent on the system&#39;s E* constants, have been quietly changed in<br/>&gt; the process by perl&#39;s re#definition of the E* constants from errno.h.<br/>&gt; <br/>&gt; You may point out that Apache are providing different error codes<br/>&gt; depending on the compiler, but that doesn&#39;t matter to anyone that is<br/>&gt; carefully using the APR_E* constants, not testing hard-coded numbers.<br/>&gt; The problem is that perl&#39;s aggressive re#definition of E* constants<br/>&gt; inadvertently affects those APR_E* constants themselves, leaving<br/>&gt; mod_perl broken through no fault of its own.<br/>&gt; <br/> http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg227025.html Thu, 26 Mar 2015 13:07:15 +0000