perl.perl5.porters http://www.nntp.perl.org/group/perl.perl5.porters/ ... Copyright 1998-2013 perl.org Tue, 21 May 2013 14:07:02 +0000 ask@perl.org Jenkins build is back to normal : perl5 #2369 by dennis+p5p-jenkins See &lt;http://perl5.git.perl.org:8080/job/perl5/2369/changes&gt;<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201998.html Tue, 21 May 2013 13:46:26 +0000 [perl #118085] Large batch of typo fixes by James E Keenan via RT I will be gradually working my way through these (evenings and weekends), but any other <br/>committer is welcome to take a look as well.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=118085<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201997.html Tue, 21 May 2013 13:27:39 +0000 Build failed in Jenkins: perl5-threaded #1997 by dennis+p5p-jenkins See &lt;http://perl5.git.perl.org:8080/job/perl5-threaded/1997/changes&gt;<br/><br/>Changes:<br/><br/>[chris] Add Module::CoreList::Utils module<br/><br/>[chris] Subject: [PATCH] Update INSTALLDIRS to favor installation under &#39;site&#39;.<br/><br/>[chris] update Module::CoreList for v5.17.11<br/><br/>[chris] Include deprecations for v5.17.10 and v5.17.11 in Module::CoreList<br/><br/>[chris] update Module::CoreList for v5.18.0<br/><br/>[chris] Add repository and bugtracker META to Module-CoreList Makefile.PL<br/><br/>[chris] bump the version on Module::CoreList<br/><br/>[chris] update CoreList for new Pod::Simple in 5.18.0<br/><br/>[chris] update Module::CoreList for 5.19.0<br/><br/>[chris] Added v5.18.0 and v5.19.0 data to Module::CoreList::Utils<br/><br/>------------------------------------------<br/>[...truncated 11092 lines...]<br/>../dist/threads/t/no_threads.t .................................... skipped: Perl compiled with &#39;useithreads&#39;<br/>../ext/Pod-Html/t/podnoerr.t ...................................... ok<br/>../dist/threads/t/problems.t ...................................... ok<br/>../dist/threads/t/stack.t ......................................... ok<br/>../dist/threads/t/stack_env.t ..................................... ok<br/>../ext/POSIX/t/sigset.t ........................................... ok<br/>../cpan/IO-Compress/t/105oneshot-zip.t ............................ ok<br/>../ext/POSIX/t/sysconf.t .......................................... ok<br/>../ext/POSIX/t/taint.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/>../cpan/Module-Build/t/tilde.t .................................... ok<br/>../lib/AnyDBM_File.t .............................................. ok<br/>../ext/POSIX/t/termios.t .......................................... ok<br/>../ext/POSIX/t/time.t ............................................. ok<br/>../dist/Math-BigInt/t/upgrade.t ................................... ok<br/>../ext/POSIX/t/unimplemented.t .................................... ok<br/>../dist/Math-BigInt/t/upgrade2.t .................................. ok<br/>../dist/Math-BigInt/t/upgradef.t .................................. ok<br/>../dist/Math-BigInt/t/use.t ....................................... ok<br/>../ext/POSIX/t/usage.t ............................................ ok<br/>../dist/Math-BigInt/t/use_lib1.t .................................. ok<br/>../dist/threads/t/state.t ......................................... ok<br/>../dist/Math-BigInt/t/use_lib2.t .................................. ok<br/>../dist/IO/t/io_utf8.t ............................................ ok<br/>../dist/Math-BigInt/t/use_lib3.t .................................. ok<br/>../dist/IO/t/io_utf8argv.t ........................................ ok<br/>../dist/Math-BigInt/t/use_lib4.t .................................. ok<br/>../dist/IO/t/io_xs.t .............................................. ok<br/>../dist/threads/t/stress_cv.t ..................................... ok<br/>../dist/Math-BigInt/t/use_mbfw.t .................................. ok<br/>../lib/Class/Struct.t ............................................. ok<br/>../dist/threads/t/stress_re.t ..................................... ok<br/>../lib/Config.t ................................................... ok<br/>../lib/Config/Extensions.t ........................................ ok<br/>../dist/threads/t/stress_string.t ................................. ok<br/>../cpan/Module-Build/t/use_tap_harness.t .......................... ok<br/>../lib/DB.t ....................................................... ok<br/>../lib/DBM_Filter/t/01error.t ..................................... ok<br/>../cpan/Module-Build/t/versions.t ................................. ok<br/>../lib/DBM_Filter/t/02core.t ...................................... ok<br/>../lib/DBM_Filter/t/compress.t .................................... ok<br/>../cpan/Module-Build/t/write_default_maniskip.t ................... ok<br/>../ext/POSIX/t/waitpid.t .......................................... ok<br/>../lib/DBM_Filter/t/encode.t ...................................... ok<br/>../ext/POSIX/t/wrappers.t ......................................... ok<br/>../lib/DirHandle.t ................................................ ok<br/>../lib/DBM_Filter/t/int32.t ....................................... ok<br/>../lib/DBM_Filter/t/null.t ........................................ ok<br/>../dist/threads/t/thread.t ........................................ ok<br/>../lib/English.t .................................................. ok<br/>../lib/DBM_Filter/t/utf8.t ........................................ ok<br/>../lib/Exporter.t ................................................. ok<br/>../lib/File/Basename.t ............................................ ok<br/>../lib/File/Compare.t ............................................. ok<br/>../lib/File/Find/t/find.t ......................................... ok<br/>../lib/ExtUtils/t/Embed.t ......................................... ok<br/>../lib/FileHandle.t ............................................... ok<br/>../lib/FindBin.t .................................................. ok<br/>../cpan/IO-Compress/t/106prime-bzip2.t ............................ ok<br/>../lib/Getopt/Std.t ............................................... ok<br/>../lib/File/Find/t/taint.t ........................................ ok<br/>../lib/Net/hostent.t .............................................. ok<br/>../lib/Net/netent.t ............................................... skipped: no loopback net<br/>../lib/Net/protoent.t ............................................. ok<br/>../lib/Net/servent.t .............................................. ok<br/>../lib/Internals.t ................................................ ok<br/>../lib/SelectSaver.t .............................................. ok<br/>../lib/Pod/t/InputObjects.t ....................................... ok<br/>../lib/Symbol.t ................................................... ok<br/>../lib/File/Copy.t ................................................ ok<br/>../lib/Pod/t/Select.t ............................................. ok<br/>../lib/File/stat-7896.t ........................................... ok<br/>../dist/Math-BigInt/t/with_sub.t .................................. ok<br/>../lib/Pod/t/Usage.t .............................................. ok<br/>../lib/Tie/ExtraHash.t ............................................ ok<br/>../lib/Tie/Hash.t ................................................. ok<br/>../lib/Pod/t/utils.t .............................................. ok<br/>../lib/Tie/Scalar.t ............................................... ok<br/>../lib/Tie/SubstrHash.t ........................................... ok<br/>../lib/Tie/Handle/stdhandle.t ..................................... ok<br/>../lib/Tie/Array/push.t ........................................... ok<br/>../lib/Tie/Handle/stdhandle_from_handle.t ......................... ok<br/>../lib/Tie/Array/splice.t ......................................... ok<br/>../lib/Time/gmtime.t .............................................. ok<br/>../lib/Tie/Array/std.t ............................................ ok<br/>../lib/Tie/Array/stdpush.t ........................................ ok<br/>../lib/Time/localtime.t ........................................... ok<br/>../lib/User/grent.t ............................................... ok<br/>../lib/User/pwent.t ............................................... ok<br/>../lib/blib.t ..................................................... ok<br/>../lib/Thread.t ................................................... ok<br/>../lib/bytes.t .................................................... ok<br/>../cpan/IO-Compress/t/106prime-deflate.t .......................... ok<br/>../cpan/Module-Build/t/xs.t ....................................... ok<br/>../lib/dumpvar.t .................................................. ok<br/>../lib/diagnostics.t .............................................. ok<br/>../lib/File/stat.t ................................................ ok<br/>../lib/filetest.t ................................................. ok<br/>../lib/h2ph.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_fetchmeth.t ................................ ok<br/>../lib/h2xs.t ..................................................... ok<br/>../ext/XS-APItest/t/gv_fetchmeth_autoload.t ....................... ok<br/>../lib/integer.t .................................................. ok<br/>../lib/feature.t .................................................. ok<br/>../lib/less.t ..................................................... ok<br/>../ext/XS-APItest/t/gv_fetchmethod_flags.t ........................ ok<br/>../ext/XS-APItest/t/gv_init.t ..................................... ok<br/>../lib/open.t ..................................................... ok<br/>../cpan/IO-Compress/t/106prime-gzip.t ............................. ok<br/>../lib/locale.t ................................................... ok<br/>../lib/overload64.t ............................................... ok<br/>../lib/overloading.t .............................................. ok<br/>../cpan/IO-Compress/t/106prime-rawdeflate.t ....................... ok<br/>../lib/Benchmark.t ................................................ ok<br/>../lib/sigtrap.t .................................................. ok<br/>../lib/overload.t ................................................. ok<br/>../lib/sort.t ..................................................... ok<br/>../lib/subs.t ..................................................... ok<br/>../lib/Unicode/UCD.t .............................................. ok<br/>../lib/vars.t ..................................................... ok<br/>../lib/vars_carp.t ................................................ ok<br/>../lib/version/t/01base.t ......................................... ok<br/>../lib/utf8.t ..................................................... ok<br/>../lib/vmsish.t ................................................... ok<br/>../lib/version/t/02derived.t ...................................... ok<br/>../lib/version/t/03require.t ...................................... ok<br/>../lib/version/t/04strict_lax.t ................................... ok<br/>../lib/version/t/05sigdie.t ....................................... ok<br/>../lib/version/t/06noop.t ......................................... ok<br/>../lib/version/t/07locale.t ....................................... ok<br/>../cpan/IO-Compress/t/106prime-zip.t .............................. ok<br/>../lib/strict.t ................................................... ok<br/>../cpan/IO-Compress/t/107multi-bzip2.t ............................ ok<br/>x2p/s2p.t ......................................................... ok<br/>../lib/charnames.t ................................................ ok<br/>../lib/feature/unicode_strings.t .................................. ok<br/>../cpan/IO-Compress/t/107multi-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/107multi-gzip.t ............................. ok<br/>../cpan/IO-Compress/t/107multi-rawdeflate.t ....................... ok<br/>../cpan/IO-Compress/t/107multi-zip.t .............................. ok<br/>../cpan/IO-Compress/t/108anyunc-bzip2.t ........................... ok<br/>../cpan/IO-Compress/t/108anyunc-deflate.t ......................... ok<br/>../cpan/IO-Compress/t/108anyunc-gzip.t ............................ ok<br/>../cpan/IO-Compress/t/108anyunc-rawdeflate.t ...................... ok<br/>../cpan/IO-Compress/t/108anyunc-transparent.t ..................... ok<br/>../cpan/IO-Compress/t/108anyunc-zip.t ............................. ok<br/>../cpan/IO-Compress/t/109merge-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/109merge-gzip.t ............................. ok<br/>../cpan/IO-Compress/t/109merge-rawdeflate.t ....................... ok<br/>../cpan/IO-Compress/t/109merge-zip.t .............................. skipped: not implemented yet<br/>../lib/perl5db.t .................................................. ok<br/>../cpan/IO-Compress/t/110encode-bzip2.t ........................... ok<br/>../cpan/IO-Compress/t/110encode-deflate.t ......................... ok<br/>../cpan/IO-Compress/t/110encode-gzip.t ............................ ok<br/>../cpan/IO-Compress/t/110encode-rawdeflate.t ...................... ok<br/>../cpan/IO-Compress/t/110encode-zip.t ............................. ok<br/>../cpan/IO-Compress/t/111const-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/999pod.t .................................... skipped: Test::Pod 1.00 required for testing POD<br/>../cpan/IO-Compress/t/cz-01version.t .............................. ok<br/>../cpan/IO-Compress/t/cz-03zlib-v1.t .............................. ok<br/>../ext/XS-APItest/t/handy.t ....................................... ok<br/>../cpan/IO-Compress/t/cz-05examples.t ............................. ok<br/>../cpan/IO-Compress/t/cz-06gzsetp.t ............................... ok<br/>../ext/XS-APItest/t/hash.t ........................................ ok<br/>../ext/XS-APItest/t/keyword_multiline.t ........................... ok<br/>../ext/XS-APItest/t/keyword_plugin.t .............................. ok<br/>../cpan/IO-Compress/t/cz-08encoding.t ............................. ok<br/>../ext/XS-APItest/t/labelconst.t .................................. ok<br/>../ext/XS-APItest/t/lexsub.t ...................................... ok<br/>../ext/XS-APItest/t/loopblock.t ................................... ok<br/>../ext/XS-APItest/t/looprest.t .................................... ok<br/>../cpan/IO-Compress/t/cz-14gzopen.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/>../cpan/IO-Compress/t/globmapper.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/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/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/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/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/>../lib/warnings.t ................................................. ok<br/><br/>Test Summary Report<br/>-------------------<br/>porting/manifest.t (Wstat: 0 Tests: 10207 Failed: 3)<br/> Failed tests: 10202, 10204-10205<br/>Files=2303, Tests=688150, 412 wallclock secs (138.29 usr 114.37 sys + 942.09 cusr 323.07 csys = 1517.82 CPU)<br/>Result: FAIL<br/>make: *** [test_harness] Error 3<br/>Build step &#39;Execute shell&#39; marked build as failure<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201996.html Tue, 21 May 2013 13:00:11 +0000 Build failed in Jenkins: perl5 #2368 by dennis+p5p-jenkins See &lt;http://perl5.git.perl.org:8080/job/perl5/2368/changes&gt;<br/><br/>Changes:<br/><br/>[chris] Add Module::CoreList::Utils module<br/><br/>[chris] Subject: [PATCH] Update INSTALLDIRS to favor installation under &#39;site&#39;.<br/><br/>[chris] update Module::CoreList for v5.17.11<br/><br/>[chris] Include deprecations for v5.17.10 and v5.17.11 in Module::CoreList<br/><br/>[chris] update Module::CoreList for v5.18.0<br/><br/>[chris] Add repository and bugtracker META to Module-CoreList Makefile.PL<br/><br/>[chris] bump the version on Module::CoreList<br/><br/>[chris] update CoreList for new Pod::Simple in 5.18.0<br/><br/>[chris] update Module::CoreList for 5.19.0<br/><br/>[chris] Added v5.18.0 and v5.19.0 data to Module::CoreList::Utils<br/><br/>------------------------------------------<br/>[...truncated 11003 lines...]<br/>../cpan/Unicode-Collate/t/loc_zhb5.t .............................. ok<br/>../cpan/Unicode-Collate/t/loc_zhgb.t .............................. ok<br/>../dist/Math-BigInt/t/mbi_rand.t .................................. ok<br/>../cpan/Unicode-Collate/t/loc_zhpy.t .............................. ok<br/>../dist/Math-BigInt/t/mbimbf.t .................................... ok<br/>../cpan/Unicode-Collate/t/loc_zhst.t .............................. ok<br/>../dist/Math-BigInt/t/nan_cmp.t ................................... ok<br/>../dist/Math-BigInt/t/new_overloaded.t ............................ ok<br/>../cpan/Unicode-Collate/t/loc_zhzy.t .............................. ok<br/>../dist/Math-BigInt/t/req_mbf0.t .................................. ok<br/>../cpan/Unicode-Collate/t/nonchar.t ............................... ok<br/>../dist/Math-BigInt/t/req_mbf1.t .................................. ok<br/>../cpan/Unicode-Collate/t/normal.t ................................ ok<br/>../cpan/Unicode-Collate/t/notable.t ............................... ok<br/>../dist/Math-BigInt/t/req_mbfa.t .................................. ok<br/>../dist/Math-BigInt/t/req_mbfi.t .................................. ok<br/>../dist/Math-BigInt/t/req_mbfn.t .................................. ok<br/>../cpan/Unicode-Collate/t/overcjk0.t .............................. ok<br/>../dist/Math-BigInt/t/req_mbfw.t .................................. ok<br/>../cpan/Unicode-Collate/t/overcjk1.t .............................. ok<br/>../dist/Math-BigInt/t/require.t ................................... ok<br/>../cpan/Unicode-Collate/t/override.t .............................. ok<br/>../cpan/Unicode-Collate/t/rearrang.t .............................. ok<br/>../ext/POSIX/t/waitpid.t .......................................... ok<br/>../dist/Math-BigInt/t/round.t ..................................... ok<br/>../dist/Math-BigInt/t/rt-16221.t .................................. ok<br/>../cpan/IO-Compress/t/105oneshot-zip-only.t ....................... ok<br/>../cpan/Unicode-Collate/t/rewrite.t ............................... ok<br/>../dist/Math-BigInt/t/sub_ali.t ................................... ok<br/>../ext/POSIX/t/wrappers.t ......................................... ok<br/>../cpan/Unicode-Collate/t/test.t .................................. ok<br/>../cpan/Unicode-Collate/t/trailwt.t ............................... ok<br/>../lib/Class/Struct.t ............................................. ok<br/>../cpan/Unicode-Collate/t/variable.t .............................. ok<br/>../cpan/Unicode-Collate/t/version.t ............................... ok<br/>../cpan/Unicode-Collate/t/view.t .................................. ok<br/>../lib/Config.t ................................................... ok<br/>../lib/DB.t ....................................................... ok<br/>../lib/DBM_Filter/t/01error.t ..................................... ok<br/>../lib/Config/Extensions.t ........................................ ok<br/>../lib/DirHandle.t ................................................ ok<br/>../lib/English.t .................................................. ok<br/>../lib/Exporter.t ................................................. ok<br/>../lib/DBM_Filter/t/02core.t ...................................... ok<br/>../lib/DBM_Filter/t/compress.t .................................... ok<br/>../cpan/Module-Build/t/tilde.t .................................... ok<br/>../lib/DBM_Filter/t/encode.t ...................................... ok<br/>../lib/ExtUtils/t/Embed.t ......................................... ok<br/>../lib/DBM_Filter/t/int32.t ....................................... ok<br/>../lib/File/Basename.t ............................................ ok<br/>../lib/DBM_Filter/t/null.t ........................................ ok<br/>../lib/File/Compare.t ............................................. ok<br/>../lib/DBM_Filter/t/utf8.t ........................................ ok<br/>../lib/File/Copy.t ................................................ ok<br/>../lib/File/stat-7896.t ........................................... ok<br/>../lib/File/Find/t/find.t ......................................... ok<br/>../dist/Math-BigInt/t/sub_mbf.t ................................... ok<br/>../lib/File/Find/t/taint.t ........................................ ok<br/>../lib/FileHandle.t ............................................... ok<br/>../lib/FindBin.t .................................................. ok<br/>../lib/Getopt/Std.t ............................................... ok<br/>../cpan/Module-Build/t/use_tap_harness.t .......................... ok<br/>../lib/Internals.t ................................................ ok<br/>../lib/Net/hostent.t .............................................. ok<br/>../cpan/Module-Build/t/versions.t ................................. ok<br/>../lib/Net/netent.t ............................................... skipped: no loopback net<br/>../lib/Net/protoent.t ............................................. ok<br/>../lib/Net/servent.t .............................................. ok<br/>../lib/Pod/t/InputObjects.t ....................................... ok<br/>../cpan/Module-Build/t/write_default_maniskip.t ................... ok<br/>../lib/Pod/t/Select.t ............................................. ok<br/>../cpan/IO-Compress/t/105oneshot-zip-store-only.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 ................................................... skipped: No threads<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/>../cpan/IO-Compress/t/105oneshot-zip.t ............................ ok<br/>../lib/Time/localtime.t ........................................... ok<br/>../dist/Math-BigInt/t/sub_mbi.t ................................... ok<br/>../dist/Math-BigInt/t/sub_mif.t ................................... ok<br/>../dist/Math-BigInt/t/trap.t ...................................... ok<br/>../lib/Benchmark.t ................................................ ok<br/>../lib/User/grent.t ............................................... ok<br/>../lib/User/pwent.t ............................................... ok<br/>../lib/blib.t ..................................................... ok<br/>../lib/bytes.t .................................................... ok<br/>../dist/Math-BigInt/t/upgrade.t ................................... ok<br/>../dist/Math-BigInt/t/upgrade2.t .................................. ok<br/>../dist/Math-BigInt/t/upgradef.t .................................. ok<br/>../lib/File/stat.t ................................................ ok<br/>../dist/Math-BigInt/t/use.t ....................................... ok<br/>../cpan/Module-Build/t/xs.t ....................................... ok<br/>../dist/Math-BigInt/t/use_lib1.t .................................. ok<br/>../dist/Math-BigInt/t/use_lib2.t .................................. ok<br/>../lib/dumpvar.t .................................................. ok<br/>../dist/Math-BigInt/t/use_lib3.t .................................. ok<br/>../dist/Math-BigInt/t/use_lib4.t .................................. ok<br/>../ext/XS-APItest/t/grok.t ........................................ ok<br/>../dist/Math-BigInt/t/use_mbfw.t .................................. ok<br/>../ext/XS-APItest/t/gv_autoload4.t ................................ ok<br/>../cpan/IO-Compress/t/106prime-bzip2.t ............................ ok<br/>../lib/diagnostics.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/>../dist/IO/t/io_utf8.t ............................................ ok<br/>../dist/IO/t/io_utf8argv.t ........................................ ok<br/>../dist/IO/t/io_xs.t .............................................. ok<br/>../lib/filetest.t ................................................. ok<br/>../lib/h2ph.t ..................................................... ok<br/>../dist/Math-BigInt/t/with_sub.t .................................. ok<br/>../lib/integer.t .................................................. ok<br/>../lib/feature.t .................................................. ok<br/>../lib/less.t ..................................................... ok<br/>../lib/open.t ..................................................... ok<br/>../lib/h2xs.t ..................................................... ok<br/>../lib/overload64.t ............................................... ok<br/>../lib/overloading.t .............................................. ok<br/>../cpan/IO-Compress/t/106prime-deflate.t .......................... ok<br/>../lib/locale.t ................................................... ok<br/>../lib/sigtrap.t .................................................. ok<br/>../lib/sort.t ..................................................... ok<br/>../lib/overload.t ................................................. ok<br/>../lib/subs.t ..................................................... ok<br/>../cpan/IO-Compress/t/106prime-gzip.t ............................. ok<br/>../lib/utf8.t ..................................................... ok<br/>../lib/vars.t ..................................................... ok<br/>../lib/vars_carp.t ................................................ ok<br/>../lib/version/t/01base.t ......................................... ok<br/>../lib/version/t/02derived.t ...................................... ok<br/>../lib/version/t/03require.t ...................................... ok<br/>../lib/Unicode/UCD.t .............................................. ok<br/>../lib/vmsish.t ................................................... ok<br/>../lib/version/t/04strict_lax.t ................................... ok<br/>../lib/version/t/05sigdie.t ....................................... ok<br/>../lib/version/t/06noop.t ......................................... ok<br/>../cpan/IO-Compress/t/106prime-rawdeflate.t ....................... ok<br/>../lib/version/t/07locale.t ....................................... ok<br/>../lib/strict.t ................................................... ok<br/>../lib/charnames.t ................................................ ok<br/>x2p/s2p.t ......................................................... ok<br/>../lib/perl5db.t .................................................. ok<br/>../lib/feature/unicode_strings.t .................................. ok<br/>../cpan/IO-Compress/t/106prime-zip.t .............................. ok<br/>../cpan/IO-Compress/t/107multi-bzip2.t ............................ ok<br/>../cpan/IO-Compress/t/107multi-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/107multi-gzip.t ............................. ok<br/>../cpan/IO-Compress/t/107multi-rawdeflate.t ....................... ok<br/>../cpan/IO-Compress/t/107multi-zip.t .............................. ok<br/>../cpan/IO-Compress/t/108anyunc-bzip2.t ........................... ok<br/>../cpan/IO-Compress/t/108anyunc-deflate.t ......................... ok<br/>../cpan/IO-Compress/t/108anyunc-gzip.t ............................ ok<br/>../cpan/IO-Compress/t/108anyunc-rawdeflate.t ...................... ok<br/>../cpan/IO-Compress/t/108anyunc-transparent.t ..................... ok<br/>../cpan/IO-Compress/t/108anyunc-zip.t ............................. ok<br/>../cpan/IO-Compress/t/109merge-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/109merge-gzip.t ............................. ok<br/>../cpan/IO-Compress/t/109merge-rawdeflate.t ....................... ok<br/>../cpan/IO-Compress/t/109merge-zip.t .............................. skipped: not implemented yet<br/>../cpan/IO-Compress/t/110encode-bzip2.t ........................... ok<br/>../cpan/IO-Compress/t/110encode-deflate.t ......................... ok<br/>../cpan/IO-Compress/t/110encode-gzip.t ............................ ok<br/>../cpan/IO-Compress/t/110encode-rawdeflate.t ...................... ok<br/>../cpan/IO-Compress/t/110encode-zip.t ............................. ok<br/>../cpan/IO-Compress/t/111const-deflate.t .......................... ok<br/>../cpan/IO-Compress/t/999pod.t .................................... skipped: Test::Pod 1.00 required for testing POD<br/>../cpan/IO-Compress/t/cz-01version.t .............................. ok<br/>../ext/XS-APItest/t/handy.t ....................................... ok<br/>../cpan/IO-Compress/t/cz-03zlib-v1.t .............................. ok<br/>../ext/XS-APItest/t/hash.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/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/>../cpan/IO-Compress/t/cz-05examples.t ............................. ok<br/>../ext/XS-APItest/t/my_cxt.t ...................................... ok<br/>../ext/XS-APItest/t/my_exit.t ..................................... ok<br/>../cpan/IO-Compress/t/cz-06gzsetp.t ............................... ok<br/>../ext/XS-APItest/t/newCONSTSUB.t ................................. ok<br/>../ext/XS-APItest/t/op.t .......................................... ok<br/>../ext/XS-APItest/t/op_contextualize.t ............................ ok<br/>../cpan/IO-Compress/t/cz-08encoding.t ............................. ok<br/>../ext/XS-APItest/t/op_list.t ..................................... ok<br/>../ext/XS-APItest/t/overload.t .................................... ok<br/>../cpan/IO-Compress/t/cz-14gzopen.t ............................... ok<br/>../ext/XS-APItest/t/pad_scalar.t .................................. ok<br/>../ext/XS-APItest/t/peep.t ........................................ ok<br/>../cpan/IO-Compress/t/globmapper.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/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/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/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/>../lib/warnings.t ................................................. ok<br/><br/>Test Summary Report<br/>-------------------<br/>porting/manifest.t (Wstat: 0 Tests: 10207 Failed: 3)<br/> Failed tests: 10202, 10204-10205<br/>Files=2303, Tests=677928, 379 wallclock secs (138.79 usr 106.13 sys + 798.79 cusr 290.58 csys = 1334.29 CPU)<br/>Result: FAIL<br/>make: *** [test_harness] Error 3<br/>Build step &#39;Execute shell&#39; marked build as failure<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201995.html Tue, 21 May 2013 12:49:05 +0000 Smoke [blead] v5.19.0-109-g31a53e7 FAIL(F) MSWin32 Win2000 SP4 (x86/1 cpu) {blead} by George Greer <br/>Automated smoke report for 5.19.1 patch 31a53e79025eb5944553e671a615e60f384fe743 v5.19.0-109-g31a53e7<br/>perl-win2k: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz(~2656 MHz) (x86/1 cpu)<br/> on MSWin32 - Win2000 SP4<br/> using cl version 14.00.50727.762<br/> smoketime 3 hours 3 minutes (average 45 minutes 49 seconds)<br/><br/>Summary: FAIL(F)<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.19.0-109-g31a53e7 Configuration (common) none<br/>----------- ---------------------------------------------------------<br/>O O <br/>O F -Duseithreads<br/>| +--------- -DDEBUGGING<br/>+----------- no debugging<br/><br/><br/>Locally applied patches:<br/> SMOKE31a53e79025eb5944553e671a615e60f384fe743<br/><br/>Failures: (common-args) none<br/>[default] -DDEBUGGING -Duseithreads<br/>../cpan/IPC-Cmd/t/01_IPC-Cmd.t..............................FAILED<br/> 104-105<br/> Non-zero exit status: 2<br/><br/>Compiler messages(MSWin32):<br/>op.c(7365) : warning C4244: &#39;initializing&#39; : conversion from &#39;U32&#39; to &#39;const char&#39;, possible loss of data<br/>..\pp.c(5876) : warning C4244: &#39;function&#39; : conversion from &#39;U32&#39; to &#39;const char&#39;, possible loss of data<br/>..\toke.c(765) : warning C4244: &#39;=&#39; : conversion from &#39;U32&#39; to &#39;U8&#39;, possible loss of data<br/>B.xs(997) : warning C4101: &#39;len&#39; : unreferenced local variable<br/>B.xs(1942) : warning C4018: &#39;&lt;=&#39; : signed/unsigned mismatch<br/>B.xs(1952) : warning C4018: &#39;&lt;=&#39; : signed/unsigned mismatch<br/>Base64.xs(394) : warning C4146: unary minus operator applied to unsigned type, result still unsigned<br/>Base64.xs(396) : warning C4146: unary minus operator applied to unsigned type, result still unsigned<br/>POSIX.xs(707) : warning C4101: &#39;charstring&#39; : unreferenced local variable<br/>scalar.xs(203) : warning C4018: &#39;&gt;&#39; : signed/unsigned mismatch<br/>Storable.xs(4902) : warning C4101: &#39;mg&#39; : unreferenced local variable<br/>Storable.xs(4934) : warning C4101: &#39;mg&#39; : unreferenced local variable<br/>Piece.xs(950) : warning C4101: &#39;ret&#39; : unreferenced local variable<br/>Typemap.c(813) : warning C4101: &#39;RETVAL&#39; : unreferenced local variable<br/>-- <br/>Report by Test::Smoke v1.53 build 1374 running on perl 5.10.0<br/>(Reporter v0.050 / Smoker v0.045)<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201994.html Tue, 21 May 2013 09:07:38 +0000 Re: [perl #118055] miniperl fails with SIGBUS on sparc (usethreads+use64bitint) by Peter Martini Finished smoking on my Solaris 10 / SPARC box, and the same config<br/>arguments - -Doptimize=-g -O0 -des -Dusethreads -Duse64bitint - work<br/>there. (See below)<br/><br/>I&#39;ll see if I can get debian installed and running on this same<br/>machine so I can duplicate the SIGBUS, and then compare the two. I&#39;ll<br/>try and get a semirecent gcc version to test with on Solaris as well.<br/><br/>&gt;&gt;&gt; Results and perl -V &lt;&lt;&lt;<br/><br/>All tests successful.<br/>u=104.41 s=13.91 cu=9818.08 cs=277.63 scripts=2324 tests=685517<br/><br/>Summary of my perl5 (revision 5 version 18 subversion 0) configuration:<br/> Commit id: a9acda3b5f74585852a57b51b724804ac586cb0b<br/> Platform:<br/> osname=solaris, osvers=2.10, archname=sun4-solaris-thread-multi-64int<br/> uname=&#39;sunos sunsmoke 5.10 generic_147440-01 sun4v sparc<br/>sunw,sun-fire-t1000 &#39;<br/> config_args=&#39;-Doptimize=-g -O0 -des -Dusethreads -Duse64bitint&#39;<br/> hint=recommended, useposix=true, d_sigaction=define<br/> useithreads=define, usemultiplicity=define<br/> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef<br/> use64bitint=define, use64bitall=undef, uselongdouble=undef<br/> usemymalloc=n, bincompat5005=undef<br/> Compiler:<br/> cc=&#39;cc&#39;, ccflags =&#39;-D_REENTRANT -fno-strict-aliasing -pipe<br/>-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV&#39;,<br/> optimize=&#39;-g -O0&#39;,<br/> cppflags=&#39;-D_REENTRANT -fno-strict-aliasing -pipe&#39;<br/> ccversion=&#39;&#39;, gccversion=&#39;3.4.3<br/>(csl-sol210-3_4-branch+sol_rpath)&#39;, gccosandvers=&#39;solaris2.10&#39;<br/> intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321<br/> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16<br/> ivtype=&#39;long long&#39;, ivsize=8, nvtype=&#39;double&#39;, nvsize=8,<br/>Off_t=&#39;off_t&#39;, lseeksize=8<br/> alignbytes=8, prototype=define<br/> Linker and Libraries:<br/> ld=&#39;cc&#39;, ldflags =&#39; &#39;<br/> libpth=/usr/lib /usr/ccs/lib<br/> libs=-lsocket -lnsl -ldl -lm -lpthread -lc<br/> perllibs=-lsocket -lnsl -ldl -lm -lpthread -lc<br/> libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a<br/> gnulibc_version=&#39;&#39;<br/> Dynamic Linking:<br/> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=&#39; &#39;<br/> cccdlflags=&#39;-fPIC&#39;, lddlflags=&#39;-G&#39;<br/><br/><br/>Characteristics of this binary (from libperl):<br/> Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS<br/> PERL_DONT_CREATE_GVSV<br/> PERL_HASH_FUNC_ONE_AT_A_TIME_HARD<br/> PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP<br/> PERL_PRESERVE_IVUV PERL_SAWAMPERSAND<br/> PERL_USE_SAFE_PUTENV USE_64_BIT_INT USE_ITHREADS<br/> USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE<br/> USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO<br/> USE_PERL_ATOF USE_REENTRANT_API<br/> Built under solaris<br/> Compiled at May 20 2013 21:17:14<br/> @INC:<br/> lib<br/> /opt/lib/perl5/site_perl/5.18.0/sun4-solaris-thread-multi-64int<br/> /opt/lib/perl5/site_perl/5.18.0<br/> /opt/lib/perl5/5.18.0/sun4-solaris-thread-multi-64int<br/> /opt/lib/perl5/5.18.0<br/> /opt/lib/perl5/site_perl/5.16.2<br/> /opt/lib/perl5/site_perl/5.8.9<br/> /opt/lib/perl5/site_perl<br/> .<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201993.html Tue, 21 May 2013 05:37:54 +0000 [perl #116569] Re: 5.17.7 breaks rules of assignment by bulk88 via RT On Mon May 20 04:01:31 2013, davem wrote:<br/>&gt; The plan (or at least my plan) is to re-enable COW by default shortly<br/>&gt; after 5.19.0 is released (thus giving us a year to iron out issues and<br/>&gt; allow CPAN authors to fix things up). Thus this ticket should be left<br/>&gt; open.<br/>&gt; <br/><br/>+1<br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116569<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201992.html Tue, 21 May 2013 04:20:48 +0000 Re: [perl #118055] miniperl fails with SIGBUS on sparc (usethreads+use64bitint) by Peter Martini On Sun, May 19, 2013 at 3:50 PM, Niko Tyni &lt;perlbug-followup@perl.org&gt; wrote:<br/>&gt; # New Ticket Created by Niko Tyni<br/>&gt; # Please include the string: [perl #118055]<br/>&gt; # in the subject line of all future correspondence about this issue.<br/>&gt; # &lt;URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=118055 &gt;<br/>&gt;<br/>&gt;<br/>&gt; This is a bug report for perl from Niko Tyni &lt;ntyni@debian.org&gt;,<br/>&gt; generated with the help of perlbug 1.39 running under perl 5.18.0.<br/>&gt;<br/>&gt;<br/>&gt; -----------------------------------------------------------------<br/>&gt; [ Sorry about the timing, it took a week for our sparc build server to get<br/>&gt; round to building 5.18.0-RC1, and we got the result just hours after<br/>&gt; the 5.18.0 release. ]<br/>&gt;<br/>&gt;<br/>&gt; 5.18.0 build fails on sparc with -Dusethreads -Duse64bitint.<br/>&gt; miniperl gets a SIGBUS with just about any non-trivial program.<br/>&gt;<br/>&gt; ./miniperl -w -Ilib -MExporter -e &#39;&lt;?&gt;&#39; || /usr/bin/make minitest<br/>&gt; ./miniperl -Ilib make_patchnum.pl<br/>&gt; make[1]: *** [lib/Config_git.pl] Bus error<br/><br/>Interesting - I don&#39;t get the same result when building with those<br/>args on Solaris 10/gcc:<br/><br/>-bash-3.2$ gcc --version<br/>gcc (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath)<br/>Copyright (C) 2004 Free Software Foundation, Inc.<br/>This is free software; see the source for copying conditions. There is NO<br/>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br/><br/>-bash-3.2$ uname -a<br/>SunOS sunsmoke 5.10 Generic_147440-01 sun4v sparc SUNW,Sun-Fire-T1000<br/><br/>I&#39;m rebuilding fresh now to see if I can get it to choke, and will<br/>send the full -V output and test results when I&#39;m done.<br/><br/>&gt;<br/>&gt; An example backtrace:<br/>&gt; Starting program: /home/ntyni/perl/miniperl -e s/a/b/<br/>&gt; [Thread debugging using libthread_db enabled]<br/>&gt; Using host libthread_db library &quot;/lib/sparc-linux-gnu/libthread_db.so.1&quot;.<br/>&gt;<br/>&gt; Program received signal SIGBUS, Bus error.<br/>&gt; 0x0002ffcc in Perl_newPMOP (my_perl=0x26e008, type=33, flags=0) at op.c:4458<br/>&gt; 4458 pmop-&gt;op_pmoffset = av_len(PL_regex_padav);<br/>&gt; (gdb) bt<br/>&gt; #0 0x0002ffcc in Perl_newPMOP (my_perl=0x26e008, type=33, flags=0) at op.c:4458<br/>&gt; #1 0x0008c56c in S_scan_subst (my_perl=0x26e008, start=0x28c8f1 &quot;/a/b/\n&quot;) at toke.c:9650<br/>&gt; #2 0x0008421c in Perl_yylex (my_perl=0x26e008) at toke.c:8353<br/>&gt; #3 0x000957e8 in Perl_yyparse (my_perl=0x26e008, gramtype=258) at perly.c:341<br/>&gt; #4 0x00018294 in S_parse_body (my_perl=0x26e008, env=0x0, xsinit=0x4cfa4 &lt;xs_init&gt;) at perl.c:2309<br/>&gt; #5 0x00016d94 in perl_parse (my_perl=0x26e008, xsinit=0x4cfa4 &lt;xs_init&gt;, argc=3, argv=0xffffdd04,<br/>&gt; env=0x0) at perl.c:1626<br/>&gt; #6 0x0004ce68 in main (argc=3, argv=0xffffdd04, env=0xffffdd14) at miniperlmain.c:111<br/>&gt;<br/>&gt; This is also<br/>&gt; http://bugs.debian.org/708792<br/>&gt; and a full build log is at<br/>&gt; https://buildd.debian.org/status/fetch.php?pkg=perl&amp;arch=sparc&amp;ver=5.18.0~rc1-1&amp;stamp=1368891868<br/>&gt;<br/>&gt; Perlbugging this with a non-threaded build. All the tests pass with that.<br/>&gt; The actual Configure arguments used for testing were<br/>&gt;<br/>&gt; ./Configure -Doptimize=&quot;-g -O0&quot; -des -Dusethreads -Duse64bitint<br/>&gt;<br/>&gt; and both -Dusethreads -Duse64bitint are needed to trigger it.<br/>&gt;<br/>&gt; Seen with gcc 4.4, 4.6 and 4.8, at both -O0 and -O2.<br/>&gt; Also tried -DDEBUGGING with no visible difference.<br/>&gt;<br/>&gt; Bisecting says the first bad commit is<br/>&gt;<br/>&gt; commit 8be227ab5eaa23f2d21fd15f70190e494496dcbe<br/>&gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; Date: Sat Jun 23 09:54:31 2012 -0700<br/>&gt;<br/>&gt; CV-based slab allocation for ops<br/>&gt;<br/>&gt; -----------------------------------------------------------------<br/>&gt; ---<br/>&gt; Flags:<br/>&gt; category=core<br/>&gt; severity=high<br/>&gt; ---<br/>&gt; Site configuration information for perl 5.18.0:<br/>&gt;<br/>&gt; Configured by ntyni at Sun May 19 16:39:10 UTC 2013.<br/>&gt;<br/>&gt; Summary of my perl5 (revision 5 version 18 subversion 0) configuration:<br/>&gt; Commit id: a9acda3b5f74585852a57b51b724804ac586cb0b<br/>&gt; Platform:<br/>&gt; osname=linux, osvers=2.6.32-5-sparc64-smp, archname=sparc-linux-64int<br/>&gt; uname=&#39;linux smetana 2.6.32-5-sparc64-smp #1 smp mon feb 25 02:19:08 utc 2013 sparc gnulinux &#39;<br/>&gt; config_args=&#39;-Doptimize=-g -O0 -des -Duse64bitint&#39;<br/>&gt; hint=recommended, useposix=true, d_sigaction=define<br/>&gt; useithreads=undef, usemultiplicity=undef<br/>&gt; useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef<br/>&gt; use64bitint=define, use64bitall=undef, uselongdouble=undef<br/>&gt; usemymalloc=n, bincompat5005=undef<br/>&gt; Compiler:<br/>&gt; cc=&#39;cc&#39;, ccflags =&#39;-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64&#39;,<br/>&gt; optimize=&#39;-g -O0&#39;,<br/>&gt; cppflags=&#39;-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include&#39;<br/>&gt; ccversion=&#39;&#39;, gccversion=&#39;4.6.3&#39;, gccosandvers=&#39;&#39;<br/>&gt; intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321<br/>&gt; d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16<br/>&gt; ivtype=&#39;long long&#39;, ivsize=8, nvtype=&#39;double&#39;, nvsize=8, Off_t=&#39;off_t&#39;, lseeksize=8<br/>&gt; alignbytes=8, prototype=define<br/>&gt; Linker and Libraries:<br/>&gt; ld=&#39;cc&#39;, ldflags =&#39; -fstack-protector -L/usr/local/lib&#39;<br/>&gt; libpth=/usr/local/lib /lib/sparc-linux-gnu /lib/../lib /usr/lib/sparc-linux-gnu /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64<br/>&gt; libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat<br/>&gt; perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc<br/>&gt; libc=, so=so, useshrplib=false, libperl=libperl.a<br/>&gt; gnulibc_version=&#39;2.13&#39;<br/>&gt; Dynamic Linking:<br/>&gt; dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=&#39;-Wl,-E&#39;<br/>&gt; cccdlflags=&#39; -fPIC&#39;, lddlflags=&#39;-shared -g -O0 -L/usr/local/lib -fstack-protector&#39;<br/>&gt;<br/>&gt; Locally applied patches:<br/>&gt;<br/>&gt;<br/>&gt; ---<br/>&gt; @INC for perl 5.18.0:<br/>&gt; lib<br/>&gt; /usr/local/lib/perl5/site_perl/5.18.0/sparc-linux-64int<br/>&gt; /usr/local/lib/perl5/site_perl/5.18.0<br/>&gt; /usr/local/lib/perl5/5.18.0/sparc-linux-64int<br/>&gt; /usr/local/lib/perl5/5.18.0<br/>&gt; .<br/>&gt;<br/>&gt; ---<br/>&gt; Environment for perl 5.18.0:<br/>&gt; HOME=/home/ntyni<br/>&gt; LANG=en_US.UTF-8<br/>&gt; LANGUAGE (unset)<br/>&gt; LC_CTYPE=fi_FI.UTF-8<br/>&gt; LD_LIBRARY_PATH (unset)<br/>&gt; LOGDIR (unset)<br/>&gt; PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games<br/>&gt; PERL_BADLANG (unset)<br/>&gt; SHELL=/bin/zsh<br/>&gt;<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201991.html Tue, 21 May 2013 00:45:52 +0000 [perl #117999] cachepropagate test errors in 5.18.0 RC by James E Keenan via RT On Tue May 14 19:47:21 2013, dmcbride@cpan.org wrote:<br/>&gt; Further notes: looks like this is being skipped already on AIX 6 due<br/>&gt; to one of<br/>&gt; the other skip reasons.<br/>&gt; <br/>&gt; TonyC posted http://paste.scsys.co.uk/248134 in IRC with a patch that<br/>&gt; &quot;resolves&quot; the issue (by skipping it). I&#39;m wondering if the skip<br/>&gt; order should<br/>&gt; be changed so that AIX 6 and earlier get a more reasonable skip<br/>&gt; message (&quot;not<br/>&gt; implemented&quot; or something).<br/>&gt; <br/>&gt; So this can get a clean test on AIX7. However, the underlying issue,<br/>&gt; whether<br/>&gt; perl or AIX (I&#39;m leaning toward AIX) still probably should be<br/>&gt; resolved. I&#39;ll<br/>&gt; have to try to put together a pure C example of this behaviour and see<br/>&gt; if I<br/>&gt; can get it to fail, thus eliminating perl, or not. And, if I can,<br/>&gt; then to<br/>&gt; pass it over to AIX to see if there&#39;s a resolution (APAR) or not.<br/>&gt; <br/>&gt; Thanks,<br/><br/><br/>It looks like Tony&#39;s patch made it into Perl 5.18.0. I will add this<br/>ticket to the list of Socket-related issues.<br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=117999<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201990.html Mon, 20 May 2013 23:10:54 +0000 [perl #118047] "Replacement list is longer than search list" warning invalid in case of tr's /c flag used by James E Keenan via RT On Sat May 18 07:42:56 2013, pasky@ucw.cz wrote:<br/>&gt; <br/>&gt; This is a bug report for perl from pasky@ucw.cz,<br/>&gt; generated with the help of perlbug 1.39 running under perl 5.14.2.<br/>&gt; <br/>&gt; <br/>&gt; -----------------------------------------------------------------<br/>&gt; [Please describe your issue here]<br/>&gt; <br/>&gt; A snippet like `use warnings; $a = &#39;abc&#39;; $a =~ y// /c;` will<br/>&gt; produce a warning &quot;Replacement list is longer than search list&quot;<br/>&gt; even though in this case, the effective search list is the full<br/>&gt; character set, which is longer than the replacement list.<br/>&gt; <br/>&gt; Perl should either first produce the complement before checking<br/>&gt; for this warning, or do not warn in case of the /c flag at all.<br/>&gt; <br/>&gt; I have also tested this with Perl-5.16.0 and the issue is present<br/>&gt; there as well.<br/>&gt; <br/>&gt; <br/><br/>Phenomenon confirmed on 5.18.0. This will need diagnosis by someone who<br/>understands function S_pmtrans in op.c.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=118047<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201989.html Mon, 20 May 2013 23:06:22 +0000 Smoke [blead] v5.19.0-57-g6d5abc6 FAIL(F) linux 3.5.0-24-generic [debian] (x86_64/8 cpu) {blead_g++_quick} by George Greer Smoke logs available at http://m-l.org/~perl/smoke/perl/linux/blead_g++_quick/log6d5abc62848da0e110869e2b13c68bf498ff3a90.log.gz<br/><br/>Automated smoke report for 5.19.1 patch 6d5abc62848da0e110869e2b13c68bf498ff3a90 v5.19.0-57-g6d5abc6<br/>zwei: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (GenuineIntel 2668MHz) (x86_64/8 cpu)<br/> on linux - 3.5.0-24-generic [debian]<br/> using g++ version 4.7.2<br/> smoketime 53 minutes 16 seconds (average 13 minutes 19 seconds)<br/><br/>Summary: FAIL(F)<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.19.0-57-g6d5abc6 Configuration (common) -Accflags=-DPERL_POISON -Dcc=g++<br/>----------- ---------------------------------------------------------<br/>O F <br/>O O -Duseithreads<br/>| +--------- -DDEBUGGING<br/>+----------- no debugging<br/><br/><br/>Locally applied patches:<br/> SMOKE6d5abc62848da0e110869e2b13c68bf498ff3a90<br/><br/>Testsuite was run only with &#39;harness&#39;<br/><br/>Failures: (common-args) -Accflags=-DPERL_POISON -Dcc=g++<br/>[default] -DDEBUGGING<br/>../dist/ExtUtils-Command/t/eu_command.t.....................FAILED<br/> 8<br/> Non-zero exit status: 1<br/><br/>Compiler messages(gcc):<br/>try.c: In function &acirc;&#128;&#152;int main()&acirc;&#128;&#153;:<br/>sv.c: In function &acirc;&#128;&#152;void Perl_sv_vcatpvfn_flags(SV*, const char*, STRLEN, __va_list_tag (*)[1], SV**, I32, bool*, U32)&acirc;&#128;&#153;:<br/>sv.c:10320:41: warning: ignoring return value of &acirc;&#128;&#152;char* gcvt(double, int, char*)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>sv.c:11170:53: warning: ignoring return value of &acirc;&#128;&#152;char* gcvt(double, int, char*)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>perlio.c: In function &acirc;&#128;&#152;void PerlIO_debug(const char*, ...)&acirc;&#128;&#153;:<br/>perlio.c:484:43: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>util.c: In function &acirc;&#128;&#152;void Perl_croak_no_mem()&acirc;&#128;&#153;:<br/>util.c:1613:36: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>sv.c: In function &acirc;&#128;&#152;char* Perl_sv_2pv_flags(SV*, STRLEN*, I32)&acirc;&#128;&#153;:<br/>sv.c:2910:39: warning: ignoring return value of &acirc;&#128;&#152;char* gcvt(double, int, char*)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>doio.c: In function &acirc;&#128;&#152;void S_exec_failed(const char*, int, int)&acirc;&#128;&#153;:<br/>doio.c:1384:43: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>doio.c: In function &acirc;&#128;&#152;PerlIOl** Perl_nextargv(GV*)&acirc;&#128;&#153;:<br/>doio.c:876:46: warning: ignoring return value of &acirc;&#128;&#152;int fchown(int, __uid_t, __gid_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>sdbm.c: In function &acirc;&#128;&#152;int makroom(DBM*, long int, int)&acirc;&#128;&#153;:<br/>sdbm.c:378:70: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateInit(CV*)&acirc;&#128;&#153;:<br/>Zlib.xs:797:33: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateStream_deflate(CV*)&acirc;&#128;&#153;:<br/>Zlib.xs:1015:33: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>Zlib.xs:1024:34: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateStream_flush(CV*)&acirc;&#128;&#153;:<br/>Zlib.xs:1133:33: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>Zlib.xs:1142:34: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>Call.xs: In function &acirc;&#128;&#152;I32 filter_call(int, SV*, int)&acirc;&#128;&#153;:<br/>Call.xs:63:58: warning: format &acirc;&#128;&#152;%d&acirc;&#128;&#153; expects argument of type &acirc;&#128;&#152;int&acirc;&#128;&#153;, but argument 3 has type &acirc;&#128;&#152;STRLEN {aka long unsigned int}&acirc;&#128;&#153; [-Wformat]<br/>Call.xs:63:58: warning: format &acirc;&#128;&#152;%d&acirc;&#128;&#153; expects argument of type &acirc;&#128;&#152;int&acirc;&#128;&#153;, but argument 5 has type &acirc;&#128;&#152;STRLEN {aka long unsigned int}&acirc;&#128;&#153; [-Wformat]<br/>Call.xs:100:41: warning: format &acirc;&#128;&#152;%d&acirc;&#128;&#153; expects argument of type &acirc;&#128;&#152;int&acirc;&#128;&#153;, but argument 4 has type &acirc;&#128;&#152;STRLEN {aka long unsigned int}&acirc;&#128;&#153; [-Wformat]<br/>Call.xs:156:38: warning: format &acirc;&#128;&#152;%d&acirc;&#128;&#153; expects argument of type &acirc;&#128;&#152;int&acirc;&#128;&#153;, but argument 3 has type &acirc;&#128;&#152;STRLEN {aka long unsigned int}&acirc;&#128;&#153; [-Wformat]<br/>Call.xs:175:51: warning: format &acirc;&#128;&#152;%d&acirc;&#128;&#153; expects argument of type &acirc;&#128;&#152;int&acirc;&#128;&#153;, but argument 4 has type &acirc;&#128;&#152;long unsigned int&acirc;&#128;&#153; [-Wformat]<br/>perlio.c:475:56: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>perl.c: In function &acirc;&#128;&#152;void S_init_tls_and_interp(PerlInterpreter*)&acirc;&#128;&#153;:<br/>perl.c:99:2: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>doio.c: In function &acirc;&#128;&#152;void S_exec_failed(PerlInterpreter*, const char*, int, int)&acirc;&#128;&#153;:<br/>doio.c: In function &acirc;&#128;&#152;PerlIOl** Perl_nextargv(PerlInterpreter*, GV*)&acirc;&#128;&#153;:<br/>sv.c: In function &acirc;&#128;&#152;DIR* Perl_dirp_dup(PerlInterpreter*, DIR*, CLONE_PARAMS*)&acirc;&#128;&#153;:<br/>sv.c:11616:26: warning: ignoring return value of &acirc;&#128;&#152;int fchdir(int)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>sv.c: In function &acirc;&#128;&#152;void Perl_sv_vcatpvfn_flags(PerlInterpreter*, SV*, const char*, STRLEN, __va_list_tag (*)[1], SV**, I32, bool*, U32)&acirc;&#128;&#153;:<br/>sv.c: In function &acirc;&#128;&#152;char* Perl_sv_2pv_flags(PerlInterpreter*, SV*, STRLEN*, I32)&acirc;&#128;&#153;:<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateInit(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateStream_deflate(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>Zlib.xs: In function &acirc;&#128;&#152;void XS_Compress__Raw__Zlib__deflateStream_flush(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>Call.xs: In function &acirc;&#128;&#152;I32 filter_call(PerlInterpreter*, int, SV*, int)&acirc;&#128;&#153;:<br/>shared.xs: In function &acirc;&#128;&#152;user_lock* S_get_userlock(PerlInterpreter*, SV*, bool)&acirc;&#128;&#153;:<br/>shared.xs:362:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void S_sharedsv_dec(PerlInterpreter*, SV*)&acirc;&#128;&#153;:<br/>shared.xs:535:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void Perl_sharedsv_share(PerlInterpreter*, SV*)&acirc;&#128;&#153;:<br/>shared.xs:564:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_scalar_mg_get(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:739:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_scalar_mg_set(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:817:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_scalar_mg_free(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:835:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_scalar_mg_local(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:868:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_elem_mg_FETCH(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:905:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_elem_mg_STORE(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:960:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_elem_mg_DELETE(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:1003:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;U32 sharedsv_array_mg_FETCHSIZE(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:1066:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;int sharedsv_array_mg_CLEAR(PerlInterpreter*, SV*, MAGIC*)&acirc;&#128;&#153;:<br/>shared.xs:1086:5: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void Perl_sharedsv_lock(PerlInterpreter*, SV*)&acirc;&#128;&#153;:<br/>shared.xs:1190:63: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_PUSH(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1287:13: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_UNSHIFT(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1305:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_POP(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1330:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_SHIFT(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1347:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_EXTEND(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1363:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_STORESIZE(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1373:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_EXISTS(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1385:13: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs:1395:13: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_FIRSTKEY(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1411:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared__tie_NEXTKEY(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1439:9: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>shared.xs: In function &acirc;&#128;&#152;void XS_threads__shared_bless(PerlInterpreter*, CV*)&acirc;&#128;&#153;:<br/>shared.xs:1699:13: warning: deprecated conversion from string constant to &acirc;&#128;&#152;char*&acirc;&#128;&#153; [-Wwrite-strings]<br/>threads.xs: In function &acirc;&#128;&#152;ithread* S_ithread_create(PerlInterpreter*, SV*, IV, int, int, int, int)&acirc;&#128;&#153;:<br/>threads.xs:714:83: warning: ignoring return value of &acirc;&#128;&#152;ssize_t write(int, const void*, size_t)&acirc;&#128;&#153;, declared with attribute warn_unused_result [-Wunused-result]<br/>-- <br/>Report by Test::Smoke v1.53 build 1374 running on perl 5.14.2<br/>(Reporter v0.050 / Smoker v0.045)<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201988.html Mon, 20 May 2013 19:04:14 +0000 [perl #117865] [PATCH] Eliminate useless variable and sizeof(char) by Karl Williamson via RT Thanks, applied as a96bc63507f57f3547f982d5e9a8b95f68e87e3b<br/>-- <br/>Karl Williamson<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=117865<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201987.html Mon, 20 May 2013 17:46:03 +0000 [perl #117209] remove perlsh by Nicholas Clark via RT On Mon Mar 18 18:58:09 2013, perl.p5p@rjbs.manxome.org wrote:<br/>&gt; * Nicholas Clark &lt;perlbug-followup@perl.org&gt; [2013-03-18T09:48:29]<br/>&gt; &gt; And there is no other reference to perlsh anywhere in the distribution.<br/>&gt; &gt; It&#39;s not installed, so no-one is using it. We should remove it.<br/>&gt; <br/>&gt; Agreed.<br/><br/>Done with 4572fa3eeef0e6fc24d4f16823ed87d5a8e4778b<br/><br/>Nicholas Clark<br/><br/><br/><br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=117209<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201986.html Mon, 20 May 2013 15:29:17 +0000 [perl #114444] [PATCH] [perlipc.pod] Replace some wrong use of "multithreaded" in perlipc.pod by Shlomi Fish via RT Now that blead is open. Please consider applying this patch.<br/><br/>By the way, the font in the top of the page is spontaneously larger than<br/>the rest of the bug tracker.<br/><br/>Regards,<br/><br/>-- Shlomi Fish<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=114444<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201985.html Mon, 20 May 2013 14:59:04 +0000 blead is now thawed by Ricardo Signes <br/>With the release of perl v5.19.0, having the shortest perldelta I can recall<br/>editing, blead is now open for business as usual. I&#39;ll try to start reviving<br/>topics that I know were held off until now, soon.<br/><br/>Thanks, everyone, for your hard work on perl and your patience with the freeze!<br/><br/>-- <br/>rjbs<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201984.html Mon, 20 May 2013 13:29:43 +0000 Re: perl v5.19.0 is now available by Ricardo Signes * Renee B &lt;p5p.list@perl-services.de&gt; [2013-05-20T09:20:01]<br/>&gt; On 20.05.2013 15:13, Ricardo Signes wrote:<br/>&gt; &gt; We expect to release version v5.19.0 on June 21, 2013. The next major<br/>&gt; &gt; stable release of Perl 5, version 20.0, should appear in May 2014.<br/>&gt; <br/>&gt; Shouldn&#39;t it be 5.19.1?<br/><br/>It should!<br/><br/>-- <br/>rjbs<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201983.html Mon, 20 May 2013 13:28:29 +0000 Re: perl v5.19.0 is now available by Renee B thanks for all your work...<br/><br/>On 20.05.2013 15:13, Ricardo Signes wrote:<br/>&gt;<br/>&gt;<br/>&gt; We expect to release version v5.19.0 on June 21, 2013. The next major<br/>&gt; stable release of Perl 5, version 20.0, should appear in May 2014.<br/>&gt;<br/><br/>Shouldn&#39;t it be 5.19.1?<br/><br/>- Ren&eacute;e<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201982.html Mon, 20 May 2013 13:20:16 +0000 Perl5 Bug Summary by Perl5 Bug Summary Perl5 Bug Summary<br/><br/>http://rt.perl.org/rt3/NoAuth/perl5/Overview.html<br/>Generated at Mon May 20 13:15:01 2013 GMT<br/>-------------------------------------------------------------------------------<br/><br/> * Numbers<br/> * New Issues<br/> * Overview of Open Issues<br/> * Ticket Status By Version<br/> * Requestors with most open tickets<br/><br/>-------------------------------------------------------------------------------<br/><br/>Numbers<br/><br/>Ticket Counts: 199 new + 1141 open = 1340<br/>Created this week: 15<br/>Closed this week: 15<br/>Changed this week: 43 - created - closed = 13<br/><br/>-------------------------------------------------------------------------------<br/><br/>New Issues<br/><br/>New issues that have not been responded to yet<br/><br/>1 - 2 weeks old<br/>117941 CopSTASH is not reference counted, and hence can become corrupt<br/>2 - 3 weeks old<br/>117887 generic byteorder code in my_htonl and my_ntohl is incorrect<br/>117855 Excessive memory waste from duplicate CvCOPFILE in threaded perl<br/>117823 &lt;glob*&gt; under &#39;use threads;&#39; segfaults<br/>3 - 4 weeks old<br/>4 - 5 weeks old<br/>117623 [PATCH] Improve pod2html documentation<br/>5 - 6 weeks old<br/>117535 Bogus &quot;Ambiguous use of * resolved as operator *&quot; warning<br/>117533 [PATCH] 4d011b4 Use -Wno-unused-value also on other clang compilers<br/>117531 B::Deparse doesn&#39;t deparse $# {$foo} correctly<br/>6 - 7 weeks old<br/>117469 Issues in haiku<br/>117457 &#39;/&#39; must follow a numeric type in unpack, inconsistent message<br/>117449 GDBM tied hash weirdness; deletion ends &#39;each&#39; loop<br/>117447 re modifier &quot;h&quot; - return named captures as hash expression<br/>7 - 8 weeks old<br/>117427 Bleadperl v5.17.10-30-g0f539b1 breaks DEXTER/<br/> Exception-Base-0.2401.tar.gz<br/>117365 pod2latex incorrectly handles index entries<br/>8 - 9 weeks old<br/>9 - 10 weeks old<br/>10 - 11 weeks old<br/>117081 B::Deparse emits invalid code for foreach with lexical<br/>11 - 12 weeks old<br/>117033 wrong .packlist creation at installation on Cygwin with destdir<br/>116965 git commit hook to prevent changes on left of merge<br/>116923 [META] tickets blocking the release of perl 5.20.0<br/>12 - 13 weeks old<br/>116867 tr/// silently fails for code points above I32_MAX<br/>116865 [PATCH] Upgrade to Thread::Queue 3.02<br/>13 - 14 weeks old<br/>14 - 15 weeks old<br/>116677 B::Deparse fails on readline ${&quot;a&quot;}<br/>116641 sockets not thread safe on windows<br/>116633 [META] POSIX.pm-related issues<br/>15 - 16 weeks old<br/>16 - 17 weeks old<br/>116553 B::Deparse doesn&#39;t handle lexical subs<br/>116515 [PATCH] 2408ea1 converted t/win32.t/system* to test.pl style<br/>116475 automate perldelta &quot;new modules&quot; section<br/>116473 flesh out perlexperiment.pod<br/>17 - 18 weeks old<br/>116461 obscure rmtree bug on Linux NTFS since 5.8.9 &amp; 5.10.1<br/>116441 NULL reference in Perl_hv_undef_flags<br/>18 - 19 weeks old<br/>116340 [PATCH] 1e9a14d Add clang++ to -Wno-unused-value exemption<br/>116332 abs_path dies on Windows when called with non-existent path<br/>19 - 20 weeks old<br/>116296 [PATCH] remove PL_patchlevel from and optimize S_minus_v<br/>116286 *pvs SV functions don&#39;t take &quot;const char*&quot;s<br/>116264 PERLDB_OPTS=&quot;Frame=1 veryCompact&quot; apparently broken since before 5.8.9<br/>20 - 21 weeks old<br/>116254 Win32 Perl&#39;s signal emulation permanently disables clib signals, then<br/> sets them, and excessive win32_signal_context() calls<br/>116250 skip count is wrong for timeout in dist/Tie-File/t/29_downcopy.t<br/><br/>-------------------------------------------------------------------------------<br/><br/>Overview of Open Issues<br/><br/>Operating System Severity Type Perl Version<br/><br/>aix 7 High 97 configure 11 5.000 2<br/><br/>All 27 low 844 core 617 5.002 1<br/><br/>cygwin 22 medium 271 CoreDump 45 5.003 1<br/><br/>darwin 121 none 7 debugger 8 5.004 2<br/><br/>dec_osf 4 Normal 1 docs 39 5.004_00 2<br/><br/>dos 2 Wishlist 64 HasTest 4 5.004_01 2<br/><br/>freebsd 30 install 32 5.004_02 2<br/><br/>freemint 1 ithreads 42 5.004_03 2<br/><br/>generic 9 leak/refcount/malloc 18 5.004_04 2<br/><br/>gnu 1 lexical/scope/closure 20 5.004_05 2<br/><br/>HPUX 12 library 182 5.005 2<br/><br/>irix 5 meta 21 5.005_01 2<br/><br/>Linux 524 NeedsTest 4 5.005_02 2<br/><br/>MacOS X 1 notabug 14 5.005_03 6<br/><br/>mswin32 90 notok 2 5.005_04 3<br/><br/>netbsd 5 numerical 16 5.6.0 33<br/><br/>openbsd 15 OO/ISA/MRO/overload 10 5.6.1 38<br/><br/>os2 4 OS-interaction 51 5.6.2 8<br/><br/>other 1 parsing 13 5.7.0 7<br/><br/>Solaris 26 Patch 67 5.7.1 5<br/><br/>svr4 1 performance 3 5.7.2 9<br/><br/>unicos 1 PerlIO 45 5.8.0 58<br/><br/>unicosmk 1 portability 34 5.8.1 17<br/><br/>vms 1 regex 36 5.8.2 16<br/><br/>Win32 22 security/tainting 4 5.8.3 21<br/><br/> sendToCPAN 1 5.8.4 28<br/><br/> tie 5 5.8.5 18<br/><br/> Todo 2 5.8.6 21<br/><br/> Unicode 35 5.8.7 25<br/><br/> unknown 341 5.8.8 85<br/><br/> utilities 21 5.8.9 7<br/><br/> wontfix 2 5.9.0 9<br/><br/> XS/embedding 16 5.9.1 7<br/><br/> [tainting] 5.9.2 7<br/><br/> 5.9.3 9<br/><br/> 5.9.4 7<br/><br/> 5.9.5 10<br/><br/> 5.10.0 99<br/><br/> 5.10.1 61<br/><br/> 5.11.0 20<br/><br/> 5.11.1 4<br/><br/> 5.11.2 2<br/><br/> 5.11.3 7<br/><br/> 5.11.4 4<br/><br/> 5.11.5 5<br/><br/> 5.12.0 7<br/><br/> 5.12.1 11<br/><br/> 5.12.2 8<br/><br/> 5.12.3 15<br/><br/> 5.12.4 15<br/><br/> 5.12.5 1<br/><br/> 5.12.6 1<br/><br/> 5.13.0 3<br/><br/> 5.13.1 3<br/><br/> 5.13.2 3<br/><br/> 5.13.3 5<br/><br/> 5.13.4 6<br/><br/> 5.13.5 2<br/><br/> 5.13.6 5<br/><br/> 5.13.7 2<br/><br/> 5.13.8 1<br/><br/> 5.13.9 5<br/><br/> 5.13.10 3<br/><br/> 5.13.11 1<br/><br/> 5.14.0 29<br/><br/> 5.14.1 7<br/><br/> 5.14.2 55<br/><br/> 5.14.3 6<br/><br/> 5.14.4 1<br/><br/> 5.14.5 1<br/><br/> 5.15.0 4<br/><br/> 5.15.1 1<br/><br/> 5.15.2 3<br/><br/> 5.15.3 4<br/><br/> 5.15.4 6<br/><br/> 5.15.5 12<br/><br/> 5.15.6 9<br/><br/> 5.15.7 4<br/><br/> 5.15.8 3<br/><br/> 5.15.9 5<br/><br/> 5.15.10 1<br/><br/> 5.16.0 32<br/><br/> 5.16.1 13<br/><br/> 5.16.2 24<br/><br/> 5.16.3 7<br/><br/> 5.16.4 1<br/><br/> 5.17.0 6<br/><br/> 5.17.1 2<br/><br/> 5.17.2 7<br/><br/> 5.17.3 3<br/><br/> 5.17.4 5<br/><br/> 5.17.5 10<br/><br/> 5.17.6 12<br/><br/> 5.17.7 15<br/><br/> 5.17.8 8<br/><br/> 5.17.9 6<br/><br/> 5.17.10 6<br/><br/> 5.17.11 4<br/><br/> 5.17.12 3<br/><br/> 5.18.0 3<br/><br/> 5.19.0 1<br/>-------------------------------------------------------------------------------<br/><br/>Ticket Status By Version<br/><br/> New or Open Resolved<br/><br/>1.0 0 21<br/><br/>5.000 2 6<br/><br/>5.002 1 7<br/><br/>5.003 1 8<br/><br/>5.004 2 10<br/><br/>5.004_00 2 5<br/><br/>5.004_01 2 7<br/><br/>5.004_02 2 5<br/><br/>5.004_03 2 5<br/><br/>5.004_04 2 48<br/><br/>5.004_05 2 10<br/><br/>5.005 2 31<br/><br/>5.005_01 2 9<br/><br/>5.005_02 2 85<br/><br/>5.005_03 6 363<br/><br/>5.005_04 3 8<br/><br/>5.6.0 33 1101<br/><br/>5.6.1 38 616<br/><br/>5.6.2 8 15<br/><br/>5.7.0 7 1484<br/><br/>5.7.1 5 53<br/><br/>5.7.2 9 100<br/><br/>5.8.0 58 624<br/><br/>5.8.1 17 118<br/><br/>5.8.2 16 85<br/><br/>5.8.3 21 114<br/><br/>5.8.4 28 146<br/><br/>5.8.5 18 83<br/><br/>5.8.6 21 82<br/><br/>5.8.7 25 107<br/><br/>5.8.8 85 304<br/><br/>5.8.9 7 27<br/><br/>5.9.0 9 59<br/><br/>5.9.1 7 22<br/><br/>5.9.2 7 32<br/><br/>5.9.3 9 44<br/><br/>5.9.4 7 33<br/><br/>5.9.5 10 38<br/><br/>5.10.0 99 261<br/><br/>5.10.1 61 128<br/><br/>5.11.0 20 42<br/><br/>5.11.1 4 10<br/><br/>5.11.2 2 13<br/><br/>5.11.3 7 15<br/><br/>5.11.4 4 16<br/><br/>5.11.5 5 12<br/><br/>5.12.0 7 41<br/><br/>5.12.1 11 13<br/><br/>5.12.2 8 44<br/><br/>5.12.3 15 23<br/><br/>5.12.4 15 28<br/><br/>5.12.5 1 1<br/><br/>5.12.6 1 0<br/><br/>5.13.0 3 3<br/><br/>5.13.1 3 6<br/><br/>5.13.2 3 3<br/><br/>5.13.3 5 10<br/><br/>5.13.4 6 14<br/><br/>5.13.5 2 7<br/><br/>5.13.6 5 6<br/><br/>5.13.7 2 6<br/><br/>5.13.8 1 18<br/><br/>5.13.9 5 11<br/><br/>5.13.10 3 12<br/><br/>5.13.11 1 7<br/><br/>5.14.0 29 48<br/><br/>5.14.1 7 19<br/><br/>5.14.2 55 65<br/><br/>5.14.3 6 4<br/><br/>5.14.4 1 1<br/><br/>5.14.5 1 0<br/><br/>5.15.0 4 13<br/><br/>5.15.1 1 28<br/><br/>5.15.2 3 19<br/><br/>5.15.3 4 6<br/><br/>5.15.4 6 5<br/><br/>5.15.5 12 8<br/><br/>5.15.6 9 6<br/><br/>5.15.7 4 19<br/><br/>5.15.8 3 10<br/><br/>5.15.9 5 15<br/><br/>5.15.10 1 0<br/><br/>5.16.0 32 45<br/><br/>5.16.1 13 12<br/><br/>5.16.2 24 8<br/><br/>5.16.3 7 2<br/><br/>5.16.4 1 0<br/><br/>5.17.0 6 7<br/><br/>5.17.1 2 6<br/><br/>5.17.2 7 13<br/><br/>5.17.3 3 7<br/><br/>5.17.4 5 7<br/><br/>5.17.5 10 10<br/><br/>5.17.6 12 6<br/><br/>5.17.7 15 4<br/><br/>5.17.8 8 0<br/><br/>5.17.9 6 7<br/><br/>5.17.10 6 5<br/><br/>5.17.11 4 2<br/><br/>5.17.12 3 1<br/><br/>5.18.0 3 1<br/><br/>5.18.1 0 0<br/><br/>5.19.0 1 0<br/><br/>5.19.1 0 0<br/><br/>5.19.2 0 0<br/><br/>5.19.3 0 0<br/><br/>-------------------------------------------------------------------------------<br/><br/>Requestors with most open tickets<br/><br/>Father Chrysostomos 78<br/>Nicholas Clark 70<br/>Zefram 30<br/>bulk88 25<br/>l.mai@web.de 23<br/>tchrist1 20<br/>Ricardo SIGNES 18<br/>Dominic Hargreaves 18<br/>&quot;Eric Brine&quot; 14<br/>Kevin Ryde 13<br/><br/>-------------------------------------------------------------------------------<br/><br/> * Numbers<br/> * New Issues<br/> * Overview of Open Issues<br/> * Ticket Status By Version<br/> * Requestors with most open tickets<br/><br/>-------------------------------------------------------------------------------<br/>This page is CPU intensive to create, it will be updated only once every 30<br/>minutes<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201981.html Mon, 20 May 2013 13:15:22 +0000 perl v5.19.0 is now available by Ricardo Signes <br/> From the beginning, I knew&hellip;<br/> &hellip;that there was nothing wrong with you&hellip;<br/> &hellip;that I can&#39;t fix&hellip;<br/> &hellip;with my hands&hellip;<br/><br/> -- Batman, of the Joker, in The Dark Knight Returns<br/><br/>We are ready to announce perl v5.19.0 the first development release of<br/>version 19 of Perl 5.<br/><br/>You will soon be able to download Perl v5.19.0 from your favorite CPAN<br/>mirror or find it at:<br/><br/>https://metacpan.org/release/RJBS/perl-5.19.0/<br/><br/>SHA1 digests for this release are:<br/><br/> 1672b54b715c6058060c8ce8d31bd57563d65c99 perl-5.19.0.tar.bz2<br/> e2a73a07629267f28ec537b01ad847164e2d07df perl-5.19.0.tar.gz<br/><br/>You can find a full list of changes in the file &quot;perldelta.pod&quot; located in<br/>the &quot;pod&quot; directory inside the release and on the web.<br/><br/>Perl v5.19.0 represents approximately 0.2857142857 weeks of development<br/>since Perl v5.18.0 and contains approximately 52,000 lines of changes<br/>across 310 files from 6 authors.<br/><br/>Perl continues to flourish into its third decade thanks to a vibrant<br/>community of users and developers. The following people are known to<br/>have contributed the improvements that became Perl v5.19.0:<br/><br/>Brian Fraser, Chris &#39;BinGOs&#39; Williams, Karl Williamson, Nicholas Clark,<br/>Reuben Thomas, Ricardo Signes.<br/><br/>The list above is almost certainly incomplete as it is automatically<br/>generated from version control history. In particular, it does not<br/>include the names of the (very much appreciated) contributors who<br/>reported issues to the Perl bug tracker.<br/><br/>Many of the changes included in this version are the removal of modules<br/>no longer shipped with Perl&#39;s core. We thank those modules for their<br/>service and wish them luck in their future endeavors.<br/><br/>For a more complete list of all of Perl&#39;s historical contributors,<br/>please see the AUTHORS file in the Perl source distribution.<br/><br/>We expect to release version v5.19.0 on June 21, 2013. The next major<br/>stable release of Perl 5, version 20.0, should appear in May 2014.<br/><br/>-- <br/>rjbs<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201980.html Mon, 20 May 2013 13:13:15 +0000 Re: [perl #116851] Test failures on DragonflyBSD by Chris 'BinGOs' Williams On Sun, May 19, 2013 at 07:37:33PM -0700, James E Keenan via RT wrote:<br/>&gt; On Sun Feb 24 11:07:42 2013, chris@bingosnet.co.uk wrote:<br/>&gt; &gt; On Sat, Feb 23, 2013 at 11:57:04PM +0000, Dave Mitchell wrote:<br/>&gt; &gt; &gt; On Tue, Feb 19, 2013 at 03:19:22AM -0800, Kidney Bingos wrote:<br/>&gt; &gt; &gt; &gt; The following tests fail on DragonflyBSD:<br/>&gt; &gt; &gt; [snip]<br/>&gt; &gt; &gt; &gt; $ ./perl harness -v ../lib/File/Copy.t<br/>&gt; &gt; &gt; &gt; Inappropriate file type or format: file-31740 =&gt; 2777 at<br/>&gt; &gt; ../lib/File/Copy.t line 339.<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; This means that perl is trying to do a chmod 2777 and is getting an<br/>&gt; &gt; OS<br/>&gt; &gt; &gt; error. Perhaps this version of BSD doesn&#39;t support the GID bit?<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; What error (if any) do the following give you:<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; $ touch foo<br/>&gt; &gt; &gt; $ chmod 2777 foo<br/>&gt; &gt; &gt; $ perl -le &#39;for (0..7) { chmod((($_ &lt;&lt; 9)|0777), &quot;foo&quot;) or print<br/>&gt; &gt; &quot;failed $_: $!&quot; }&#39;<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt;<br/>&gt; &gt; <br/>&gt; &gt; $ touch foo<br/>&gt; &gt; $ chmod 2777 foo<br/>&gt; &gt; $ ls -l<br/>&gt; &gt; total 1<br/>&gt; &gt; -rwxrwsrwx 1 bingos bingos 0 Feb 24 18:27 foo<br/>&gt; &gt; drwxr-xr-x 3 bingos bingos 512 Feb 19 11:01 repos<br/>&gt; &gt; $ /opt/perl-5.16.2/bin/perl -le &#39;for (0..7) { chmod((($_ &lt;&lt; 9)|0777),<br/>&gt; &gt; &quot;foo&quot;) or print &quot;failed $_: $!&quot; }&#39;<br/>&gt; &gt; failed 2: Inappropriate file type or format<br/>&gt; &gt; failed 3: Inappropriate file type or format<br/>&gt; &gt; failed 4: Inappropriate file type or format<br/>&gt; &gt; failed 5: Inappropriate file type or format<br/>&gt; &gt; failed 6: Inappropriate file type or format<br/>&gt; &gt; failed 7: Inappropriate file type or format<br/>&gt; &gt; $<br/>&gt; &gt; <br/>&gt; &gt; SetGID is supported. What seems to occur above is that once the sticky<br/>&gt; &gt; bit is set<br/>&gt; &gt; (sticky bit being restricted to directories on UFS-based FS) one can&#39;t<br/>&gt; &gt; change it,<br/>&gt; &gt; [<br/>&gt; &gt; http://leaf.dragonflybsd.org/cgi/web-man?command=chmod&amp;section=1<br/>&gt; &gt; http://leaf.dragonflybsd.org/cgi/web-man?command=chmod&amp;section=2<br/>&gt; &gt; ]<br/>&gt; &gt; which behaviour I can reproduce &#39;outside&#39; perl:<br/>&gt; &gt; <br/>&gt; &gt; $ touch foo<br/>&gt; &gt; $ chmod 2777 foo<br/>&gt; &gt; $ chmod 1777 foo<br/>&gt; &gt; $ chmod 2777 foo<br/>&gt; &gt; chmod: foo: Inappropriate file type or format<br/>&gt; &gt; <br/>&gt; &gt; &gt; &gt; $ ./perl harness -v ../lib/filetest.t<br/>&gt; &gt; &gt; &gt; # Failed test &#39;filetest.tst should not be recognized as<br/>&gt; &gt; writable&#39;<br/>&gt; &gt; &gt; &gt; # at ../lib/filetest.t line 80.<br/>&gt; &gt; &gt; &gt; # got: &#39;1&#39;<br/>&gt; &gt; &gt; &gt; # expected: undef<br/>&gt; &gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; # Failed test &#39;filetest.tst should not be recognized as<br/>&gt; &gt; writable&#39;<br/>&gt; &gt; &gt; &gt; # at ../lib/filetest.t line 82.<br/>&gt; &gt; &gt; &gt; # got: &#39;1&#39;<br/>&gt; &gt; &gt; &gt; # expected: undef<br/>&gt; &gt; &gt; &gt; # Looks like you failed 2 tests of 15.<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; This is basically doing:<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; system &quot;chflags uchg foo&quot;;<br/>&gt; &gt; &gt; use filetest &#39;access&#39;;<br/>&gt; &gt; &gt; print &quot;ok\n&quot; if ! -w &quot;foo&quot;<br/>&gt; &gt; &gt; print &quot;ok\n&quot; if ! -W &quot;foo&quot;<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Since I have no idea what chflags does, I can&#39;t comment further.<br/>&gt; &gt; <br/>&gt; &gt; chflags is similar to chattr on Linux from what I can gather. It<br/>&gt; &gt; wasn&#39;t<br/>&gt; &gt; something I was aware of until I found this test failing.<br/>&gt; &gt; [ http://leaf.dragonflybsd.org/cgi/web-man?command=chflags&amp;section=1 ]<br/>&gt; &gt; <br/>&gt; &gt; On Dragonfly:<br/>&gt; &gt; <br/>&gt; &gt; $ touch foo<br/>&gt; &gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; &gt; Yes<br/>&gt; &gt; $ chflags uchg foo<br/>&gt; &gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; &gt; Yes<br/>&gt; &gt; <br/>&gt; &gt; On FreeBSD 7.4:<br/>&gt; &gt; <br/>&gt; &gt; $ touch foo<br/>&gt; &gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; &gt; Yes<br/>&gt; &gt; $ chflags uchg foo<br/>&gt; &gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; &gt; $<br/>&gt; &gt; <br/>&gt; &gt; I had raised this ticket so I didn&#39;t forget the test failures this<br/>&gt; &gt; time :(<br/>&gt; &gt; <br/>&gt; <br/>&gt; Are these failures still appearing with 5.18.0?<br/>&gt; <br/>&gt; And, assuming they are, do we have an idea how to fix them for this OS<br/>&gt; -- or what the right thing should be?<br/>&gt; <br/>&gt; Thank you very much.<br/>&gt; Jim Keenan<br/>&gt; <br/><br/>I dealt with these in what was blead and became v5.18.0<br/><br/>33821f2f1514a9813696be8d26217081cabbf062 lib/File/Copy.t<br/>d04589db35f09d1a2397c7ca43216163acba7a2d lib/filetest.t<br/><br/>The sticky bit appears to be extremely sticky.<br/><br/>And the dflybsd filetests don&#39;t appear to honour chflags.<br/><br/>Skipped those applicable tests on DragonflyBSD.<br/><br/>Cheers,<br/><br/>-- <br/>Chris Williams<br/>aka BinGOs<br/>PGP ID 0x4658671F<br/>http://www.gumbynet.org.uk<br/>==========================<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201979.html Mon, 20 May 2013 12:02:12 +0000 DAVEM TPF bug-grant report #167 by Dave Mitchell In the latter part of this week I started work on finally eliminating<br/>global state from the regex engine (i.e. the various fields within<br/>PL_reg_state). In a private branch on my desktop, I have reduced the<br/>number of fields from 17 to 7 so far.<br/><br/>(Note that the ticket I&#39;m accounting this against is technically already<br/>fixed, but this work provides a more general fix).<br/><br/>Report for period 2013/05/13 to 2013/05/19 inclusive<br/><br/>SUMMARY<br/>-------<br/><br/> Effort (HH::MM):<br/><br/> 0:00 diagnosing bugs<br/> 9:29 fixing bugs<br/> 0:00 reviewing other people&#39;s bug fixes<br/> 0:00 reviewing ticket histories<br/> 0:00 review the ticket queue (triage)<br/> -----<br/> 9:29 TOTAL<br/><br/> Numbers of tickets closed:<br/><br/> 0 tickets closed that have been worked on<br/> 0 tickets closed related to bugs that have been fixed<br/> 0 tickets closed that were reviewed but not worked on (triage)<br/> -----<br/> 0 TOTAL<br/><br/><br/>DETAIL<br/>------<br/><br/>[perl #114878] Regular Expression matching in signal handler<br/><br/> 2013/05/17 2:27 fix<br/> 2013/05/18 6:14 fix<br/> 2013/05/19 0:48 fix<br/><br/>-- <br/>Any [programming] language that doesn&#39;t occasionally surprise the<br/>novice will pay for it by continually surprising the expert.<br/> -- Larry Wall<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201978.html Mon, 20 May 2013 11:06:32 +0000 Re: [perl #116569] Re: 5.17.7 breaks rules of assignment by Dave Mitchell On Mon, May 20, 2013 at 10:54:07AM +1000, sisyphus1@optusnet.com.au wrote:<br/>&gt; <br/>&gt; <br/>&gt; -----Original Message----- From: James E Keenan via RT<br/>&gt; <br/>&gt; &gt;Now that Perl 5.18.0 is out, could those who contributed to this ticket<br/>&gt; &gt;review the discussion with an eye to:<br/>&gt; &gt;<br/>&gt; &gt;* Creating a new ticket for any well-scoped problem that appears<br/>&gt; &gt;with 5.18.<br/>&gt; &gt;<br/>&gt; &gt;* Indicating whether we can close *this* ticket.<br/>&gt; <br/>&gt; This ticket was created (by me) when COW was enabled by default in 5.17.<br/>&gt; Shortly after, COW was disabled by default in 5.17 (and 5.18) - so<br/>&gt; the ticket then became irrelevant wrt default builds of both 5.17<br/>&gt; and 5.18. However, perl 5.18 *can* be built COW-enabled if the build<br/>&gt; process is configured accordingly.<br/><br/>The plan (or at least my plan) is to re-enable COW by default shortly<br/>after 5.19.0 is released (thus giving us a year to iron out issues and<br/>allow CPAN authors to fix things up). Thus this ticket should be left<br/>open.<br/><br/>-- <br/>The Enterprise is captured by a vastly superior alien intelligence which<br/>does not put them on trial.<br/> -- Things That Never Happen in &quot;Star Trek&quot; #10<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201977.html Mon, 20 May 2013 11:01:06 +0000 [perl #118059] race condition+fail in dist\IO\t\cachepropagate-tcp.t by Tony Cook via RT On Sun May 19 20:24:50 2013, bulk88 wrote:<br/>&gt; There is a race condition in cachepropagate-tcp.t between the parent<br/>&gt; proc&#39;s accept() and the child proc&#39;s connection since the child proc<br/>&gt; has<br/>&gt; a &quot;sleep(1);&quot; delay. On my Win32 32 bit, Server 2003 x64, 8 core, VC<br/>&gt; 2008 Perl, the -&gt;accept() times out, does not return an obj, and then<br/>&gt; fatally errors when -&gt;sockdomain() is called on an undefined scalar.<br/>&gt; Example<br/>&gt; <br/>&gt;<br/>___________________________________________________________________________<br/>&gt; C:\p519\src\t&gt;..\perl.exe -I..\lib harness<br/>&gt; ../dist/IO/t/cachepropagate-tcp.t<br/>&gt; ../dist/IO/t/cachepropagate-tcp.t .. 1/8 Can&#39;t call method<br/>&gt; &quot;sockdomain&quot;<br/>&gt; on an un<br/>&gt; defined value at t/cachepropagate-tcp.t line 46.<br/>&gt; # Looks like you planned 8 tests but ran 5.<br/>&gt; # Looks like your test exited with 9 just after 5.<br/>&gt; ../dist/IO/t/cachepropagate-tcp.t .. Dubious, test returned 9 (wstat<br/>&gt; 2304, 0x900<br/>&gt; )<br/>&gt; Failed 3/8 subtests<br/><br/>I see this failure maybe 1 in 20 runs (Windows 7 x64, Core i7).<br/><br/>I suspect the problem is that winsock is invalidating the accept socket <br/>once the child socket goes out of scope, causing a race in the accept()<br/>implementation.<br/><br/>I changes the code so the child reads a line from the socket, and <br/>the parent closes the socket. With that I had 2700 successful runs<br/>before I stopped testing.<br/><br/>I&#39;ll try a smoke-me to see if it breaks anywhere else.<br/><br/>Tony<br/><br/>---<br/>via perlbug: queue: perl5 status: new<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=118059<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201976.html Mon, 20 May 2013 09:10:28 +0000 Re: [perl #118055] miniperl fails with SIGBUS on sparc(usethreads+use64bitint) by Nicholas Clark On Mon, May 20, 2013 at 05:11:38AM +0200, Leon Timmermans wrote:<br/>&gt; On Sun, May 19, 2013 at 9:50 PM, Niko Tyni &lt;perlbug-followup@perl.org&gt; wrote:<br/>&gt; &gt; [ Sorry about the timing, it took a week for our sparc build server to get<br/>&gt; &gt; round to building 5.18.0-RC1, and we got the result just hours after<br/>&gt; &gt; the 5.18.0 release. ]<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt; 5.18.0 build fails on sparc with -Dusethreads -Duse64bitint.<br/>&gt; &gt; miniperl gets a SIGBUS with just about any non-trivial program.<br/><br/>&gt; &gt; 4458 pmop-&gt;op_pmoffset = av_len(PL_regex_padav);<br/>&gt; &gt; (gdb) bt<br/>&gt; &gt; #0 0x0002ffcc in Perl_newPMOP (my_perl=0x26e008, type=33, flags=0) at op.c:4458<br/>&gt; &gt; #1 0x0008c56c in S_scan_subst (my_perl=0x26e008, start=0x28c8f1 &quot;/a/b/\n&quot;) at toke.c:9650<br/>&gt; &gt; #2 0x0008421c in Perl_yylex (my_perl=0x26e008) at toke.c:8353<br/>&gt; &gt; #3 0x000957e8 in Perl_yyparse (my_perl=0x26e008, gramtype=258) at perly.c:341<br/>&gt; &gt; #4 0x00018294 in S_parse_body (my_perl=0x26e008, env=0x0, xsinit=0x4cfa4 &lt;xs_init&gt;) at perl.c:2309<br/>&gt; &gt; #5 0x00016d94 in perl_parse (my_perl=0x26e008, xsinit=0x4cfa4 &lt;xs_init&gt;, argc=3, argv=0xffffdd04,<br/>&gt; &gt; env=0x0) at perl.c:1626<br/>&gt; &gt; #6 0x0004ce68 in main (argc=3, argv=0xffffdd04, env=0xffffdd14) at miniperlmain.c:111<br/>&gt; <br/>&gt; This smells like an alignment issue.<br/><br/>Agree. Been caught out by these before.<br/><br/>&gt; &gt; Bisecting says the first bad commit is<br/>&gt; &gt;<br/>&gt; &gt; commit 8be227ab5eaa23f2d21fd15f70190e494496dcbe<br/>&gt; &gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; &gt; Date: Sat Jun 23 09:54:31 2012 -0700<br/>&gt; &gt;<br/>&gt; &gt; CV-based slab allocation for ops<br/>&gt; <br/>&gt; That makes perfect sense with my theory. Probably that allocator<br/>&gt; should do some padding to 64-bit boundaries.<br/><br/>I think it needs to be to the alignment of the largest thing in an OP.<br/>Which on a 32 bit sparc with 64 bit IVs is (currently) 64 bits:<br/><br/><br/>struct pmop {<br/> BASEOP<br/> OP * op_first;<br/> OP * op_last;<br/>#ifdef USE_ITHREADS<br/> IV op_pmoffset;<br/>#else<br/> REGEXP * op_pmregexp; /* compiled expression */<br/>#endif<br/><br/><br/>But really, that &quot;IV&quot; should be something else. &quot;STRLEN&quot;, I think, or even<br/>just size_t, because it&#39;s being used as an array index, and arrays can&#39;t<br/>be 64 bits large on a 32 bit system.<br/><br/>We can&#39;t change that for 5.18.x. But as well as the alignment thing, we<br/>should fix it for the future.<br/><br/>Nicholas Clark<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201975.html Mon, 20 May 2013 07:20:05 +0000 [perl #118059] race condition+fail in dist\IO\t\cachepropagate-tcp.t by bulk88 # New Ticket Created by bulk88 <br/># Please include the string: [perl #118059]<br/># in the subject line of all future correspondence about this issue. <br/># &lt;URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=118059 &gt;<br/><br/><br/>This is a bug report for perl from bulk88@hotmail.com,<br/>generated with the help of perlbug 1.39 running under perl 5.19.0.<br/><br/><br/>-----------------------------------------------------------------<br/>[Please describe your issue here]<br/><br/>There is a race condition in cachepropagate-tcp.t between the parent <br/>proc&#39;s accept() and the child proc&#39;s connection since the child proc has <br/>a &quot;sleep(1);&quot; delay. On my Win32 32 bit, Server 2003 x64, 8 core, VC <br/>2008 Perl, the -&gt;accept() times out, does not return an obj, and then <br/>fatally errors when -&gt;sockdomain() is called on an undefined scalar. Example<br/><br/>___________________________________________________________________________<br/>C:\p519\src\t&gt;..\perl.exe -I..\lib harness ../dist/IO/t/cachepropagate-tcp.t<br/>../dist/IO/t/cachepropagate-tcp.t .. 1/8 Can&#39;t call method &quot;sockdomain&quot; <br/>on an un<br/>defined value at t/cachepropagate-tcp.t line 46.<br/># Looks like you planned 8 tests but ran 5.<br/># Looks like your test exited with 9 just after 5.<br/>../dist/IO/t/cachepropagate-tcp.t .. Dubious, test returned 9 (wstat <br/>2304, 0x900<br/>)<br/>Failed 3/8 subtests<br/><br/>Test Summary Report<br/>-------------------<br/>../dist/IO/t/cachepropagate-tcp.t (Wstat: 2304 Tests: 5 Failed: 0)<br/> Non-zero exit status: 9<br/> Parse errors: Bad plan. You planned 8 tests but ran 5.<br/>Files=1, Tests=5, 2 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU)<br/>Result: FAIL<br/><br/>C:\p519\src\t&gt;<br/>___________________________________________________________________________<br/><br/>running with -v,<br/>___________________________________________________________________________<br/>C:\p519\src\t&gt;..\perl.exe -I..\lib harness -v <br/>../dist/IO/t/cachepropagate-tcp.t<br/>../dist/IO/t/cachepropagate-tcp.t ..<br/>1..8<br/>ok 1 - socket created<br/>ok 2 - protocol defined<br/>ok 3 - domain defined<br/>ok 4 - type defined<br/>ok 5 - spawned a child<br/>Can&#39;t call method &quot;sockdomain&quot; on an undefined value at <br/>t/cachepropagate-tcp.t l<br/>ine 46.<br/># Looks like you planned 8 tests but ran 5.<br/># Looks like your test exited with 9 just after 5.<br/>Dubious, test returned 9 (wstat 2304, 0x900)<br/>Failed 3/8 subtests<br/><br/>Test Summary Report<br/>-------------------<br/>../dist/IO/t/cachepropagate-tcp.t (Wstat: 2304 Tests: 5 Failed: 0)<br/> Non-zero exit status: 9<br/> Parse errors: Bad plan. You planned 8 tests but ran 5.<br/>Files=1, Tests=5, 1 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU)<br/>Result: FAIL<br/><br/>C:\p519\src\t&gt;<br/>__________________________________________________________________________<br/><br/>line 46 is<br/>__________________________________________________________________________<br/> my $new = $listener-&gt;accept();<br/><br/> &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; is($new-&gt;sockdomain(), $d, &#39;domain match&#39;);<br/>__________________________________________________________________________<br/><br/>accept the function in IO::Socket::accept the method fails with $! being <br/>&quot;Bad file descriptor&quot;/9. From my research on my machine the timeout is <br/>undefined, so IO::Select and can_read parts of IO::Socket::accept are <br/>not executed.<br/><br/>The failing test was added in <br/>http://perl5.git.perl.org/perl.git/commit/93a5d7bfc07a41ef26fb3e3b298a7d88c3741ed1?f=dist/IO/t/cachepropagate-tcp.t <br/>as part of CPAN RT #61577 and was written by Daniel Kahn Gillmor. I dont <br/>see any explanation for the &quot;sleep(1);&quot; in the child fork proc.<br/><br/>If I put a &quot;sleep(1);&quot; before the -&gt;accept(), it passes for me most (4 <br/>trys pass, 5th failed) of the time. If I put a 2 sec sleep, it always <br/>(10 trys, no fail) passes, but 2 seconds of sleeping is alot of wall <br/>time wasted. If I remove the sleep(1) from the child proc, it always <br/>fails (10 fails out of 10 trys). If I put a sleep(1) at the accept, <br/>remove the sleep(1) at the child (child does not sleep), 10 passes out <br/>of 10 trys. This sockets/unix IO/unix events stuff I am not very <br/>familiar with, so I dont know how to fix it.<br/><br/>[Please do not change anything below this line]<br/>-----------------------------------------------------------------<br/>---<br/>Flags:<br/> category=library<br/> severity=medium<br/> module=IO<br/>---<br/>Site configuration information for perl 5.19.0:<br/><br/>Configured by Administrator at Sun May 19 19:59:16 2013.<br/><br/>Summary of my perl5 (revision 5 version 19 subversion 0 patch blead <br/>2013-05-19.21:05:35 bb003204009d113d60d4173c3ed72b10c8169f14 <br/>v5.18.0-25-gbb00320) configuration:<br/> Snapshot of: bb003204009d113d60d4173c3ed72b10c8169f14<br/> Platform:<br/> osname=MSWin32, osvers=5.2, 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/> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef<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 -GS- -GL <br/>-DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE <br/>-D_CRT_NONSTDC_NO_DEPRECATE -DPERL_TEXTMODE_SCRIPTS <br/>-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO&#39;,<br/> optimize=&#39;-O1 -MD -Zi -DNDEBUG -GS- -GL&#39;,<br/> cppflags=&#39;-DWIN32&#39;<br/> ccversion=&#39;15.00.30729.01&#39;, gccversion=&#39;&#39;, gccosandvers=&#39;&#39;<br/> intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234<br/> d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8<br/> ivtype=&#39;long&#39;, ivsize=4, nvtype=&#39;double&#39;, nvsize=8, 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 -opt:ref,icf <br/>-ltcg -libpath:&quot;c:\p519\lib\CORE&quot; -machine:x86&#39;<br/> libpth=\lib<br/> libs=oldnames.lib kernel32.lib user32.lib gdi32.lib 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, libperl=perl519.lib<br/> gnulibc_version=&#39;&#39;<br/> Dynamic Linking:<br/> dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=&#39; &#39;<br/> cccdlflags=&#39; &#39;, lddlflags=&#39;-dll -nologo -nodefaultlib -debug <br/>-opt:ref,icf -ltcg -libpath:&quot;c:\p519\lib\CORE&quot; -machine:x86&#39;<br/><br/>Locally applied patches:<br/> <br/><br/>---<br/>@INC for perl 5.19.0:<br/> C:/p519/site/lib<br/> C:/p519/lib<br/> .<br/><br/>---<br/>Environment for perl 5.19.0:<br/> CYGWIN=tty<br/> HOME (unset)<br/> LANG (unset)<br/> LANGUAGE (unset)<br/> LD_LIBRARY_PATH (unset)<br/> LOGDIR (unset)<br/> <br/>PATH=C:\p519\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program <br/>Files (x86)\Microsoft Visual Studio 9.0\VC\bin;C:\Program Files <br/>(x86)\Microsoft Visual Studio 9.0\VC;C:\Program Files\TortoiseGit\bin<br/> PERL_BADLANG (unset)<br/> SHELL (unset)<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201974.html Mon, 20 May 2013 03:25:08 +0000 Re: [perl #118055] miniperl fails with SIGBUS on sparc (usethreads+use64bitint) by Leon Timmermans On Sun, May 19, 2013 at 9:50 PM, Niko Tyni &lt;perlbug-followup@perl.org&gt; wrote:<br/>&gt; [ Sorry about the timing, it took a week for our sparc build server to get<br/>&gt; round to building 5.18.0-RC1, and we got the result just hours after<br/>&gt; the 5.18.0 release. ]<br/>&gt;<br/>&gt;<br/>&gt; 5.18.0 build fails on sparc with -Dusethreads -Duse64bitint.<br/>&gt; miniperl gets a SIGBUS with just about any non-trivial program.<br/>&gt;<br/>&gt; ./miniperl -w -Ilib -MExporter -e &#39;&lt;?&gt;&#39; || /usr/bin/make minitest<br/>&gt; ./miniperl -Ilib make_patchnum.pl<br/>&gt; make[1]: *** [lib/Config_git.pl] Bus error<br/>&gt;<br/>&gt; An example backtrace:<br/>&gt; Starting program: /home/ntyni/perl/miniperl -e s/a/b/<br/>&gt; [Thread debugging using libthread_db enabled]<br/>&gt; Using host libthread_db library &quot;/lib/sparc-linux-gnu/libthread_db.so.1&quot;.<br/>&gt;<br/>&gt; Program received signal SIGBUS, Bus error.<br/>&gt; 0x0002ffcc in Perl_newPMOP (my_perl=0x26e008, type=33, flags=0) at op.c:4458<br/>&gt; 4458 pmop-&gt;op_pmoffset = av_len(PL_regex_padav);<br/>&gt; (gdb) bt<br/>&gt; #0 0x0002ffcc in Perl_newPMOP (my_perl=0x26e008, type=33, flags=0) at op.c:4458<br/>&gt; #1 0x0008c56c in S_scan_subst (my_perl=0x26e008, start=0x28c8f1 &quot;/a/b/\n&quot;) at toke.c:9650<br/>&gt; #2 0x0008421c in Perl_yylex (my_perl=0x26e008) at toke.c:8353<br/>&gt; #3 0x000957e8 in Perl_yyparse (my_perl=0x26e008, gramtype=258) at perly.c:341<br/>&gt; #4 0x00018294 in S_parse_body (my_perl=0x26e008, env=0x0, xsinit=0x4cfa4 &lt;xs_init&gt;) at perl.c:2309<br/>&gt; #5 0x00016d94 in perl_parse (my_perl=0x26e008, xsinit=0x4cfa4 &lt;xs_init&gt;, argc=3, argv=0xffffdd04,<br/>&gt; env=0x0) at perl.c:1626<br/>&gt; #6 0x0004ce68 in main (argc=3, argv=0xffffdd04, env=0xffffdd14) at miniperlmain.c:111<br/><br/>This smells like an alignment issue.<br/><br/>&gt; Bisecting says the first bad commit is<br/>&gt;<br/>&gt; commit 8be227ab5eaa23f2d21fd15f70190e494496dcbe<br/>&gt; Author: Father Chrysostomos &lt;sprout@cpan.org&gt;<br/>&gt; Date: Sat Jun 23 09:54:31 2012 -0700<br/>&gt;<br/>&gt; CV-based slab allocation for ops<br/><br/>That makes perfect sense with my theory. Probably that allocator<br/>should do some padding to 64-bit boundaries.<br/><br/>Leon<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201973.html Mon, 20 May 2013 03:12:12 +0000 [perl #64126] ./Configure -de -Dusevendorprefix doesn't default by James E Keenan via RT On Fri Feb 22 20:08:44 2013, jkeenan wrote:<br/>&gt; On Tue Mar 24 20:45:49 2009, doughera wrote:<br/>&gt; &gt; On Tue, 24 Mar 2009, H.Merijn Brand wrote:<br/>&gt; &gt; <br/>&gt; &gt; &gt; On Mon, 23 Mar 2009 13:26:00 -0700, Nicholas Clark (via RT)<br/>&gt; &gt; &gt; &lt;perlbug-followup@perl.org&gt; wrote:<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; # New Ticket Created by Nicholas Clark<br/>&gt; &gt; &gt; &gt; # Please include the string: [perl #64126]<br/>&gt; &gt; &gt; &gt; # in the subject line of all future correspondence about this<br/>&gt; &gt; issue.<br/>&gt; &gt; &gt; &gt; # &lt;URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64126 &gt;<br/>&gt; &gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; I&#39;m not sure if this is a bug, but, if I do<br/>&gt; &gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; ./Configure -de -Dusedevel -Dusevendorprefix<br/>&gt; &gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; then Configure chunters away for a few seconds, before stopping to<br/>&gt; &gt; ask me a<br/>&gt; &gt; &gt; &gt; question:<br/>&gt; &gt; [ . . . ]<br/>&gt; &gt; &gt; &gt; Surely -d means &quot;default everything&quot;?<br/>&gt; &gt; <br/>&gt; &gt; You&#39;re being polite. Of course it&#39;s a bug. -d means accept all the<br/>&gt; &gt; defaults, with an implicit promise to not pester you. The problem is<br/>&gt; &gt; that there is no default vendorprefix because I didn&#39;t know what to<br/>&gt; &gt; set<br/>&gt; &gt; it to.<br/>&gt; &gt; <br/>&gt; &gt; &gt; &gt; So should the default for this answer be $prefix/vendor_perl<br/>&gt; &gt; (where site perl<br/>&gt; &gt; &gt; &gt; is $prefix/site_perl) ?<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Not that simple, but close:<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; dflt=$siteprefix/lib/$package/site_$prog<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; &gt; Or is this &quot;not a problem&quot;?<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Well, having a default at least tries to make all noses point in the<br/>&gt; &gt; &gt; same direction, so it sounds very good to have one.<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Say, I set the default to vendor_prefix like simplified<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; ($vendorprefix = $siteprefix) =~ s/site_/vendor_/;<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; the next step is then the determination of vendorlib, which defaults<br/>&gt; &gt; to<br/>&gt; &gt; &gt; $vendorprefix/lib/perl/vendor_perl/$version<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; which seems to me a bit deep and unwanted<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; Open to opinions<br/>&gt; &gt; <br/>&gt; &gt; I think a default of $prefix (just like $siteprefix) is probably ok.<br/>&gt; &gt; The default vendorlib directories will still have the word &quot;vendor&quot; in<br/>&gt; &gt; them, so they will remain distinct. The $vendor{bin,script,man}<br/>&gt; &gt; directories will be the same as the $prefix counterparts, but that&#39;s<br/>&gt; &gt; probably ok and probably even what would be wanted.<br/>&gt; &gt; <br/>&gt; &gt; &gt; Cc&#39;d Andy, because he the original author of the vendor part<br/>&gt; &gt; <br/>&gt; &gt; though that doesn&#39;t mean I was necessarily thinking clearly at the<br/>&gt; &gt; time!<br/>&gt; &gt; <br/>&gt; <br/>&gt; <br/>&gt; I reviewed this older ticket tonight. A probable bug was identified,<br/>&gt; but it&#39;s not clear that a fix was ever implemented or a patch submitted.<br/>&gt; <br/>&gt; Could we get some eyeballs on this ticket?<br/>&gt; <br/>&gt; Thank you very much.<br/>&gt; Jim Keenan<br/><br/>Let&#39;s try again! Configure experts, can you take a look?<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=64126<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201972.html Mon, 20 May 2013 02:40:45 +0000 [perl #116851] Test failures on DragonflyBSD by James E Keenan via RT On Sun Feb 24 11:07:42 2013, chris@bingosnet.co.uk wrote:<br/>&gt; On Sat, Feb 23, 2013 at 11:57:04PM +0000, Dave Mitchell wrote:<br/>&gt; &gt; On Tue, Feb 19, 2013 at 03:19:22AM -0800, Kidney Bingos wrote:<br/>&gt; &gt; &gt; The following tests fail on DragonflyBSD:<br/>&gt; &gt; [snip]<br/>&gt; &gt; &gt; $ ./perl harness -v ../lib/File/Copy.t<br/>&gt; &gt; &gt; Inappropriate file type or format: file-31740 =&gt; 2777 at<br/>&gt; ../lib/File/Copy.t line 339.<br/>&gt; &gt;<br/>&gt; &gt; This means that perl is trying to do a chmod 2777 and is getting an<br/>&gt; OS<br/>&gt; &gt; error. Perhaps this version of BSD doesn&#39;t support the GID bit?<br/>&gt; &gt;<br/>&gt; &gt; What error (if any) do the following give you:<br/>&gt; &gt;<br/>&gt; &gt; $ touch foo<br/>&gt; &gt; $ chmod 2777 foo<br/>&gt; &gt; $ perl -le &#39;for (0..7) { chmod((($_ &lt;&lt; 9)|0777), &quot;foo&quot;) or print<br/>&gt; &quot;failed $_: $!&quot; }&#39;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; <br/>&gt; $ touch foo<br/>&gt; $ chmod 2777 foo<br/>&gt; $ ls -l<br/>&gt; total 1<br/>&gt; -rwxrwsrwx 1 bingos bingos 0 Feb 24 18:27 foo<br/>&gt; drwxr-xr-x 3 bingos bingos 512 Feb 19 11:01 repos<br/>&gt; $ /opt/perl-5.16.2/bin/perl -le &#39;for (0..7) { chmod((($_ &lt;&lt; 9)|0777),<br/>&gt; &quot;foo&quot;) or print &quot;failed $_: $!&quot; }&#39;<br/>&gt; failed 2: Inappropriate file type or format<br/>&gt; failed 3: Inappropriate file type or format<br/>&gt; failed 4: Inappropriate file type or format<br/>&gt; failed 5: Inappropriate file type or format<br/>&gt; failed 6: Inappropriate file type or format<br/>&gt; failed 7: Inappropriate file type or format<br/>&gt; $<br/>&gt; <br/>&gt; SetGID is supported. What seems to occur above is that once the sticky<br/>&gt; bit is set<br/>&gt; (sticky bit being restricted to directories on UFS-based FS) one can&#39;t<br/>&gt; change it,<br/>&gt; [<br/>&gt; http://leaf.dragonflybsd.org/cgi/web-man?command=chmod&amp;section=1<br/>&gt; http://leaf.dragonflybsd.org/cgi/web-man?command=chmod&amp;section=2<br/>&gt; ]<br/>&gt; which behaviour I can reproduce &#39;outside&#39; perl:<br/>&gt; <br/>&gt; $ touch foo<br/>&gt; $ chmod 2777 foo<br/>&gt; $ chmod 1777 foo<br/>&gt; $ chmod 2777 foo<br/>&gt; chmod: foo: Inappropriate file type or format<br/>&gt; <br/>&gt; &gt; &gt; $ ./perl harness -v ../lib/filetest.t<br/>&gt; &gt; &gt; # Failed test &#39;filetest.tst should not be recognized as<br/>&gt; writable&#39;<br/>&gt; &gt; &gt; # at ../lib/filetest.t line 80.<br/>&gt; &gt; &gt; # got: &#39;1&#39;<br/>&gt; &gt; &gt; # expected: undef<br/>&gt; &gt; &gt;<br/>&gt; &gt; &gt; # Failed test &#39;filetest.tst should not be recognized as<br/>&gt; writable&#39;<br/>&gt; &gt; &gt; # at ../lib/filetest.t line 82.<br/>&gt; &gt; &gt; # got: &#39;1&#39;<br/>&gt; &gt; &gt; # expected: undef<br/>&gt; &gt; &gt; # Looks like you failed 2 tests of 15.<br/>&gt; &gt;<br/>&gt; &gt; This is basically doing:<br/>&gt; &gt;<br/>&gt; &gt; system &quot;chflags uchg foo&quot;;<br/>&gt; &gt; use filetest &#39;access&#39;;<br/>&gt; &gt; print &quot;ok\n&quot; if ! -w &quot;foo&quot;<br/>&gt; &gt; print &quot;ok\n&quot; if ! -W &quot;foo&quot;<br/>&gt; &gt;<br/>&gt; &gt; Since I have no idea what chflags does, I can&#39;t comment further.<br/>&gt; <br/>&gt; chflags is similar to chattr on Linux from what I can gather. It<br/>&gt; wasn&#39;t<br/>&gt; something I was aware of until I found this test failing.<br/>&gt; [ http://leaf.dragonflybsd.org/cgi/web-man?command=chflags&amp;section=1 ]<br/>&gt; <br/>&gt; On Dragonfly:<br/>&gt; <br/>&gt; $ touch foo<br/>&gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; Yes<br/>&gt; $ chflags uchg foo<br/>&gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; Yes<br/>&gt; <br/>&gt; On FreeBSD 7.4:<br/>&gt; <br/>&gt; $ touch foo<br/>&gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; Yes<br/>&gt; $ chflags uchg foo<br/>&gt; $ if [ -w foo ]; then echo &quot;Yes&quot;; fi<br/>&gt; $<br/>&gt; <br/>&gt; I had raised this ticket so I didn&#39;t forget the test failures this<br/>&gt; time :(<br/>&gt; <br/><br/>Are these failures still appearing with 5.18.0?<br/><br/>And, assuming they are, do we have an idea how to fix them for this OS<br/>-- or what the right thing should be?<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116851<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201971.html Mon, 20 May 2013 02:37:52 +0000 [perl #116158] 5.17.7 breaks rules of assignment by James E Keenan via RT On Sun May 19 19:32:46 2013, jkeenan wrote:<br/>&gt; It appears that we had *two* tickets in RT titled &quot;5.17* breaks rules of<br/>&gt; assignment&quot;. We closed<br/>&gt; https://rt.perl.org/rt3/Ticket/Display.html?id=116569 just now.<br/><br/>Slight correction: Sisyphus recommended that ticket be closed, and I<br/>took it in anticipation of closing it within 7 days.<br/><br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116158<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201970.html Mon, 20 May 2013 02:34:13 +0000 [perl #116158] 5.17.7 breaks rules of assignment by James E Keenan via RT It appears that we had *two* tickets in RT titled &quot;5.17* breaks rules of<br/>assignment&quot;. We closed<br/>https://rt.perl.org/rt3/Ticket/Display.html?id=116569 just now.<br/><br/>Could those who participated in the discussion in *this* RT re-evaluate<br/>the discussion and make a recommendation as to whether this ticket<br/>should be kept open; which issues should have new tickets of their own<br/>opened; etc.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116158<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201969.html Mon, 20 May 2013 02:32:59 +0000 [perl #116098] Error in Getopt::Std documentation examples by James E Keenan via RT On Sun May 19 16:30:49 2013, rrt wrote:<br/>&gt; On 20 May 2013 00:17, James E Keenan via RT &lt;perlbug-<br/>&gt; followup@perl.org&gt;wrote:<br/>&gt; <br/>&gt; &gt;<br/>&gt; &gt; I tried applying this patch, but it failed. I suspect that the<br/>&gt; failure<br/>&gt; &gt; was due to the fact that the patch was included inline and I had to<br/>&gt; try<br/>&gt; &gt; to copy and paste it into a file.<br/>&gt; &gt;<br/>&gt; &gt; Would it be possible to re-pull the patch against blead and attach<br/>&gt; it to<br/>&gt; &gt; this RT rather than including it in the body of your message.<br/>&gt; &gt;<br/>&gt; <br/>&gt; Apologies; attached.<br/>&gt; <br/><br/>Applied in commit 0c0a84c65e572a92388387363562ff4da91a9380.<br/><br/>Thank you very much. Closing ticket.<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116098<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201968.html Mon, 20 May 2013 02:26:46 +0000 [perl #116569] Re: 5.17.7 breaks rules of assignment by James E Keenan via RT On Sun May 19 17:55:32 2013, sisyphus wrote:<br/>&gt; <br/>&gt; <br/>&gt; -----Original Message-----<br/>&gt; From: James E Keenan via RT<br/>&gt; <br/>&gt; &gt; Now that Perl 5.18.0 is out, could those who contributed to this<br/>&gt; ticket<br/>&gt; &gt; review the discussion with an eye to:<br/>&gt; &gt;<br/>&gt; &gt; * Creating a new ticket for any well-scoped problem that appears<br/>&gt; with<br/>&gt; &gt; 5.18.<br/>&gt; &gt;<br/>&gt; &gt; * Indicating whether we can close *this* ticket.<br/>&gt; <br/>&gt; This ticket was created (by me) when COW was enabled by default in<br/>&gt; 5.17.<br/>&gt; Shortly after, COW was disabled by default in 5.17 (and 5.18) - so the<br/>&gt; ticket then became irrelevant wrt default builds of both 5.17 and<br/>&gt; 5.18.<br/>&gt; However, perl 5.18 *can* be built COW-enabled if the build process is<br/>&gt; configured accordingly.<br/>&gt; <br/>&gt; I have no objection to the closing of this ticket ... and I think that<br/>&gt; would<br/>&gt; be a reasonable thing to do (though I&#39;m not entirely sure :-)<br/>&gt; <br/>&gt; Cheers,<br/>&gt; Rob<br/>&gt; <br/><br/>Thanks for getting back so quickly, Rob.<br/><br/>I&#39;ll take this ticket for the purpose of closing it in 7 days. If<br/>anyone wants to keep it open, they can provide a reason and Take it from me.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116569<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201967.html Mon, 20 May 2013 02:10:56 +0000 [perl #117313] Modules broken by hash iterator randomization by Ricardo SIGNES via RT I believe we no longer need to keep track of these.<br/><br/>-- <br/>rjbs<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201966.html Mon, 20 May 2013 01:24:44 +0000 [perl #117473] [PATCH] perl5180delta Fixes by Ricardo SIGNES via RT These largely got applied, thanks.<br/><br/>-- <br/>rjbs<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201965.html Mon, 20 May 2013 01:23:52 +0000 Re: [perl #116569] Re: 5.17.7 breaks rules of assignment by sisyphus1 <br/><br/>-----Original Message----- <br/>From: James E Keenan via RT<br/><br/>&gt; Now that Perl 5.18.0 is out, could those who contributed to this ticket<br/>&gt; review the discussion with an eye to:<br/>&gt;<br/>&gt; * Creating a new ticket for any well-scoped problem that appears with <br/>&gt; 5.18.<br/>&gt;<br/>&gt; * Indicating whether we can close *this* ticket.<br/><br/>This ticket was created (by me) when COW was enabled by default in 5.17.<br/>Shortly after, COW was disabled by default in 5.17 (and 5.18) - so the <br/>ticket then became irrelevant wrt default builds of both 5.17 and 5.18. <br/>However, perl 5.18 *can* be built COW-enabled if the build process is <br/>configured accordingly.<br/><br/>I have no objection to the closing of this ticket ... and I think that would <br/>be a reasonable thing to do (though I&#39;m not entirely sure :-)<br/><br/>Cheers,<br/>Rob<br/><br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201964.html Mon, 20 May 2013 00:54:51 +0000 [perl #116831] Benchmark tests produce a lot of warnings in 5.17.9 by James E Keenan via RT On Fri Mar 01 08:39:28 2013, davem wrote:<br/>&gt; On Sun, Feb 24, 2013 at 09:53:03PM -0500, Ricardo Signes wrote:<br/>&gt; &gt; * demerphq &lt;demerphq@gmail.com&gt; [2013-02-24T00:53:55]<br/>&gt; &gt; &gt; Good catch. I actually wonder at the wisdom of this at all. Having<br/>&gt; the<br/>&gt; &gt; &gt; warnings be on a different channel than the data means you dont<br/>&gt; know<br/>&gt; &gt; &gt; which item being benchmarked is responsible for the warning as the<br/>&gt; two<br/>&gt; &gt; &gt; handles can get out of sync due to buffering.<br/>&gt; &gt;<br/>&gt; &gt; I think if that&#39;s the case, we might want to improve the warning<br/>&gt; message to<br/>&gt; &gt; make it clearer, rather than put the warnings on the standard output<br/>&gt; stream.<br/>&gt; &gt;<br/>&gt; &gt; I also wonder whether some of the tests that are emitting these<br/>&gt; warnings are<br/>&gt; &gt; emitting them with good reason. That is: are they actually testing<br/>&gt; timings<br/>&gt; &gt; badly? I have not yet investigated.<br/>&gt; <br/>&gt; <br/>&gt; I&#39;ve reverted the change for now with commit<br/>&gt; a2656c4ab81b216a427d1e0db6a3aa25b4350ba8.<br/>&gt; <br/>&gt; Presumably we can re-address this issue post-5.18.<br/>&gt; <br/><br/>Now that we&#39;re post-5.18.0, can someone sum up where we stand with the<br/>issues discussed in this ticket?<br/><br/>If the issues are unresolved, it would be good to know whether we should<br/>continue discussing them in this ticket, versus opening up a new ticket<br/>with a clean statement of the problems.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116831<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201963.html Mon, 20 May 2013 00:36:10 +0000 [perl #115910] New copy-on-write breaks CPAN by James E Keenan via RT On Thu Dec 20 16:40:39 2012, doy@tozt.net wrote:<br/>&gt; On Sun, Nov 25, 2012 at 01:37:30PM -0800, Father Chrysostomos wrote:<br/>&gt; &gt; # New Ticket Created by Father Chrysostomos<br/>&gt; &gt; # Please include the string: [perl #115910]<br/>&gt; &gt; # in the subject line of all future correspondence about this issue.<br/>&gt; &gt; # &lt;URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=115910 &gt;<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt; I haven&acirc;&#128;&#153;t merged it yet, but I intend to shortly. This is what it<br/>&gt; will break:<br/>&gt; &gt;<br/>&gt; &gt; Algorithm-FEC-1.0<br/>&gt; &gt; Alter-0.07<br/>&gt; &gt; Audio-FindChunks-2.00<br/>&gt; &gt; Dotiac-addon-htmltemplate-0.4<br/>&gt; &gt; File-BOM-0.14<br/>&gt; &gt; HTML-Template-Parser-0.1007<br/>&gt; &gt; Linux-DVB-DVBT-Advert-0.04<br/>&gt; &gt; Log-Syslog-Fast-0.60<br/>&gt; &gt; Math-Rand48-1.00<br/>&gt; &gt; Math-Symbolic-0.606 (2 tests failing instead of one)<br/>&gt; &gt; PHP-Serialization-XS-0.06<br/>&gt; &gt; Path-Class-0.26<br/>&gt; &gt; Path-Extended-0.20<br/>&gt; &gt; POSIX-pselect-0.03 - tests pass anyway; probably still broken<br/>&gt; &gt; Process-MaxSize-0.01<br/>&gt; &gt; Storable-AMF-1.00<br/>&gt; &gt; String-Simrank-0.079<br/>&gt; &gt; Waft-0.9910<br/>&gt; &gt; v6-0.044<br/>&gt; &gt;<br/>&gt; &gt; File::BOM is actually broken due to an existing Encode bug. There<br/>&gt; is a patch in rt.cpan.org #80608 that needs to be applied and merged<br/>&gt; into blead before 5.18.<br/>&gt; <br/>&gt; [perl #116158] seems related, looks like Inline::C may be affected as<br/>&gt; well.<br/>&gt; <br/><br/>Now that Perl 5.18.0 is out, it would be good if someone could summarize<br/>the state of issues discussed in this ticket, particularly with respect to:<br/><br/>* Opening tickets for any issues that have appeared with 5.18.0.<br/>* Seeing if we can close *this* ticket.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=115910<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201962.html Mon, 20 May 2013 00:33:20 +0000 [perl #116569] Re: 5.17.7 breaks rules of assignment by James E Keenan via RT My impression is that the discussion in this RT went all over the place.<br/><br/>Now that Perl 5.18.0 is out, could those who contributed to this ticket<br/>review the discussion with an eye to:<br/><br/>* Creating a new ticket for any well-scoped problem that appears with 5.18.<br/><br/>* Indicating whether we can close *this* ticket.<br/><br/>Thank you very much.<br/>Jim Keenan<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116569<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201961.html Mon, 20 May 2013 00:30:15 +0000 [perl #116152] [PATCH] stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" in ParseXS by bulk88 via RT On Wed Mar 13 11:16:39 2013, bulk88 wrote:<br/>&gt; On Sat Dec 29 10:41:49 2012, bulk88 wrote:<br/>&gt; &gt; On Thu Dec 20 07:18:34 2012, bulk88 wrote:<br/>&gt; &gt; &gt; Patch attached. <br/>&gt; &gt; <br/>&gt; &gt; bumping<br/>&gt; <br/>&gt; Bumping.<br/><br/>Bump.<br/><br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=116152<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201960.html Mon, 20 May 2013 00:05:20 +0000 [perl #117411] [PATCH] remove obsolete STRUCT_MGVTBL_DEFINITION from mg.h by bulk88 via RT On Fri Mar 29 17:57:07 2013, jkeenan wrote:<br/>&gt; On Fri Mar 29 14:56:39 2013, bulk88 wrote:<br/>&gt; &gt; See attached patch.<br/>&gt; <br/>&gt; <br/>&gt; We are currently in a code freeze prior to the release of Perl 5.18.0,<br/>&gt; expected in May. We welcome your patch and encourage discussion of it,<br/>&gt; but please be aware that if accepted, it will not be applied to blead<br/>&gt; until after the code freeze is over.<br/><br/>Bump.<br/><br/>-- <br/>bulk88 ~ bulk88 at hotmail.com<br/><br/>---<br/>via perlbug: queue: perl5 status: open<br/>https://rt.perl.org:443/rt3/Ticket/Display.html?id=117411<br/> http://www.nntp.perl.org/group/perl.perl5.porters/2013/05/msg201959.html Mon, 20 May 2013 00:03:26 +0000